Xiaomi apre il codice di MiMo Code: un agente AI pensato per progetti software complessi
Xiaomi ha annunciato il rilascio di MiMo Code, un nuovo agente AI per la programmazione, rilasciato con licenza MIT open-source. L’azienda cinese sostiene che lo strumento sia in grado di superare Claude Code di Anthropic in task di coding particolarmente complessi che richiedono fino a 200 passaggi sequenziali.
Annunciato il 10 giugno tramite il profilo ufficiale @XiaomiMiMo su X, MiMo Code si presenta come “più di un assistente AI per il tuo terminale”: un partner di coding progettato per gestire flussi di lavoro software engineering complessi. Il codice è già disponibile su GitHub e può essere installato su macOS e Linux con un singolo comando da terminale, mentre gli utenti Windows possono installarlo via npm con il pacchetto @mimo-ai/cli.
Il tallone d’Achille degli AI coding assistant
Gli assistenti AI per la programmazione si sono evoluti rapidamente da semplici autocompletatori a sistemi capaci di generare applicazioni e debug automatizzato. Tuttavia, molti strumenti faticano quando i progetti diventano grandi e richiedono centinaia di azioni interconnesse.
Secondo Xiaomi, MiMo Code è stato sviluppato specificamente per affrontare questo limite: mantiene il contesto attraverso progetti di lunga durata, aiutando gli sviluppatori a lavorare su task complessi senza perdere traccia delle decisioni precedenti. “È un agente di software engineering”, spiega l’azienda, capace di gestire flussi di lavoro estesi invece di rispondere a prompt isolati.
Prestazioni superiori nei task a lungo orizzonte
La rivendicazione principale di Xiaomi riguarda la capacità di MiMo Code di gestire i cosiddetti “long-horizon tasks” — attività che richiedono fino a 200 azioni consecutive. In queste valutazioni, l’agente avrebbe dimostrato prestazioni superiori a Claude Code di Anthropic.
La chiave è la conservazione del contesto: MiMo Code non tratta ogni interazione come un task separato, ma costruisce progressivamente sul lavoro già svolto. Xiaomi sostiene che man mano che i progetti software diventano più complessi, la continuità sarà importante quanto la generazione di codice accurato.
Più di un generatore di codice
MiMo Code supporta molteplici fasi dello sviluppo software: pianificazione, implementazione, testing e reporting. L’agente opera attraverso un’interfaccia a terminale ed è costruito sul progetto open-source OpenCode.
Una caratteristica importante è il supporto per modelli AI di terze parti. Sebbene MiMo Code sia ottimizzato per i modelli MiMo di Xiaomi, gli sviluppatori possono collegare anche altri provider AI, offrendo flessibilità senza vincoli a un ecosistema specifico.
Strategia open-source per l’adozione
La scelta di rilasciare MiMo Code sotto licenza MIT è una mossa strategica: permette a sviluppatori e organizzazioni di ispezionare, modificare e distribuire il software liberamente. In un mercato dominato da piattaforme proprietarie a pagamento, Xiaomi sceglie una strada opposta, puntando sui contributi della community per accelerare l’innovazione.
La mossa evidenzia come la competizione nel coding AI si stia spostando oltre le performance dei modelli: flessibilità, apertura e integrazione nei flussi di lavoro stanno diventando fattori decisivi per gli sviluppatori.