neckbeard — плагин для кодирующих агентов, который превращает приложение в проверяемую облачную инфраструктуру и ежемесячную оценку стоимости. Он поддерживает AWS, GCP или Azure, с GitHub Actions или GitLab CI, а также serverless-контейнеры или Kubernetes. Инфраструктура формируется из встроенного каталога протестированных модулей OpenTofu. Агент читает ваше приложение и объясняет результаты, а планирование, генерация и проверка выполняются детерминированным кодом. Агент никогда не придумывает инфраструктуру.
Для установки в Claude Code требуется два запроса: добавить маркетплейс и установить плагин. Затем выполнение /neckbeard:analyze в репозитории вашего приложения устанавливает небольшой CLI, используя бинарный файл релиза с проверкой sha256, либо go install, если Go установлен. Оценки стоимости и статическая проверка опираются на такие инструменты, как Infracost, OpenTofu и Checkov; /neckbeard:doctor сообщает, каких из них не хватает и что открывает каждый из них.
Рабочий процесс состоит из четырёх шагов. /neckbeard:analyze формирует подтверждённый доказательствами профиль приложения и задаёт вопросы, на которые код ответить не может. /neckbeard:estimate планирует по каталогу и показывает ожидаемую стоимость 77 $/мес с таблицей и списком ресурсов, которые Infracost не может оценить. /neckbeard:sync создаёт и проверяет инфраструктуру, сообщая статус V0 PASSED. Затем пользователи просматривают файлы, как любой pull request, и следуют руководству для каждой среды.
Заявленная цель проекта — решить типичную проблему инфраструктуры, написанной агентами: правдоподобной, но незаметно сломанной, небезопасной и не поддающейся оценке конфигурации. Отчёты о стоимости явно указывают базовые расходы, допущения об использовании и неоценённые ресурсы, а также могут сравнивать варианты, например serverless и Kubernetes, для эталонного приложения.
Источник: Hacker News · Сводку подготовил HeadlinesBriefing