HeadlinesBriefing HeadlinesBriefing 12 languages

Neckbeard – a DevOps/platform/SRE plugin for your agent

Hacker News ·

🇬🇧 English

neckbeard is a plugin for coding agents that turns an application into reviewable cloud infrastructure and a monthly cost estimate. It supports AWS, GCP, or Azure, with GitHub Actions or GitLab CI, and serverless containers or Kubernetes. Infrastructure is rendered from a bundled catalog of tested OpenTofu modules. The agent reads your app and explains the results, while planning, rendering, and validation are handled by deterministic code. The agent never invents infrastructure.

Installation requires two prompts in Claude Code: adding the marketplace and installing the plugin. Running /neckbeard:analyze in your app's repository then installs a small CLI, using a sha256-verified release binary or go install when Go is present. Cost estimates and static validation rely on tools such as Infracost, OpenTofu, and Checkov, and /neckbeard:doctor reports which are missing and what each unlocks.

The workflow has four steps. /neckbeard:analyze produces an evidence-backed profile of the app and asks the questions code cannot answer. /neckbeard:estimate plans against the catalog and shows a $77/mo expected cost, with a table and a list of resources Infracost cannot price. /neckbeard:sync scaffolds and validates the infrastructure, reporting a V0 PASSED status. Users then review the files like any pull request and follow the runbook for each environment.

The project's stated goal is to address the usual failure mode of agent-written infrastructure: plausible but subtly broken, insecure, and unestimable configuration code. Its cost reporting is explicit about baseline costs, usage assumptions, and unpriced resources, and it can compare options such as serverless versus Kubernetes for a reference app.

View original article →


🇸🇦 العربية

neckbeard: إضافة وكيل ذكاء اصطناعي للبنية التحتية السحابية

neckbeard إضافة لوكلاء البرمجة تحوّل التطبيق إلى بنية تحتية سحابية قابلة للمراجعة وتقدير شهري للتكلفة. وهي تدعم AWS وGCP وAzure، مع GitHub Actions أو GitLab CI، وإما الحاويات بلا خادم أو Kubernetes. تُنشأ البنية التحتية من كتالوج مرفق من وحدات OpenTofu المختبرة. يقرأ الوكيل تطبيقك ويشرح النتائج، بينما تتولى التخطيط والتصيير والتحقق شيفرة حتمية. ولا يخترع الوكيل البنية التحتية أبدًا.

يتطلب التثبيت أمرين في Claude Code: إضافة السوق وتثبيت الإضافة. ثم يؤدي تشغيل /neckbeard:analyze في مستودع تطبيقك إلى تثبيت واجهة سطر أوامر صغيرة، باستخدام ملف ثنائي إصداري موثّق بـ sha256 أو go install عند وجود Go. وتعتمد تقديرات التكلفة والتحقق الثابت على أدوات مثل Infracost وOpenTofu وCheckov، ويوضح الأمر /neckbeard:doctor الأدوات الناقصة وما يفتحه كل منها.

يتألف سير العمل من أربع خطوات. ينتج /neckbeard:analyze ملفًا تعريفيًا للتطبيق مدعومًا بالأدلة، ويطرح الأسئلة التي لا يستطيع الكود الإجابة عنها. ينفذ /neckbeard:estimate التخطيط وفق الكتالوج ويعرض تكلفة متوقعة قدرها 77 دولارًا شهريًا، مع جدول وقائمة بالموارد التي لا يستطيع Infracost تسعيرها. ويقوم /neckbeard:sync بتجهيز البنية التحتية والتحقق منها، ويُبلغ عن حالة V0 PASSED. ثم يراجع المستخدمون الملفات كأي طلب دمج، ويتبعون دليل التشغيل لكل بيئة.

يهدف المشروع المعلن إلى معالجة الخلل المعتاد في البنية التحتية التي يكتبها الوكلاء: تهيئة تبدو معقولة لكنها معطوبة بشكل خفي وغير آمنة وغير قابلة للتقدير. وتكون تقارير التكلفة فيه صريحة بشأن التكاليف الأساسية وافتراضات الاستخدام والموارد غير المسعّرة، ويمكنه مقارنة خيارات مثل الحاويات بلا خادم مقابل Kubernetes لتطبيق مرجعي.

