>_ DevTrendses

Idioma

Inicio

Lenguajes

Secciones

Frontend Backend Móvil DevOps AI / ML GameDev Blockchain Embebidos Seguridad
Rust

Ante — un agente de IA compacto en Rust que se ejecuta directamente en la terminal y es compatible con modelos locales

Si has usado asistentes de IA de consola como Claude Code, probablemente habrás notado lo hambrientos que son en recursos. Por debajo, típicamente ejecutan entornos Node.js o Python, y los procesos rápidamente llenan la RAM. Cuando necesitas ejecutar un solo agente para una tarea local, puedes tolerarlo. Pero si lanzas múltiples sesiones en paralelo, el sistema comienza a ralentizarse notablemente.

Los ingenieros de Antigma Labs intentaron resolver este problema radicalmente. Escribieron Ante — un agente como un único binario compilado en Rust de aproximadamente 15 MB.

¿Por qué otro agente de consola

Los desarrolladores del proyecto partieron de una idea simple. El agente debe ser rápido y consumir recursos mínimos del sistema. En Ante, la búsqueda de código y las utilidades de Git están integradas directamente en el binario. No se realizan llamadas a intérpretes externos ni procesos extra durante las búsquedas de archivos.

La herramienta opera en cuatro modos:

  • TUI interactiva para trabajo diario en consola
  • Ejecución única mediante el comando ante -p "задача" para scripts y CI
  • Modo servidor ante serve que se comunica mediante el protocolo JSONL y es adecuado para escribir plugins de editores de código
  • Puerta de enlace de red ante gateway para conectar un bot a Slack o Discord

Eficiencia de recursos y benchmarks

Los autores midieron el consumo de recursos durante la ejecución de 20 tareas paralelas dentro de Docker. La comparación con Claude Code mostró una brecha significativa: Ante consume aproximadamente 7 veces menos RAM pico, 9 veces menos recursos de CPU y 5 veces menos E/S de disco.

En el benchmark Terminal-Bench 2.1 (89 tareas con 5 intentos cada una), la versión más reciente de Ante logra un 82,7% de pruebas resueltas exitosamente con el modelo DeepSeek V4 Flash. Ejecutar todas las pruebas cuesta aproximadamente $68 en solicitudes a la API. Todos los resultados de las ejecuciones se publican públicamente para auditoría.

Operación autónoma sin internet y claves de API

Particularmente interesante es el motor integrado basado en llama.cpp. Si no puedes enviar código fuente a servidores externos debido a requisitos de seguridad o simplemente no tienes acceso a la red, le proporcionas al agente un archivo en formato GGUF estándar.

El comando para el lanzamiento local se ve así:

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

En este modo, toda la lógica y generación de código se ejecutan completamente en tu máquina. No se requieren cuentas ni claves de API.

Si prefieres modelos en la nube, la herramienta es compatible con 17 presets listos para usar: Anthropic (Claude Sonnet/Opus), OpenAI, Google Gemini, Grok y OpenRouter. Los proxies de terceros se conectan a través del archivo de configuración ~/.ante/catalog.json.

Perfiles y configuración específica de tareas

El comportamiento de la utilidad cambia de forma flexible a través de perfiles. Toda la configuración se almacena en un archivo JSON que define el prompt del sistema, las herramientas disponibles y la memoria de la sesión.

Por ejemplo, el perfil pi reduce el conjunto de herramientas a cuatro acciones básicas: leer, escribir, editar y ejecutar comandos en Bash. Para búsquedas de archivos se usa rg; para solicitudes web, curl; y las tareas adicionales se delegan a través de subagentes.

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

¿Qué pasa con el código fuente

Hay un matiz aquí sobre el que los autores advierten honestamente. El proyecto actualmente se encuentra en la etapa de vista previa alfa. La biblioteca central y el binario principal se distribuyen en forma compilada. Sin embargo, el código fuente del SDK (crates/agent-sdk), el protocolo de interacción (crates/protocol-shape), el sistema de evaluación (ante-harbor) y la documentación es abierto bajo la licencia Apache 2.0.

Los desarrolladores están liberando gradualmente los componentes centrales públicamente a medida que se estabilizan (por ejemplo, el módulo de lanzamiento de procesos crates/exec ya está abierto). La discusión sobre el código central abierto está sucediendo en el issue #21 en GitHub.

Inicio rápido y ejemplos de uso

La instalación toma un par de segundos ya que no debería haber dependencias externas en el sistema:

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

Ejemplos de comandos cotidianos:

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

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

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

Quién debería probarlo

Ante será útil para desarrolladores que disfrutan trabajando en la terminal pero están hartos de la lentitud de otros asistentes de IA. El proyecto es genial si quieres ejecutar agentes localmente sin enviar código a la nube o planeas integrar un agente de IA en tus scripts de automatización y CI/CD sin sobrecarga adicional.

Proyectos relacionados