
buddylist: AI per programmare con più agenti
Organizza agenti di codice, revisioni e test nello stesso progetto.

Cos'è buddylist, spiegato in modo semplice
buddylist è un'applicazione desktop gratuita che organizza gli agenti di programmazione come contatti. Ogni contatto collega un agente a una cartella di progetto. Aprendo la chat puoi chiedere una modifica: l'agente legge file, cambia codice ed esegue comandi, mostrando le proprie attività nella conversazione. È utile a chi cerca un'AI per programmare lavorando su un progetto reale e vuole seguire più sessioni senza disperderle tra terminali.
Supporta Claude Code, Codex, Gemini, OpenCode e Hermes. L'aspetto ispirato a MSN Messenger è facoltativo: la vista Professional offre un'interfaccia più sobria, anche in tema scuro. Il sito ospita download, documentazione e una demo con risposte preimpostate.
Dalla prima installazione a una modifica verificabile
- Scegli il pacchetto per Mac Apple Silicon, Windows x64 o Linux x64, in formato AppImage o Debian. Non sono disponibili installer per Mac Intel e Windows/Linux ARM. L'installer Windows non è firmato; per Claude Code e gli script di progetto serve Git for Windows.
- Segui la procedura iniziale per controllare agenti e accessi. Claude Code è incluso. Gli altri servizi richiedono la propria CLI già installata e autenticata.
- Apri una cartella locale, clona un repository GitHub o crea un progetto. Aggiungi un contatto scegliendo il servizio e apri la chat con un doppio clic.
- Assegna un compito circoscritto, come correggere un test fallito. Controlla richieste di autorizzazione, differenze nei file e risultato dei test.
Nei repository Git i nuovi contatti ricevono worktree e branch separati. File non tracciati, dipendenze installate e file d'ambiente non vengono copiati per impostazione predefinita. In cartelle senza Git si lavora direttamente nella cartella scelta.
Un agente sviluppa, un altro rilegge e un altro testa
Con Invite puoi aggiungere un contatto o creare un agente nella conversazione. I partecipanti ricevono il contesto dei messaggi e delle attività precedenti quando arriva il loro turno. Dalla scheda Agents cambi l'ordine; le @menzioni selezionano chi deve rispondere e permettono il passaggio del lavoro.
Le risposte sono normalmente in sequenza. All at once avvia insieme gli agenti interessati. Il limite iniziale è di sei turni per messaggio dell'utente, inclusi i passaggi; i comandi con barra vanno solo all'host. Stop o un nudge interrompe il gruppo. Un controllo facoltativo può scegliere il livello di ragionamento dei servizi compatibili.
Il gruppo condivide la cartella dell'host, anche quando un invitato ha normalmente un worktree proprio. Le risposte simultanee possono quindi interessare gli stessi file. La guida alle conversazioni di gruppo chiarisce queste regole.
Rileggere il codice prima del pull request
Changes mostra commit, modifiche non ancora committate, albero dei file e commenti per riga. La vista non crea commit né annulla modifiche. Terminale, browser e Run rimangono accanto alla chat; Run esegue il comando del progetto con una porta dedicata al contatto. L'agente non riceve automaticamente tutti i contenuti di terminale e browser.
Con GitHub CLI installata e collegata puoi seguire stato e controlli dei PR, inviare gli errori all'agente e chiedergli di creare un pull request. Le conversazioni si salvano in Markdown. Il vantaggio è mantenere vicini istruzioni, modifiche e verifiche; il giudizio sul codice resta tuo.
App gratuita, account dei modelli separati
Verifica del 20 ottobre 2026: buddylist si scarica e si usa gratis. Le richieste degli agenti utilizzano i tuoi account o credenziali API e consumano i limiti dei rispettivi piani. L'app non include modelli illimitati. Costi e disponibilità dipendono da servizio, account e Paese.
Contatti, impostazioni e cronologia restano sul computer; gli agenti conservano anche file di sessione propri. Questo non dimostra che l'elaborazione dei modelli sia offline. Il sito dichiara contatori anonimi inviati a PostHog e segnalazioni di errori imprevisti a Sentry, disattivabili separatamente da Tools. Per codice riservato verifica le condizioni del fornitore.
Claude, Codex e Gemini chiedono prima di agire per impostazione predefinita. OpenCode in modalità Build e Hermes hanno regole diverse per comandi e modifiche: controlla la modalità di ogni partecipante.
Domande frequenti
L'uso gratuito comprende le richieste ai modelli?
La gratuità riguarda l'app desktop. Abbonamenti, consumo API e limiti rimangono legati ai tuoi account degli agenti.
Devo installare tutti gli agenti?
Claude Code è incluso. Installa e autentica le CLI di Codex, Gemini, OpenCode e Hermes solo se vuoi utilizzarle.
Gli agenti possono modificare file ed eseguire test?
Sì, nelle sessioni installate possono leggere, modificare ed eseguire comandi secondo i permessi. La demo nel browser usa invece risposte preimpostate.
Documentazione e risorse ufficiali
- Installazione e primo avvio: requisiti e configurazione.
- Repository GitHub ufficiale dei download: versioni; il codice sorgente è privato.
- Modulo ufficiale per i feedback: bug e richieste di funzionalità.