هل يسمح neckbeard لوكيل الذكاء الاصطناعي باختراع إعدادات البنية التحتية؟

لا. وفقًا للمشروع، يقرأ الوكيل التطبيق ويشرح النتائج، بينما تعمل التخطيط والتصيير والتحقق كشيفرة حتمية تستند إلى كتالوج مُدار بالإصدارات من وحدات OpenTofu المختبرة. وحيثما لا يستطيع الكتالوج التعبير عن حاجة ما، يبلغ neckbeard عن نتيجة محددة بالاسم بدلًا من فرض حل غير مناسب.

العربية version →


🇧🇩 বাংলা

neckbeard: ক্লাউড ইনফ্রাস্ট্রাকচারের জন্য AI এজেন্ট প্লাগইন

neckbeard কোডিং এজেন্টের জন্য একটি প্লাগইন, যা একটি অ্যাপ্লিকেশনকে পর্যালোচনাযোগ্য ক্লাউড ইনফ্রাস্ট্রাকচার ও মাসিক খরচের অনুমানে রূপ দেয়। এটি AWS, GCP বা Azure সমর্থন করে, GitHub Actions বা GitLab CI-এর সঙ্গে, এবং serverless containers বা Kubernetes-এর সঙ্গে। ইনফ্রাস্ট্রাকচার একটি বান্ডেল করা, পরীক্ষিত OpenTofu মডিউলের ক্যাটালগ থেকে তৈরি করা হয়। এজেন্ট আপনার অ্যাপ পড়ে ফলাফল ব্যাখ্যা করে, আর পরিকল্পনা, রেন্ডারিং ও যাচাই নির্ধারক কোড দ্বারা সম্পন্ন হয়। এজেন্ট কখনও ইনফ্রাস্ট্রাকচার বানায় না।

Claude Code-এ ইনস্টলেশনের জন্য দুটি প্রম্পট লাগে: মার্কেটপ্লেস যোগ করা এবং প্লাগইন ইনস্টল করা। এরপর আপনার অ্যাপের রিপোজিটরিতে /neckbeard:analyze চালালে একটি ছোট CLI ইনস্টল হয়, যা sha256-যাচাইকৃত রিলিজ বাইনারি ব্যবহার করে, অথবা Go উপস্থিত থাকলে go install। খরচের অনুমান ও স্ট্যাটিক যাচাই Infracost, OpenTofu এবং Checkov-এর মতো টুলের উপর নির্ভর করে, এবং /neckbeard:doctor জানায় কোনটি নেই এবং প্রতিটি কী আনলক করে।

ওয়ার্কফ্লোতে চারটি ধাপ রয়েছে। /neckbeard:analyze প্রমাণভিত্তিক একটি অ্যাপ প্রোফাইল তৈরি করে এবং কোড যে প্রশ্নের উত্তর দিতে পারে না সেগুলো জিজ্ঞেস করে। /neckbeard:estimate ক্যাটালগের বিপরীতে পরিকল্পনা করে এবং $77/mo প্রত্যাশিত খরচ দেখায়, সঙ্গে একটি সারণি এবং সেই রিসোর্সের তালিকা যেগুলোর মূল্য Infracost নির্ধারণ করতে পারে না। /neckbeard:sync ইনফ্রাস্ট্রাকচার স্ক্যাফোল্ড ও যাচাই করে, V0 PASSED স্ট্যাটাস জানায়। এরপর ব্যবহারকারীরা পুল রিকোয়েস্টের মতো ফাইলগুলো পর্যালোচনা করে এবং প্রতিটি এনভায়রনমেন্টের রানবুক অনুসরণ করে।

