HeadlinesBriefing HeadlinesBriefing.com

neckbeard : plugin d'agent IA pour infrastructure cloud

Hacker News •
×

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.

Source: Hacker News · Résumé par HeadlinesBriefing