Agentsmith: harness universale per agenti AI su GitHub

PromptPartner rilascia Agentsmith, un core lean e profili work-type per orchestrare agenti come Claude, Codex e Gemini con un solo script di setup.

Agentsmith: harness universale per agenti AI su GitHub

Agentsmith su GitHub

agentsmithPromptPartner
Vedi su GitHub →
è un repository pubblicato su GitHub che propone un harness per agenti AI. Il progetto fornisce un nucleo centrale leggero e profili specifici per diversi tipi di lavoro. L'installazione avviene tramite uno script unico che assembla un file CLAUDE.md o equivalente. Il repository ha raggiunto 315 stelle e 17 fork al momento della pubblicazione su GitHub Trending.

Struttura del progetto

A conceptual 3D illustration showing a central glowing core connected to various modular blocks or nodes, representing a modular software architecture, modern tech style, dark mode with neon blue and purple accents, no text or logos

Il repository separa un core universale da profili modulari. Il core contiene regole fisse su memoria, guardrail e cicli di feedback. I profili coprono aree come sviluppo software, operazioni DevOps, marketing, creazione di documenti, analisi dati e ricerca. Lo script setup.sh o setup.ps1 combina questi elementi in un unico file di istruzioni per l'agente.

L'approccio si basa sul principio che il modello rappresenta solo una parte limitata del risultato finale. Il resto dipende da regole, strumenti e contesto forniti dal harness. Il repository include directory per hooks, skills, templates e config. Ogni sessione dovrebbe concentrarsi su un singolo item tracciato.

Installazione e flusso di lavoro

A modern abstract representation of a streamlined workflow, featuring glowing data streams flowing through a sleek, futuristic terminal environment, symbolizing automated setup and seamless integration, dark tech aesthetic, no text or logos

L'installazione richiede l'esecuzione dello script setup.sh senza flag per avviare una procedura guidata. Lo script mostra il comando prima di applicarlo. È possibile installare il core in modo globale e aggiungere profili leggeri per progetto. Il file risultante guida l'agente su come operare in modo coerente tra sessioni diverse.

Il sistema supporta modelli come Claude, Codex e Gemini attraverso file di istruzioni standard. Non richiede modifiche al modello stesso. Gli utenti possono estendere i profili esistenti o crearne di nuovi per adattarli a esigenze specifiche. La documentazione presente in docs/ spiega la filosofia dietro la separazione tra core e profili.

Limiti pratici

Il progetto deriva da iterazioni su lavori reali ma non fornisce benchmark quantitativi. L'efficacia dipende dalla qualità delle istruzioni generate e dalla capacità dell'utente di mantenere i file aggiornati. L'assenza di un'interfaccia grafica o di automazioni esterne richiede intervento manuale per la configurazione iniziale. Il repository non include integrazioni native con servizi di deployment o pipeline CI.

FAQ

Agentsmith funziona solo con Claude? No. Il harness supporta qualsiasi modello che legge file di istruzioni come CLAUDE.md, AGENTS.md o GEMINI.md.

Serve installare qualcosa oltre allo script? Lo script setup.sh genera i file necessari. Non richiede dipendenze esterne oltre a una shell standard.

Posso usare Agentsmith su più progetti contemporaneamente? Sì. Il core si installa una volta in modo globale mentre ogni progetto può avere il proprio profilo.

---

📖 Leggi anche

Hai bisogno di una consulenza?

Aiuto aziende e startup a sviluppare software, automatizzare processi e integrare AI. Parliamone.

Scrivimi
← Torna al blog