প্রকল্পের ঘোষিত লক্ষ্য এজেন্ট-লিখিত ইনফ্রাস্ট্রাকচারের সাধারণ ব্যর্থতা মোকাবিলা করা: বিশ্বাসযোগ্য মনে হলেও সূক্ষ্মভাবে ভাঙা, অনিরাপদ এবং অনুমানের অযোগ্য কনফিগারেশন কোড। এর খরচ প্রতিবেদন বেসলাইন খরচ, ব্যবহারের অনুমান এবং অমূল্যায়িত রিসোর্স সম্পর্কে স্পষ্ট, এবং একটি রেফারেন্স অ্যাপের জন্য serverless বনাম Kubernetes-এর মতো বিকল্পগুলো তুলনা করতে পারে।

neckbeard কি AI এজেন্টকে ইনফ্রাস্ট্রাকচার কনফিগারেশন বানাতে দেয়?

না। প্রকল্প অনুযায়ী, এজেন্ট অ্যাপ্লিকেশন পড়ে এবং ফলাফল ব্যাখ্যা করে, আর পরিকল্পনা, রেন্ডারিং ও যাচাই হলো একটি সংস্করণযুক্ত, পরীক্ষিত OpenTofu মডিউল ক্যাটালগের উপর কাজ করা নির্ধারক কোড। যেখানে ক্যাটালগ কোনো প্রয়োজন প্রকাশ করতে পারে না, সেখানে neckbeard খারাপ ফিট জোর করে না বরং একটি নামযুক্ত ফাইন্ডিং রিপোর্ট করে।

বাংলা version →


🇩🇪 Deutsch

neckbeard: KI-Agenten-Plugin für Cloud-Infrastruktur

neckbeard ist ein Plugin für Coding-Agenten, das eine Anwendung in überprüfbare Cloud-Infrastruktur und eine monatliche Kostenschätzung umwandelt. Es unterstützt AWS, GCP oder Azure, mit GitHub Actions oder GitLab CI sowie serverlosen Containern oder Kubernetes. Die Infrastruktur wird aus einem mitgelieferten Katalog getesteter OpenTofu-Module gerendert. Der Agent liest Ihre Anwendung und erklärt die Ergebnisse, während Planung, Rendering und Validierung durch deterministischen Code erfolgen. Der Agent erfindet niemals Infrastruktur.

Die Installation erfordert zwei Eingaben in Claude Code: das Hinzufügen des Marketplace und die Installation des Plugins. Anschließend installiert die Ausführung von /neckbeard:analyze im Repository Ihrer Anwendung eine kleine CLI, entweder über ein sha256-verifiziertes Release-Binary oder über go install, wenn Go vorhanden ist. Kostenschätzungen und statische Validierung stützen sich auf Werkzeuge wie Infracost, OpenTofu und Checkov, und /neckbeard:doctor meldet, welche fehlen und was jedes freischaltet.

Der Workflow umfasst vier Schritte. /neckbeard:analyze erstellt ein belegbasiertes Profil der Anwendung und stellt Fragen, die der Code nicht beantworten kann. /neckbeard:estimate plant anhand des Katalogs und zeigt erwartete Kosten von 77 $/Monat mit einer Tabelle sowie einer Liste von Ressourcen, die Infracost nicht bepreisen kann. /neckbeard:sync erstellt und validiert die Infrastruktur und meldet den Status V0 PASSED. Anschließend prüfen Nutzer die Dateien wie einen Pull Request und folgen dem Runbook für jede Umgebung.

Das erklärte Ziel des Projekts ist es, den typischen Fehlermodus von Agenten-geschriebener Infrastruktur anzugehen: plausible, aber subtil fehlerhafte, unsichere und nicht abschätzbare Konfigurationen. Die Kostenberichte legen Basiskosten, Nutzungsannahmen und nicht bepreiste Ressourcen offen und können Optionen wie serverlos gegenüber Kubernetes für eine Referenzanwendung vergleichen.

Erlaubt neckbeard dem KI-Agenten, Infrastrukturkonfigurationen zu erfinden?

