>_ DevTrendsde

Sprache

Start

Sprachen

Bereiche

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embedded Sicherheit
Rust

Ante – ein kompakter KI-Agent in Rust, der direkt im Terminal läuft und lokale Modelle unterstützt

Wenn Sie bereits Konsolen-KI-Assistenten wie Claude Code verwendet haben, ist Ihnen wahrscheinlich aufgefallen, wie ressourcenhungrig diese sind. Im Hintergrund nutzen sie typischerweise Node.js- oder Python-Umgebungen, und Prozesse füllen schnell den RAM. Wenn Sie einen einzelnen Agenten für eine lokale Aufgabe ausführen müssen, können Sie dies tolerieren. Aber wenn Sie mehrere parallele Sitzungen starten, beginnt das System merklich zu verlangsamen.

Ingenieure von Antigma Labs versuchten, dieses Problem radikal zu lösen. Sie schrieben Ante – einen Agenten als einzelne kompilierte Rust-Binärdatei von etwa 15 MB.

Warum ein weiterer Konsolen-Agent

Die Projektentwickler begannen mit einer einfachen Idee. Der Agent sollte schnell sein und minimale Systemressourcen verbrauchen. In Ante sind Code-Suche und Git-Dienstprogramme direkt in die Binärdatei eingebaut. Bei Dateisuchen werden keine externen Interpreter oder zusätzlichen Prozesse aufgerufen.

Das Tool arbeitet in vier Modi:

  • Interaktive TUI für die tägliche Konsolenarbeit
  • Einmalige Ausführung über den Befehl ante -p "задача" für Skripte und CI
  • Servermodus ante serve, der über das JSONL-Protokoll kommuniziert und sich für das Schreiben von Code-Editor-Plugins eignet
  • Netzwerk-Gateway ante gateway zum Verbinden eines Bots mit Slack oder Discord

Ressourceneffizienz und Benchmarks

Die Autoren maßen den Ressourcenverbrauch während der Ausführung von 20 parallelen Aufgaben in Docker. Der Vergleich mit Claude Code zeigte eine erhebliche Lücke: Ante verbraucht etwa 7-mal weniger Spitzen-RAM, 9-mal weniger CPU-Ressourcen und 5-mal weniger Disk-I/O.

Beim Terminal-Bench 2.1 Benchmark (89 Aufgaben mit je 5 Versuchen) erreicht der frische Ante-Build 82,7% erfolgreich gelöster Tests mit dem DeepSeek V4 Flash-Modell. Das Ausführen aller Tests kostet etwa 68 $ an API-Anfragen. Alle Testergebnisse werden öffentlich zur Überprüfung veröffentlicht.

Autonomer Betrieb ohne Internet und API-Schlüssel

Besonders interessant ist die eingebaute Engine basierend auf llama.cpp. Wenn Sie Quellcode aufgrund von Sicherheitsanforderungen nicht an externe Server senden können oder einfach keinen Netzwerkzugang haben, geben Sie dem Agenten eine gewöhnliche GGUF-Formatdatei.

Der Befehl für den lokalen Start sieht so aus:

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

In diesem Modus wird die gesamte Logik und Codegenerierung vollständig auf Ihrem Rechner ausgeführt. Es werden keine Konten oder API-Schlüssel benötigt.

Wenn Sie Cloud-Modelle bevorzugen, unterstützt das Tool 17 fertige Voreinstellungen: Anthropic (Claude Sonnet/Opus), OpenAI, Google Gemini, Grok und OpenRouter. Drittanbieter-Proxys werden über die Konfigurationsdatei ~/.ante/catalog.json verbunden.

Profile und aufgabenspezifische Konfiguration

Das Verhalten des Programms ändert sich flexibel durch Profile. Alle Konfiguration wird in einer JSON-Datei gespeichert, die den System-Prompt, verfügbare Tools und Sitzungsspeicher definiert.

Das Profil pi reduziert beispielsweise den Toolsatz auf vier grundlegende Aktionen: Lesen, Schreiben, Bearbeiten und Ausführen von Befehlen in Bash. Für Dateisuchen wird rg verwendet; für Webanfragen curl; und zusätzliche Aufgaben werden über Sub-Agenten delegiert.

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

Wie sieht es mit dem Quellcode aus

Es gibt hier eine Nuance, vor der die Autoren ehrlich warnen. Das Projekt befindet sich derzeit im Alpha-Vorschau-Stadium. Die Kernbibliothek und die Hauptbinärdatei werden in kompilierter Form ausgeliefert. Der Quellcode für das SDK (crates/agent-sdk), das Interaktionsprotokoll (crates/protocol-shape), das Evaluierungssystem (ante-harbor) und die Dokumentation ist jedoch unter der Apache 2.0-Lizenz offen verfügbar.

Entwickler veröffentlichen nach und nach Kernkomponenten öffentlich, sobald diese stabil sind (zum Beispiel ist das Prozessstartmodul crates/exec bereits offen). Die Diskussion über den offenen Kerncode findet in Issue #21 auf GitHub statt.

Schnellstart und Anwendungsbeispiele

Die Installation dauert ein paar Sekunden, da keine externen Abhängigkeiten im System vorhanden sein sollten:

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

Beispiele für alltägliche Befehle:

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

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

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

Für wen ist es gedacht

Ante ist nützlich für Entwickler, die gerne im Terminal arbeiten, aber die Langsamkeit anderer KI-Assistenten leid sind. Das Projekt eignet sich hervorragend, wenn Sie Agenten lokal ausführen möchten, ohne Code in die Cloud zu senden, oder planen, einen KI-Agenten in Ihre Automatisierungs- und CI/CD-Skripte einzubetten, ohne zusätzlichen Overhead.

Ähnliche Projekte