Ante — un agente AI compatto in Rust che gira direttamente nel terminale e supporta modelli locali
Se hai usato assistenti AI da console come Claude Code, probabilmente hai notato quanto siano affamati di risorse. Sotto il cofano, tipicamente eseguono ambienti Node.js o Python, e i processi riempiono rapidamente la RAM. Quando devi eseguire un singolo agente per un'attività locale, puoi tollerarlo. Ma se lanci più sessioni parallele, il sistema inizia a rallentare in modo evidente.
Gli ingegneri di Antigma Labs hanno cercato di risolvere questo problema in modo radicale. Hanno scritto Ante — un agente come singolo binario compilato in Rust di circa 15 MB.
Perché un altro agente da console
Gli sviluppatori del progetto sono partiti da un'idea semplice. L'agente dovrebbe essere veloce e consumare risorse di sistema minime. In Ante, la ricerca del codice e le utility Git sono integrate direttamente nel binario. Non vengono effettuate chiamate a interpreti esterni o processi aggiuntivi durante le ricerche nei file.
Lo strumento opera in quattro modalità:
- Interfaccia TUI interattiva per il lavoro quotidiano da console
- Esecuzione singola tramite il comando
ante -p "задача"per script e CI - Modalità server
ante serveche comunica tramite il protocollo JSONL ed è adatta per scrivere plugin per editor di codice - Gateway di rete
ante gatewayper connettere un bot a Slack o Discord
Efficienza delle risorse e benchmark
Gli autori hanno misurato il consumo di risorse durante l'esecuzione di 20 attività parallele all'interno di Docker. Il confronto con Claude Code ha mostrato una differenza significativa: Ante consuma circa 7 volte meno RAM di picco, 9 volte meno risorse CPU e 5 volte meno I/O su disco.
Nel benchmark Terminal-Bench 2.1 (89 attività con 5 tentativi ciascuna), la nuova build di Ante raggiunge l'82,7% di test risolti con successo utilizzando il modello DeepSeek V4 Flash. L'esecuzione di tutti i test costa circa $68 in richieste API. Tutti i risultati delle esecuzioni sono pubblicati pubblicamente per la verifica.
Funzionamento autonomo senza internet e chiavi API
Particolarmente interessante è il motore integrato basato su llama.cpp. Se non puoi inviare codice sorgente a server esterni per requisiti di sicurezza o semplicemente non hai accesso alla rete, puoi fornire all'agente un file in formato GGUF standard.
Il comando per l'avvio locale si presenta così:
ante --offline-model ~/.ante/models/Qwen3.5-9B-Q4_K_M.gguf \
-p "добавь обработку ошибок в src/main.rs"
In questa modalità, tutta la logica e la generazione del codice vengono eseguite interamente sulla tua macchina. Non sono richiesti account o chiavi API.
Se preferisci i modelli cloud, lo strumento supporta 17 preset già pronti: Anthropic (Claude Sonnet/Opus), OpenAI, Google Gemini, Grok e OpenRouter. I proxy di terze parti si connettono tramite il file di configurazione ~/.ante/catalog.json.
Profili e configurazione specifica per attività
Il comportamento dell'utilità cambia in modo flessibile attraverso i profili. Tutta la configurazione viene archiviata in un file JSON che definisce il prompt di sistema, gli strumenti disponibili e la memoria della sessione.
Ad esempio, il profilo pi riduce l'insieme di strumenti a quattro azioni di base: lettura, scrittura, modifica ed esecuzione di comandi in Bash. Per le ricerche nei file viene utilizzato rg; per le richieste web, curl; e le attività aggiuntive vengono delegate attraverso sub-agenti.
cp curated/profiles/pi.settings.json ~/.ante/
ante --profile pi
Che dire del codice sorgente
C'è una sfumatura qui che gli autori avvertono onestamente. Il progetto è attualmente nella fase di anteprima alpha. La libreria core e il binario principale vengono forniti in forma compilata. Tuttavia, il codice sorgente per l'SDK (crates/agent-sdk), il protocollo di interazione (crates/protocol-shape), il sistema di valutazione (ante-harbor) e la documentazione è aperto sotto licenza Apache 2.0.
Gli sviluppatori stanno rilasciando pubblicamente i componenti core man mano che si stabilizzano (ad esempio, il modulo di avvio del processo crates/exec è già aperto). La discussione sul codice core aperto sta avvenendo nell'issue #21 su GitHub.
Avvio rapido ed esempi di utilizzo
L'installazione richiede un paio di secondi poiché non dovrebbero esserci dipendenze esterne nel sistema:
curl -fsSL https://ante.run/install.sh | bash
Esempi di comandi quotidiani:
# Поиск и исправление падающего теста
ante -p "найди и исправь падающий тест в src/auth"
# Проверка изменений перед коммитом
git diff | ante -p "проверь эти изменения на уязвимости"
# Запуск с указанием конкретного провайдера и модели
ante --provider openai --model gpt-5.5 -p "перепиши модуль работы с базой данных"
Chi dovrebbe provarlo
Ante sarà utile per gli sviluppatori che amano lavorare nel terminale ma sono stanchi della lentezza di altri assistenti AI. Il progetto è ottimo se vuoi eseguire agenti localmente senza inviare codice al cloud o se prevedi di incorporare un agente AI nei tuoi script di automazione e CI/CD senza overhead extra.
Progetti correlati