>_ DevTrendspt

Idioma

Início

Linguagens

Seções

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embarcados Segurança
Rust

Ante — um agente de IA compacto em Rust que roda diretamente no terminal e suporta modelos locais

Se você já usou assistentes de IA no console como o Claude Code, provavelmente notou o quanto eles consomem recursos. Por baixo dos panos, eles geralmente executam ambientes Node.js ou Python, e os processos rapidamente ocupam a RAM. Quando você precisa executar um único agente para uma tarefa local, pode tolerar isso. Mas se você iniciar várias sessões paralelas, o sistema começa a ficar perceptivelmente mais lento.

Engenheiros da Antigma Labs tentaram resolver esse problema radicalmente. Eles criaram o Ante — um agente como um único binário compilado em Rust de aproximadamente 15 MB.

Por que outro agente de console

Os desenvolvedores do projeto partiram de uma ideia simples. O agente deve ser rápido e consumir recursos mínimos do sistema. No Ante, a busca de código e os utilitários Git são integrados diretamente no binário. Nenhuma chamada a interpretadores externos ou processos extras ocorre durante as buscas de arquivos.

A ferramenta opera em quatro modos:

  • TUI interativa para trabalho diário no console
  • Execução única via comando ante -p "задача" para scripts e CI
  • Modo servidor ante serve que se comunica via protocolo JSONL e é adequado para escrever plugins de editores de código
  • Gateway de rede ante gateway para conectar um bot ao Slack ou Discord

Eficiência de recursos e benchmarks

Os autores mediram o consumo de recursos durante a execução de 20 tarefas paralelas dentro do Docker. A comparação com o Claude Code mostrou uma lacuna significativa: o Ante consome aproximadamente 7 vezes menos RAM de pico, 9 vezes menos recursos de CPU e 5 vezes menos E/S de disco.

No benchmark Terminal-Bench 2.1 (89 tarefas com 5 tentativas cada), a versão mais recente do Ante alcança 82,7% de testes resolvidos com sucesso usando o modelo DeepSeek V4 Flash. Executar todos os testes custa aproximadamente $68 em requisições de API. Todos os resultados das execuções são publicados publicamente para auditoria.

Operação autônoma sem internet e chaves de API

Particularmente interessante é o mecanismo integrado baseado em llama.cpp. Se você não pode enviar código-fonte para servidores externos devido a requisitos de segurança ou simplesmente não tem acesso à rede, você alimenta o agente com um arquivo no formato GGUF padrão.

O comando para execução local fica assim:

ante --offline-model ~/.ante/models/Qwen3.5-9B-Q4_K_M.gguf \
  -p "добавь обработку ошибок в src/main.rs"

Neste modo, toda a lógica e geração de código são executadas inteiramente na sua máquina. Nenhuma conta ou chave de API é necessária.

Se você prefere modelos em nuvem, a ferramenta suporta 17 presets prontos: Anthropic (Claude Sonnet/Opus), OpenAI, Google Gemini, Grok e OpenRouter. Proxies de terceiros se conectam através do arquivo de configuração ~/.ante/catalog.json.

Perfis e configuração específica para tarefas

O comportamento do utilitário muda de forma flexível através de perfis. Toda a configuração é armazenada em um arquivo JSON que define o prompt do sistema, as ferramentas disponíveis e a memória da sessão.

Por exemplo, o perfil pi reduz o conjunto de ferramentas para quatro ações básicas: ler, escrever, editar e executar comandos no Bash. Para buscas de arquivos, rg é usado; para requisições web, curl; e tarefas adicionais são delegadas através de sub-agentes.

cp curated/profiles/pi.settings.json ~/.ante/
ante --profile pi

E o código-fonte

Há uma nuance aqui que os autores alertam honestamente. O projeto está atualmente em estágio de prévia alfa. A biblioteca central e o binário principal são distribuídos em forma compilada. No entanto, o código-fonte do SDK (crates/agent-sdk), protocolo de interação (crates/protocol-shape), sistema de avaliação (ante-harbor) e documentação é aberto sob a licença Apache 2.0.

Os desenvolvedores estão liberando gradualmente os componentes centrais publicamente conforme eles se estabilizam (por exemplo, o módulo de inicialização de processos crates/exec já está aberto). A discussão sobre o código central aberto está acontecendo na issue #21 no GitHub.

Início rápido e exemplos de uso

A instalação leva apenas alguns segundos, já que não deve haver dependências externas no sistema:

curl -fsSL https://ante.run/install.sh | bash

Exemplos de comandos do dia a dia:

# Поиск и исправление падающего теста
ante -p "найди и исправь падающий тест в src/auth"

# Проверка изменений перед коммитом
git diff | ante -p "проверь эти изменения на уязвимости"

# Запуск с указанием конкретного провайдера и модели
ante --provider openai --model gpt-5.5 -p "перепиши модуль работы с базой данных"

Quem deveria experimentar

O Ante será útil para desenvolvedores que adoram trabalhar no terminal, mas estão cansados da lentidão de outros assistentes de IA. O projeto é excelente se você quer executar agentes localmente sem enviar código para a nuvem ou planeja integrar um agente de IA nos seus scripts de automação e CI/CD sem sobrecarga extra.

Projetos relacionados