Nein. Laut Projekt liest der Agent die Anwendung und erklärt die Ergebnisse, während Planung, Rendering und Validierung deterministischer Code sind, der mit einem versionierten Katalog getesteter OpenTofu-Module arbeitet. Wenn der Katalog einen Bedarf nicht abbilden kann, meldet neckbeard einen benannten Befund, statt eine schlechte Passung zu erzwingen.

Deutsch version →


🇪🇸 Español

neckbeard: Plugin de agente de IA para infraestructura en la nube

neckbeard es un plugin para agentes de programación que convierte una aplicación en infraestructura cloud revisable y en una estimación de costos mensual. Admite AWS, GCP o Azure, con GitHub Actions o GitLab CI, y contenedores sin servidor o Kubernetes. La infraestructura se genera a partir de un catálogo incluido de módulos de OpenTofu probados. El agente lee tu aplicación y explica los resultados, mientras que la planificación, la generación y la validación las gestiona código determinista. El agente nunca inventa infraestructura.

La instalación requiere dos instrucciones en Claude Code: añadir el marketplace e instalar el plugin. Después, al ejecutar /neckbeard:analyze en el repositorio de tu aplicación, se instala una pequeña CLI, usando un binario de versión verificado con sha256 o go install cuando Go está presente. Las estimaciones de costos y la validación estática dependen de herramientas como Infracost, OpenTofu y Checkov, y /neckbeard:doctor informa cuáles faltan y qué desbloquea cada una.

El flujo de trabajo tiene cuatro pasos. /neckbeard:analyze genera un perfil de la aplicación basado en evidencias y plantea las preguntas que el código no puede responder. /neckbeard:estimate planifica según el catálogo y muestra un costo esperado de 77 $/mes, con una tabla y una lista de recursos que Infracost no puede valorar. /neckbeard:sync genera y valida la infraestructura, informando un estado V0 PASSED. Luego los usuarios revisan los archivos como cualquier pull request y siguen el runbook de cada entorno.

El objetivo declarado del proyecto es abordar el fallo habitual de la infraestructura escrita por agentes: configuraciones plausibles pero sutilmente rotas, inseguras e imposibles de estimar. Su informe de costos es explícito sobre los costos base, los supuestos de uso y los recursos sin precio, y puede comparar opciones como sin servidor frente a Kubernetes para una aplicación de referencia.

¿neckbeard permite que el agente de IA invente configuraciones de infraestructura?

No. Según el proyecto, el agente lee la aplicación y explica los resultados, mientras que la planificación, la generación y la validación son código determinista que trabaja a partir de un catálogo versionado de módulos de OpenTofu probados. Cuando el catálogo no puede expresar una necesidad, neckbeard informa de un hallazgo concreto en lugar de forzar un ajuste deficiente.

Español version →


🇫🇷 Français

neckbeard : plugin d'agent IA pour l'infrastructure cloud

neckbeard est un plugin pour agents de codage qui transforme une application en infrastructure cloud vérifiable et en estimation de coût mensuel. Il prend en charge AWS, GCP ou Azure, avec GitHub Actions ou GitLab CI, et des conteneurs serverless ou Kubernetes. L'infrastructure est générée à partir d'un catalogue intégré de modules OpenTofu testés. L'agent lit votre application et explique les résultats, tandis que la planification, le rendu et la validation sont assurés par du code déterministe. L'agent n'invente jamais d'infrastructure.

L'installation nécessite deux commandes dans Claude Code : ajouter la marketplace et installer le plugin. Ensuite, l'exécution de /neckbeard:analyze dans le dépôt de votre application installe une petite CLI, à partir d'un binaire de version dont le sha256 est vérifié, ou via go install lorsque Go est présent. Les estimations de coûts et la validation statique reposent sur des outils comme Infracost, OpenTofu et Checkov, et /neckbeard:doctor indique ceux qui manquent et ce que chacun permet de débloquer.

