Strumenti per Sviluppatori IA
Selvedge
Selvedge cattura il ragionamento dietro le modifiche al codice degli agenti AI, memorizzando il motivo della modifica insieme al codice per riferimento futuro.
Selvedge
Cos’è Selvedge?
Selvedge è uno strumento open-source che registra il ragionamento degli agenti AI durante le modifiche al codice, consentendo agli sviluppatori di interrogare il 'perché' dietro le modifiche utilizzando comandi come `selvedge blame`.
Selvedge vs Strumenti Simili
| Modello di Prezzo | Gratis | Gratis | Prezzi personalizzati | Gratis, A pagamento |
| Crediti Gratuiti | ||||
| Funzioni principali |
|
|
|
|
| Pro |
|
|
|
|
| Contro |
|
|
|
|
| Ideale per |
|
|
|
|
Come usare Selvedge?
- 1Installa Selvedge tramite pip: `pip install selvedge`
- 2Vai al tuo progetto ed esegui `selvedge setup` per collegare Selvedge ai tuoi strumenti AI (Claude Code, Cursor, Copilot).
- 3Usa comandi nel terminale: `selvedge blame <entità>`, `selvedge history`, `selvedge changeset`, `selvedge search`.
Selvedge Funzioni principali
- Cattura il perché dietro le modifiche al codice dagli agenti AI in tempo reale
- Attribuzione a livello di entità (es. users.email, api/v1/checkout)
- Archiviazione locale SQLite in .selvedge/ senza dipendenze esterne
- Integrazione con server MCP per editor come Cursor, Cline e Claude Code
- Memoria dei tentativi precedenti per evitare di ripetere errori annullati
- Esporta la cronologia come registrazioni Agent Trace per strumenti di osservabilità e audit
Selvedge Casi d’uso
- Team che mantengono codebase a lungo termine con codice generato da AI e necessitano di comprendere modifiche passate
- Sviluppatori singoli che usano agenti AI e vogliono ricordare il perché delle modifiche
- Tracciamento di conformità e audit per modifiche al codice generate da AI
Selvedge Prezzi e crediti gratuiti
Selvedge usa un modello Gratis.
Questo strumento è completamente gratuito
Selvedge Pro e contro
Pro
- Cattura la motivazione in tempo reale dallo stesso contesto della modifica
- Locale e privato – nessun account, server o telemetria
- Le query a livello di entità facilitano la ricerca di modifiche specifiche
- Impedisce agli agenti di ripetere errori grazie allo strumento prior_attempts
- Si integra perfettamente con i più diffusi strumenti di codifica AI
Contro
- Richiede una configurazione iniziale per collegarsi agli editor
- Funziona solo con agenti AI che supportano MCP (Claude Code, Cursor, Copilot)
- Limitato agli strumenti attualmente supportati – non è una soluzione universale
Per cosa è più adatto Selvedge?
- Team che utilizzano agenti di codifica AI su progetti a lungo termine
- Sviluppatori che vogliono una traccia di audit delle modifiche AI
- Chiunque abbia bisogno di ricordare perché un AI ha fatto una modifica specifica al codice