Tecnologia AI di base
Pi Coding Agent
- Definizione
- Il Pi Coding Agent è un agent harness open source volutamente minimale per lo sviluppo software, creato da Mario Zechner e pubblicato a fine 2025. Lì dove gli agenti di codice commerciali accumulano funzionalità, Pi si accontenta di quattro strumenti di base (leggere, modificare, scrivere, shell), di un prompt di sistema sotto i 1.000 token e di una rintracciabilità completa di ogni passo: piani e azioni restano visibili come file di testo in chiaro, invece di sparire in una black box di sub-agent. Il Pi Coding Agent può estendersi tramite estensioni TypeScript; le funzioni mancanti, come i sub-agent o la modalità piano, si installano al bisogno invece di essere già incluse. Funziona in quattro modalità (interattiva, print/JSON, RPC, SDK) e non vincola i team ad alcun provider di modelli, perché lavora con ogni provider che accetta una propria API key. Esempio Terminal-Bench: a inizio 2026, Pi con Claude Opus 4.5 si è piazzato di poco dietro a Terminus — notevole per un harness che allora non aveva ancora la compressione del contesto. Da tenere distinto dal chatbot «Pi» di Inflection AI (2018/2023), un prodotto del tutto diverso, e al contempo dagli harness proprietari come Claude Code: il Pi Coding Agent non appartiene né a un'azienda né a un abbonamento, ma è un harness hackerabile e verificabile sotto licenza open source — pensato per sviluppatori che vogliono ricostruire il proprio agente invece di abbonarlo.
- Categoria
- Tecnologia AI di base
In dettaglio: Pi Coding Agent
Il Pi Coding Agent è un agent harness open source volutamente minimale per lo sviluppo software, creato da Mario Zechner e pubblicato a fine 2025. Lì dove gli agenti di codice commerciali accumulano funzionalità, Pi si accontenta di quattro strumenti di base (leggere, modificare, scrivere, shell), di un prompt di sistema sotto i 1.000 token e di una rintracciabilità completa di ogni passo: piani e azioni restano visibili come file di testo in chiaro, invece di sparire in una black box di sub-agent. Il Pi Coding Agent può estendersi tramite estensioni TypeScript; le funzioni mancanti, come i sub-agent o la modalità piano, si installano al bisogno invece di essere già incluse. Funziona in quattro modalità (interattiva, print/JSON, RPC, SDK) e non vincola i team ad alcun provider di modelli, perché lavora con ogni provider che accetta una propria API key. Esempio Terminal-Bench: a inizio 2026, Pi con Claude Opus 4.5 si è piazzato di poco dietro a Terminus — notevole per un harness che allora non aveva ancora la compressione del contesto. Da tenere distinto dal chatbot «Pi» di Inflection AI (2018/2023), un prodotto del tutto diverso, e al contempo dagli harness proprietari come Claude Code: il Pi Coding Agent non appartiene né a un'azienda né a un abbonamento, ma è un harness hackerabile e verificabile sotto licenza open source — pensato per sviluppatori che vogliono ricostruire il proprio agente invece di abbonarlo.
Guardrail pronti per la produzione