Le flux de travail comporte quatre étapes. /neckbeard:analyze produit un profil de l'application fondé sur des preuves et pose les questions auxquelles le code ne peut pas répondre. /neckbeard:estimate planifie à partir du catalogue et affiche un coût attendu de 77 $/mois, avec un tableau et la liste des ressources qu'Infracost ne peut pas chiffrer. /neckbeard:sync génère et valide l'infrastructure, en signalant un statut V0 PASSED. Les utilisateurs examinent ensuite les fichiers comme une pull request et suivent le runbook de chaque environnement.

L'objectif affiché du projet est de répondre au mode d'échec habituel de l'infrastructure écrite par des agents : une configuration plausible mais subtilement défectueuse, peu sûre et impossible à chiffrer. Son rapport de coûts précise les coûts de base, les hypothèses d'usage et les ressources non chiffrées, et il peut comparer des options comme serverless et Kubernetes pour une application de référence.

neckbeard permet-il à l'agent IA d'inventer des configurations d'infrastructure ?

Non. Selon le projet, l'agent lit l'application et explique les résultats, tandis que la planification, le rendu et la validation sont du code déterministe travaillant à partir d'un catalogue versionné de modules OpenTofu testés. Lorsque le catalogue ne permet pas d'exprimer un besoin, neckbeard signale une constatation nommée au lieu de forcer une solution mal adaptée.

Français version →


🇮🇳 हिन्दी

neckbeard: क्लाउड इंफ्रास्ट्रक्चर के लिए AI एजेंट प्लगइन

neckbeard कोडिंग एजेंट्स के लिए एक प्लगइन है जो किसी एप्लिकेशन को समीक्षा योग्य क्लाउड इंफ्रास्ट्रक्चर और मासिक लागत अनुमान में बदल देता है। यह AWS, GCP या Azure का समर्थन करता है, GitHub Actions या GitLab CI के साथ, और serverless containers या Kubernetes के साथ। इंफ्रास्ट्रक्चर परीक्षित OpenTofu मॉड्यूल के एक बंडल्ड कैटलॉग से तैयार किया जाता है। एजेंट आपके ऐप को पढ़ता है और परिणामों की व्याख्या करता है, जबकि योजना बनाना, रेंडर करना और सत्यापन निर्धारक (deterministic) कोड द्वारा किया जाता है। एजेंट कभी भी इंफ्रास्ट्रक्चर का आविष्कार नहीं करता।

Claude Code में इंस्टॉलेशन के लिए दो प्रॉम्प्ट की आवश्यकता होती है: मार्केटप्लेस जोड़ना और प्लगइन इंस्टॉल करना। फिर आपके ऐप के रिपॉजिटरी में /neckbeard:analyze चलाने पर एक छोटा CLI इंस्टॉल होता है, जो sha256-सत्यापित रिलीज़ बाइनरी का उपयोग करता है, या Go मौजूद होने पर go install। लागत अनुमान और स्टैटिक सत्यापन Infracost, OpenTofu और Checkov जैसे टूल्स पर निर्भर करते हैं, और /neckbeard:doctor बताता है कि कौन से टूल गायब हैं और हर एक क्या अनलॉक करता है।

वर्कफ़्लो में चार चरण हैं। /neckbeard:analyze ऐप की साक्ष्य-आधारित प्रोफ़ाइल तैयार करता है और वे प्रश्न पूछता है जिनका उत्तर कोड नहीं दे सकता। /neckbeard:estimate कैटलॉग के आधार पर योजना बनाता है और $77/mo की अपेक्षित लागत दिखाता है, साथ में एक तालिका और उन संसाधनों की सूची जिनकी Infracost कीमत नहीं आँक सकता। /neckbeard:sync इंफ्रास्ट्रक्चर का स्कैफोल्ड और सत्यापन करता है, और V0 PASSED स्थिति रिपोर्ट करता है। फिर उपयोगकर्ता फ़ाइलों की समीक्षा किसी pull request की तरह करते हैं और हर वातावरण के लिए रनबुक का पालन करते हैं।

