Agent Smith : Une commande pour structurer les serveurs MCP, les compétences et un pipeline ticket-vers-PR pour Claude Code

À chaque nouveau projet avec Claude Code, passez-vous une heure à connecter 11 serveurs MCP différents sur 3 fichiers JSON, à écrire des compétences qui référencent vos commandes réelles, et à expliquer les conventions de votre équipe — pour tout répéter sur le projet suivant ? C'est la douleur qui a motivé Agent Smith, un nouvel outil open source qui automatise l'ensemble de la configuration de projet Claude Code.
Configuration en une commande
Exécutez :
npx gunesbizim/agent-smith init
Il scanne votre dépôt, identifie votre stack réelle (testé sur un monorepo Go/Echo + React/Zustand — a tout détecté jusqu'aux versions exactes comme golang-jwt, pgx, go-redis), pose quelques questions sur les conventions de votre équipe, puis configure :
- Serveurs MCP
- Hooks
- Compétences
- Documentation d'architecture
Les compétences générées ne sont pas du générique bas de gamme. Par exemple, le garde-fou avant push donne :
golangci-lint run + go test ./... + biome check + vitest run + tsc --noEmit
Il savait réellement ce que vous exécutiez, au lieu de recracher des valeurs par défaut Django/pytest.
Pipeline autonome du ticket à la PR
Agent Smith inclut un pipeline autonome : donnez-lui un ticket Jira, et il fait planifier → implémenter → tester → revoir → documenter → PR. Il lit les dépendances avant de toucher au code, effectue des modifications au niveau des symboles au lieu d'un recherche-remplacement aveugle, lance l'application dans un vrai navigateur pour des captures d'écran, et exécute une analyse statique avant la PR. Après la configuration, redémarrez Claude Code et vous aurez les commandes /backend, /frontend, /test, /pr-review prêtes à l'emploi.
Open source et gratuit
Agent Smith est sous licence MIT, open source et gratuit. Le créateur demande des retours honnêtes — surtout pour savoir si le pipeline complet ticket-à-PR tient la route sur des codebases plus volumineuses/plus complexes ou là où il échoue.
Dépôt : github.com/gunesbizim/agent-smith
📖 Lire la source complète : r/ClaudeAI
👀 See Also

SDK Mémoire Engram : Mémoire basée sur des graphes pour agents IA avec modèles locaux
Engram Memory SDK est un système de mémoire graphique open-source pour les agents d'IA qui fonctionne avec des modèles locaux via LiteLLM. Il ne nécessite qu'un seul appel LLM pour l'ingestion, puis utilise la recherche vectorielle et le parcours de graphe pour la récupération sans aucun coût LLM continu.

Gemma Gem : Agent IA embarqué pour l'automatisation de navigateur via WebGPU
Gemma Gem est une extension Chrome qui exécute le modèle Gemma 4 de Google (2B ou 4B) entièrement sur l'appareil en utilisant WebGPU, sans clés API ni dépendances cloud. Elle fournit des outils pour lire le contenu des pages, capturer des écrans, cliquer sur des éléments, saisir du texte, faire défiler et exécuter du JavaScript via une interface de chat.

Interface chatbot monopage pour Gemma 4 26B A4B fonctionnant localement
Un développeur a créé un chatbot sur une seule page HTML conçu pour fonctionner avec Gemma 4 26B A4B exécuté localement. L'implémentation se connecte à l'API de LM Studio et fournit une interface complète de chatbot dans un seul fichier HTML.

Ctxpact : Proxy de Compactage de Contexte pour LLM Locaux
Ctxpact est un proxy compatible OpenAI qui compresse les entrées trop volumineuses pour les LLM locaux avec des fenêtres de contexte de 16k, en utilisant un pipeline à 3 étapes incluant des stratégies de DCP, de résumé et d'extraction. Les benchmarks montrent 110k tokens compressés à 12k avec une précision de compréhension de lecture de 8/8.