
Come costruire uno stack di programmazione multi-agente nel 2026 (Corso completo)
AI features
- Views
- 772K
- Likes
- 760
- Reposts
- 108
- Comments
- 55
- Bookmarks
- 2.6K
TL;DR
Questa guida mostra come ottimizzare i flussi di lavoro degli sviluppatori utilizzando Kimi K2.6 per attività di programmazione ad alto volume e Claude per il ragionamento complesso, ottenendo risultati di alto livello a una frazione del costo.
Reading the ITALIANO translation
Tutti discutono su quale agente di coding AI sia il migliore.
Salva questo :)
I fan di Claude Code dicono Claude. I fan di Cursor dicono Cursor. I fan di GPT dicono GPT. Ognuno sceglie una parte e ci resta come se fosse una religione.
Nel frattempo, gli sviluppatori che producono più lavoro non sono fedeli a nessun singolo strumento. Eseguono più agenti e instradano ogni compito a quello che offre il miglior risultato al costo più basso.
Sembra ovvio quando lo dici ad alta voce.
Ma quasi nessuno lo fa.
Nemmeno io lo facevo fino a circa due settimane fa. Usavo Claude Code per tutto. Scrivere test, rifattorizzare moduli, generare boilerplate, costruire API, tutto tramite Claude. E il lavoro era eccellente. Non ho alcuna lamentela sulla qualità.
Il problema era il conto.
Quando esegui compiti di coding agentico tutto il giorno, ogni giorno, i costi dei token si accumulano velocemente. E a $5 per milione di token in input e $25 per milione di token in output, "tutto il giorno ogni giorno" diventa costoso in un modo che ti fa iniziare a razionare quanto lasci fare all'agente. Il che vanifica l'intero scopo.
Così ho iniziato a cercare un'alternativa open-source. Non per sostituire Claude. Per gestire l'80% dei compiti in cui non avevo bisogno del ragionamento di livello Claude e stavo pagando troppo per ciò di cui avevo effettivamente bisogno.
Quella ricerca mi ha portato a qualcosa che non mi aspettavo.
Cosa ho trovato (e perché quasi l'ho ignorato)
Sarò onesto. Quando qualcuno mi ha detto per la prima volta di guardare Kimi K2.6, l'ho quasi scartato. Un modello di coding da Moonshot AI a Pechino? Avevo i miei dubbi.
Poi ho guardato i benchmark.
Kimi K2.6 ha ottenuto l'80,2% su SWE-Bench Verified. Claude Opus 4.6 ha ottenuto l'80,8%. GPT-5.2 ha ottenuto l'80,0%.
Questi numeri sono praticamente identici. Stiamo parlando di frazioni di punto percentuale che separano modelli che differiscono di prezzo di 7 volte.
Poi ho guardato la classifica di programmazione di OpenRouter. Kimi K2.6 era al #1.
Poi ho guardato i prezzi. $0,80 per milione di token in input. $3,60 per milione di token in output.
Ho smesso di avere dubbi.
Il modello viene fornito con un agente di coding incentrato sul terminale chiamato Kimi Code. Open-source. Licenza Apache 2.0. Codice sorgente completo su GitHub.
Puoi ispezionarlo, modificarlo, ospitarlo da solo. L'intero sistema funziona dal tuo terminale esattamente come Claude Code.
L'ho installato, l'ho puntato su un progetto reale e ho iniziato a testare.
Come l'ho effettivamente configurato
L'installazione è quasi fastidiosamente semplice.
Ti serve Python 3.10+ e praticamente basta. Un comando:
bash
1pip install kimi-code
Poi avvia:
bash
1kimi
Sei dentro. La prima volta ti chiede di eseguire /login per autenticarti. Dopodiché, ogni sessione parte immediatamente.
Ho anche installato l'estensione VS Code dal marketplace per poterlo usare all'interno del mio editor. Supporta Zed nativamente e si integra con Cursor e JetBrains tramite ACP. Quindi, qualunque sia la tua configurazione, si adatta.
Tempo totale di configurazione: meno di cinque minuti.
Il test di due settimane
L'ho messo alla prova. Non un progetto giocattolo. Non "scrivimi un'app per le cose da fare." Gli ho dato lavoro reale dal mio flusso di lavoro effettivo.
Ecco cosa gli ho fatto fare e cosa è successo.
Test 1: Costruire una REST API completa da zero
Modelli di database, autenticazione, endpoint CRUD, gestione degli errori e test. Il tipo di compito che di solito richiede due o tre ore di tempo agente su Claude.
Kimi Code ha prima pianificato l'intera struttura. Poi l'ha eseguita file per file, facendo riferimento alle proprie decisioni precedenti. Nessun import allucinato. Nessuna dipendenza rotta. Nessun file in contraddizione tra loro.
K2.6 ha una modalità di pensiero in cui ragiona sul problema prima di scrivere codice. Quel passaggio di pianificazione fa la differenza. Non inizia solo a generare. Prima progetta l'architettura. Il risultato è stata un'API funzionante che necessitava di piccole modifiche, non di una pulizia importante.
Test 2: Rifattorizzare un modulo in 12 file
Qui è dove la maggior parte degli agenti di coding crolla completamente. Cambiano qualcosa nel file tre che rompe il file sette, o perdono traccia di ciò che hanno già modificato.
K2.6 è rimasto coerente per tutto il percorso. Ha ridotto il numero medio di passi di circa il 35% rispetto a ciò a cui ero abituato. Meno passi non necessari significa meno token bruciati, il che significa che i risparmi sui costi si accumulano ulteriormente.
Test 3: Generare suite di test per un codebase esistente
Lavoro di routine. Esattamente il tipo di compito per cui pagavo troppo con Claude. Kimi Code lo ha gestito in modo pulito. Non appariscente, non rivoluzionario. Solo output solido e coerente a una frazione del costo.
Il verdetto dopo due settimane: Per circa l'85-90% dei miei compiti di coding quotidiani, la qualità dell'output era funzionalmente indistinguibile da quella che ottenevo prima. L'altro 10-15%, i compiti di ragionamento architetturale profondamente complessi, li instrado ancora a Claude.
Quella riduzione dell'85% dei costi sulla maggior parte del mio lavoro non è incrementale. Ha cambiato il mio modo di operare.
Il trucco MCP che mi ha fatto risparmiare ore
Ecco la parte che ha reso la transizione quasi senza attriti.
Kimi Code supporta il Model Context Protocol fin dall'inizio. Piena compatibilità MCP. E il formato di configurazione è compatibile con quello che stai già usando.
Quindi, se hai una configurazione MCP esistente da Claude Code o qualsiasi altro strumento, puoi importarla con un comando:
bash
1kimi --mcp-config-file your-existing-config.json
Tutti i tuoi server MCP, tutte le tue connessioni agli strumenti, tutto si trasferisce immediatamente.
Oppure aggiungi server singolarmente:
bash
1kimi mcp add --transport http context7 <https://mcp.context7.com/mcp>
Controlla cosa è connesso:
bash
1kimi mcp list
Testa una connessione:
bash
1kimi mcp test context7
L'intero ecosistema dei tuoi strumenti si sposta con te. È stato il momento in cui ho capito che non era un esperimento isolato. Si collegava direttamente a tutto ciò che avevo già costruito.
I comandi del flusso di lavoro che uso ogni giorno
Una volta dentro l'agente, questi sono i comandi e le funzionalità che contano davvero giorno per giorno:
Ctrl-X - Attiva la modalità shell. Esegui qualsiasi comando del terminale senza lasciare l'agente. Nessun cambio di finestra. Nessuna perdita di contesto. Sembra una piccola cosa ed è rivoluzionario.
/sessions - Visualizza e passa da una sessione all'altra. Vera gestione delle sessioni, non "ricomincia ogni volta."
--continue - Riprendi esattamente da dove avevi interrotto nella tua ultima sessione.
/compact - Questa è quella sottovalutata. Quando la finestra di contesto si sta riempiendo, /compact fa sì che l'agente riassuma la cronologia della conversazione preservando le informazioni chiave. Libera spazio così puoi continuare a lavorare senza iniziare una nuova sessione. C'è un indicatore di utilizzo del contesto nella barra di stato in modo da sapere sempre quando usarlo.
kimi --yolo - Approva automaticamente tutte le modifiche ai file. Usalo solo quando ti fidi di ciò che l'agente sta facendo e vuoi la massima velocità. Pericoloso su codebase sconosciuti. Incredibile sui tuoi progetti.
kimi acp - Si avvia in modalità ACP per l'integrazione con l'IDE. Se usi Zed o JetBrains, è così che ti connetti.
La funzionalità che ha superato le mie aspettative
Devo parlare di Agent Swarm perché è la funzionalità che non ha un vero equivalente negli strumenti che la maggior parte degli sviluppatori sta attualmente usando.
Agent Swarm permette a K2.6 di coordinare fino a 100 sotto-agenti che lavorano in parallelo su compiti complessi. Non in sequenza. In parallelo.
Il caso d'uso che mi ha fatto cadere la mascella: qualcuno gli ha dato 40 PDF accademici e ha ricevuto una revisione della letteratura di 100.000 parole con un set di dati completamente citato. In una singola sessione.
Altri esempi reali che le persone stanno eseguendo in questo momento:
- 100 descrizioni di lavoro trasformate in 100 CV personalizzati individualmente
- Un singolo articolo di astrofísica trasformato in un rapporto di 40 pagine con un set di dati di 20.000 righe e 14 grafici di livello pubblicazione
- Un prompt che genera 10 copertine di riviste stile tabloid con titoli storici reali
Questo è un'elaborazione batch a un livello che normalmente richiederebbe scripting personalizzato e ore di orchestrazione manuale. Invece è un solo prompt.
Agent Swarm funziona tramite l'interfaccia web in questo momento, con il supporto CLI in arrivo. Se hai un flusso di lavoro che implica l'elaborazione di grandi lotti di file, documenti o dati, solo questo vale il tuo tempo.
La parte di cui nessuno parla: il gusto nel design
Non avevo intenzione di testare le capacità frontend. Ero concentrato su backend e strumenti. Ma qualcuno nel mio feed ha pubblicato un sito portfolio costruito con K2.6 e non potevo credere che fosse generato dall'IA.
Così l'ho testato io stesso tramite l'interfaccia agente di Kimi.
K2.6 scrive shader GLSL, WebGL, Three.js. Comprende il vocabolario del design. Dici "brutalista" o "metallo liquido" o "cinematografico" e l'output corrisponde effettivamente a quelle estetiche. Non in un modo generico da schifezza IA. In un modo che sembra costruito da un designer umano.
Le app web che genera vengono fornite con database e autenticazione integrati cablati automaticamente. Non stai ottenendo una pagina statica. Stai ottenendo un'applicazione funzionale con una vera infrastruttura backend.
Gli ho chiesto di costruire un sito portfolio con animazioni hero basate su shader. Un colpo solo. L'output costerebbe migliaia da uno studio di design.
Questo è stato il momento in cui ho smesso di pensare a K2.6 come "solo un modello di coding." È uno strumento creativo full-stack.
Il mio stack attuale in questo momento
Ecco come appare il mio flusso di lavoro dopo due settimane di utilizzo di questa configurazione:
Per lavori di coding ad alto volume (rifattorizzazione, test, boilerplate, API, documentazione, elaborazione file) - Instrado a Kimi Code. Questo è circa l'85% del mio lavoro quotidiano. La qualità dell'output corrisponde a ciò di cui ho bisogno. Il costo è una frazione di ciò che stavo pagando.
Per ragionamenti architetturali complessi (orchestrazione multi-agente profonda, cicli agentici estremamente lunghi che richiedono la massima affidabilità, progettazione di sistemi innovativi) - Instrado a Claude. Questo è l'altro 15%. Claude ha ancora il vantaggio sui compiti di ragionamento più difficili e non ho problemi a pagare per questo quando ne ho bisogno.
Per l'elaborazione batch (qualsiasi compito che coinvolge un gran numero di file, documenti o esecuzione parallela) - Agent Swarm. Nient'altro nel mio stack fa questo.
Il risultato totale: La mia spesa API settimanale è diminuita di circa l'85%. Il mio volume di output è aumentato perché ho smesso di razionare l'uso dell'agente. Sto producendo di più, più velocemente, per meno.
Non si tratta di trovare lo strumento "migliore". Si tratta di costruire uno stack in cui ogni compito viene eseguito con lo strumento giusto al costo giusto.
La valutazione onesta
Ti darò la versione diretta perché penso che tu la meriti.
Dove K2.6 vince chiaramente:
- Costo. 7 volte più economico di Opus 4.7. Quasi il 50% più economico di GLM-5.1. Allo stesso livello di prestazioni. Questo non è discutibile.
- Open-source. Pesi completi su Hugging Face. Apache 2.0. Auto-ospita se vuoi. Modifica se necessario. Nessun vincolo al fornitore.
- Elaborazione batch. Agent Swarm non ha un vero equivalente negli ecosistemi Claude o GPT in questo momento.
- Design frontend. La qualità estetica delle applicazioni web generate è genuinamente la migliore della categoria.
- Efficienza. Il 35% in meno di passi per raggiungere lo stesso risultato rispetto a K2.5. Meno passi significa meno token, significa meno costi.
Dove Claude vince ancora:
- L'istruzione in inglese più complessa. Quando il compito richiede un'aderenza perfetta a vincoli estremamente dettagliati per centinaia di passi agentici, Claude è ancora più affidabile.
- Maturità dell'ecosistema. L'ecosistema sviluppatore di Anthropic è più consolidato in Occidente.
- Finestra di contesto. Claude offre fino a 1 milione di token. K2.6 offre 262K. Per la maggior parte dei compiti, 262K è più che sufficiente. Per l'analisi di codebase massicci, Claude ha il vantaggio.
Dove è un vero pareggio:
- SWE-Bench e benchmark di coding standard. I numeri sono a frazioni l'uno dall'altro. Dichiarare un vincitore qui sarebbe disonesto.
La vera domanda
Il mercato degli agenti di coding AI nel 2026 non riguarda la lealtà. Riguarda la leva finanziaria.
Ogni ora che passi a eseguire compiti di coding di routine tramite un'API a prezzo premium quando un modello open-source offre lo stesso output sono soldi che stai bruciando.
Gli sviluppatori che avanzeranno quest'anno sono quelli che costruiscono uno stack multi-agente. Lo strumento giusto per il compito giusto al prezzo giusto. Non quelli che scelgono una squadra e si rifiutano di guardare qualsiasi altra cosa.
Due settimane fa stavo spendendo 7 volte più del necessario per l'85% del mio lavoro di coding.
Ora non più.
Gli strumenti sono lì. I benchmark sono pubblici. La configurazione richiede cinque minuti.
L'unica domanda è se lo testerai tu stesso o aspetterai che tutti gli altri lo facciano prima.
La maggior parte delle persone che leggono questo continuerà a pagare il prezzo pieno per ogni compito. Quelli che costruiranno un vero stack gli gireranno intorno entro 30 giorni.
Analizzo ogni grande strumento e flusso di lavoro AI così non devi capirlo da solo.
Seguimi @eng_khairallah1 per altri strumenti per sviluppatori, flussi di lavoro e tecniche. Niente fronzoli. Solo ciò che funziona.
spero ti sia stato utile, Khairallah ❤️