परियोजना का घोषित लक्ष्य एजेंट-लिखित इंफ्रास्ट्रक्चर की आम विफलता को संबोधित करना है: ऐसी कॉन्फ़िगरेशन जो विश्वसनीय लगती है पर सूक्ष्म रूप से गलत, असुरक्षित और अनुमान योग्य नहीं होती। इसकी लागत रिपोर्टिंग आधारभूत लागतों, उपयोग की धारणाओं और बिना मूल्य वाले संसाधनों के बारे में स्पष्ट है, और यह एक संदर्भ ऐप के लिए serverless बनाम Kubernetes जैसे विकल्पों की तुलना कर सकती है।

क्या neckbeard AI एजेंट को इंफ्रास्ट्रक्चर कॉन्फ़िगरेशन का आविष्कार करने देता है?

नहीं। परियोजना के अनुसार, एजेंट एप्लिकेशन को पढ़ता है और परिणामों की व्याख्या करता है, जबकि योजना, रेंडरिंग और सत्यापन एक संस्करणित, परीक्षित OpenTofu मॉड्यूल कैटलॉग पर काम करने वाला निर्धारक कोड है। जहाँ कैटलॉग किसी आवश्यकता को व्यक्त नहीं कर सकता, वहाँ neckbeard खराब फिट को जबरन लागू करने के बजाय एक नामित निष्कर्ष रिपोर्ट करता है।

हिन्दी version →


🇮🇩 Bahasa Indonesia

neckbeard: Plugin Agen AI untuk Infrastruktur Cloud

neckbeard adalah plugin untuk agen pengkodean yang mengubah aplikasi menjadi infrastruktur cloud yang dapat ditinjau dan estimasi biaya bulanan. Plugin ini mendukung AWS, GCP, atau Azure, dengan GitHub Actions atau GitLab CI, serta kontainer serverless atau Kubernetes. Infrastruktur dirender dari katalog modul OpenTofu yang telah diuji dan disertakan. Agen membaca aplikasi Anda dan menjelaskan hasilnya, sementara perencanaan, rendering, dan validasi ditangani oleh kode deterministik. Agen tidak pernah membuat infrastruktur sendiri.

Instalasi memerlukan dua perintah di Claude Code: menambahkan marketplace dan memasang plugin. Lalu menjalankan /neckbeard:analyze di repositori aplikasi Anda akan memasang CLI kecil, menggunakan binari rilis yang diverifikasi sha256, atau go install jika Go tersedia. Estimasi biaya dan validasi statis bergantung pada alat seperti Infracost, OpenTofu, dan Checkov, dan /neckbeard:doctor melaporkan alat mana yang belum ada dan fungsi yang dibuka masing-masing.

Alur kerjanya terdiri dari empat langkah. /neckbeard:analyze menghasilkan profil aplikasi yang didukung bukti dan mengajukan pertanyaan yang tidak dapat dijawab kode. /neckbeard:estimate merencanakan berdasarkan katalog dan menampilkan perkiraan biaya $77/bln, dengan tabel dan daftar sumber daya yang tidak dapat dihitung harganya oleh Infracost. /neckbeard:sync membuat kerangka dan memvalidasi infrastruktur, melaporkan status V0 PASSED. Pengguna kemudian meninjau file seperti pull request dan mengikuti runbook untuk setiap lingkungan.

Tujuan proyek yang dinyatakan adalah mengatasi kegagalan umum infrastruktur yang ditulis agen: kode konfigurasi yang tampak masuk akal namun diam-diam rusak, tidak aman, dan tidak dapat diperkirakan biayanya. Pelaporan biayanya terbuka mengenai biaya dasar, asumsi penggunaan, dan sumber daya yang belum dihargai, serta dapat membandingkan opsi seperti serverless dan Kubernetes untuk aplikasi referensi.

Apakah neckbeard membiarkan agen AI menciptakan konfigurasi infrastruktur?

Tidak. Menurut proyek ini, agen membaca aplikasi dan menjelaskan hasilnya, sementara perencanaan, rendering, dan validasi adalah kode deterministik yang bekerja dari katalog modul OpenTofu yang telah diuji dan diberi versi. Jika katalog tidak dapat mengekspresikan suatu kebutuhan, neckbeard melaporkan temuan yang diberi nama alih-alih memaksakan kecocokan yang buruk.

Bahasa Indonesia version →


🇯🇵 日本語

neckbeard:クラウドインフラ向けAIエージェントプラグイン

neckbeardはコーディングエージェント向けのプラグインで、アプリをレビュー可能なクラウドインフラと月間コスト見積もりに変換します。AWS、GCP、Azureに対応し、GitHub ActionsまたはGitLab CI、そしてサーバーレスコンテナまたはKubernetesを利用できます。インフラは、同梱されたテスト済みOpenTofuモジュールのカタログからレンダリングされます。エージェントはアプリを読み取り結果を説明しますが、計画、レンダリング、検証は決定論的なコードが担います。エージェントがインフラを勝手に作ることはありません。

インストールにはClaude Codeで2つのプロンプトが必要です。マーケットプレイスの追加とプラグインのインストールです。その後、アプリのリポジトリで/neckbeard:analyzeを実行すると、小さなCLIがインストールされます。これはsha256で検証されたリリースバイナリを使用し、Goが存在する場合はgo installを使用します。コスト見積もりと静的検証はInfracost、OpenTofu、Checkovなどのツールに依存しており、/neckbeard:doctorが不足しているツールと、それぞれが何を可能にするかを報告します。

ワークフローは4つのステップからなります。/neckbeard:analyzeは根拠に基づくアプリのプロファイルを作成し、コードでは答えられない質問を行います。/neckbeard:estimateはカタログに基づいて計画を立て、月額77ドルの想定コストを、表と、Infracostが価格を算出できないリソースの一覧とともに表示します。/neckbeard:syncはインフラの雛形を作成して検証し、V0 PASSEDステータスを報告します。その後ユーザーは通常のプルリクエストと同様にファイルを確認し、各環境のランブックに従います。

プロジェクトの掲げる目標は、エージェントが書いたインフラによくある失敗パターンに対処することです。もっともらしく見えても微妙に壊れていて、安全でなく、見積もりもできない設定コードです。そのコスト報告は、基準となるコスト、利用量の前提、価格のないリソースを明示し、参照用アプリについてサーバーレスとKubernetesのような選択肢を比較することもできます。

neckbeardは、AIエージェントがインフラ設定を作り出すことを許しますか?

いいえ。プロジェクトによれば、エージェントはアプリを読み取り結果を説明しますが、計画、レンダリング、検証はバージョン管理されたテスト済みOpenTofuモジュールのカタログに基づいて動く決定論的コードが行います。カタログで必要なものを表現できない場合、neckbeardは無理に不適切な構成を当てはめるのではなく、名前の付いた指摘事項を報告します。

日本語 version →


🇧🇷 Português

neckbeard: plugin de agente de IA para infraestrutura em nuvem

neckbeard é um plugin para agentes de programação que transforma uma aplicação em infraestrutura em nuvem revisável e em uma estimativa mensal de custos. Ele oferece suporte a AWS, GCP ou Azure, com GitHub Actions ou GitLab CI, e a contêineres serverless ou Kubernetes. A infraestrutura é gerada a partir de um catálogo incluído de módulos OpenTofu testados. O agente lê sua aplicação e explica os resultados, enquanto o planejamento, a renderização e a validação são tratados por código determinístico. O agente nunca inventa infraestrutura.

A instalação exige dois comandos no Claude Code: adicionar o marketplace e instalar o plugin. Em seguida, executar /neckbeard:analyze no repositório da sua aplicação instala uma pequena CLI, usando um binário de versão verificado por sha256 ou go install quando o Go está presente. As estimativas de custo e a validação estática dependem de ferramentas como Infracost, OpenTofu e Checkov, e /neckbeard:doctor informa quais estão faltando e o que cada uma desbloqueia.

O fluxo de trabalho tem quatro etapas. /neckbeard:analyze produz um perfil da aplicação baseado em evidências e faz as perguntas que o código não consegue responder. /neckbeard:estimate planeja com base no catálogo e mostra um custo esperado de US$ 77/mês, com uma tabela e uma lista de recursos que o Infracost não consegue precificar. /neckbeard:sync gera e valida a infraestrutura, informando o status V0 PASSED. Os usuários então revisam os arquivos como qualquer pull request e seguem o runbook de cada ambiente.

O objetivo declarado do projeto é tratar a falha comum da infraestrutura escrita por agentes: configurações plausíveis, mas sutilmente quebradas, inseguras e impossíveis de estimar. Seus relatórios de custo são explícitos sobre custos de base, premissas de uso e recursos sem preço, e ele pode comparar opções como serverless versus Kubernetes para uma aplicação de referência.

O neckbeard permite que o agente de IA invente configurações de infraestrutura?

Não. De acordo com o projeto, o agente lê a aplicação e explica os resultados, enquanto o planejamento, a renderização e a validação são código determinístico que trabalha a partir de um catálogo versionado de módulos OpenTofu testados. Quando o catálogo não consegue expressar uma necessidade, o neckbeard informa um achado nomeado em vez de forçar um encaixe ruim.

Português version →


🇷🇺 Русский

neckbeard: плагин ИИ-агента для облачной инфраструктуры

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, для эталонного приложения.

Позволяет ли neckbeard ИИ-агенту придумывать конфигурации инфраструктуры?

Нет. По словам проекта, агент читает приложение и объясняет результаты, а планирование, генерация и проверка — это детерминированный код, работающий на основе версионированного каталога протестированных модулей OpenTofu. Если каталог не может выразить потребность, neckbeard сообщает о конкретной находке вместо того, чтобы навязывать неподходящее решение.

Русский version →


🇨🇳 简体中文

neckbeard:面向云基础设施的 AI 代理插件

neckbeard 是一款面向编码代理的插件,可将应用转化为可审查的云基础设施和月度成本估算。它支持 AWS、GCP 或 Azure,可搭配 GitHub Actions 或 GitLab CI,以及无服务器容器或 Kubernetes。基础设施根据一个内置的、经过测试的 OpenTofu 模块目录渲染生成。代理负责读取你的应用并解释结果,而规划、渲染和验证则由确定性代码处理。代理从不凭空编造基础设施。

在 Claude Code 中安装需要两条提示:添加插件市场并安装插件。随后在应用的代码仓库中运行 /neckbeard:analyze,即可安装一个小型 CLI,它使用经过 sha256 校验的发布二进制文件,若系统已安装 Go,则使用 go install。成本估算和静态验证依赖 Infracost、OpenTofu 和 Checkov 等工具,/neckbeard:doctor 会报告缺失哪些工具以及每个工具所解锁的功能。

该工作流包含四个步骤。/neckbeard:analyze 生成一份有证据支撑的应用概况,并提出代码无法回答的问题。/neckbeard:estimate 依据目录进行规划,显示 每月 77 美元 的预期成本,并附上表格以及 Infracost 无法定价的资源列表。/neckbeard:sync 搭建并验证基础设施,报告 V0 PASSED 状态。随后用户像审查拉取请求一样审阅这些文件,并按照每个环境的运行手册操作。

该项目宣称的目标是解决代理编写基础设施时常见的失败模式:配置代码看似合理,实则存在细微错误、安全隐患且难以估算成本。其成本报告明确列出基线成本、用量假设和未定价资源,并可比较无服务器与 Kubernetes 等方案在参考应用上的差异。

neckbeard 会让 AI 代理凭空编造基础设施配置吗?

不会。根据该项目的说明,代理负责读取应用并解释结果,而规划、渲染和验证则由确定性代码完成,这些代码基于一个带版本的、经过测试的 OpenTofu 模块目录工作。若目录无法满足某项需求,neckbeard 会报告一条具名的发现,而不是强行套用不合适的方案。

简体中文 version →