Ante — ターミナルで直接動作し、ローカルモデルをサポートするRust製コンパクトAIエージェント
Claude CodeのようなコンソールAIアシスタントを使ったことがある方は、リソース消費の多さに気づいたことがあるでしょう。内部的には通常Node.jsやPython環境が動作しており、プロセスがすぐにRAMを消費します。ローカルタスク用に单个のエージェントを実行するなら、これは許容できます。しかし、複数の並列セッションを起動すると、システムが明らかに遅くなり始めます。
Antigma Labsのエンジニアたちは、この問題を根本から解決しようとしました。彼らは約15MBの单个のコンパイル済みRustバイナリであるエージェントAnteを作成しました。
なぜ別のコンソールエージェントなのか
プロジェクト開発者は简单なアイデアから出発しました。エージェントは高速で、最小限のシステムリソースを消費する必要があります。Anteでは、コード検索とGitユーティリティがバイナリに直接組み込まれています。ファイル検索中に外部インタープリターの呼び出しや余分なプロセスは発生しません。
このツールは4つのモードで動作します:
- 日常的なコンソール作業用のインタラクティブTUI
- スクリプトやCI用の
ante -p "задача"コマンドによる单発実行 - JSONLプロトコルで通信し、コードエディタープラグインの記述に適したサーバーモード
ante serve - SlackやDiscordにボットを接続するためのネットワークゲートウェイ
ante gateway
リソース効率とベンチマーク
著者はDocker内で20個の並列タスクを実行する際のリソース消費を測定しました。Claude Codeとの比較では大きな差が出ました:AnteはピークRAMを约7倍、CPUリソースを约9倍、ディスクI/Oを约5倍多く消費します。
Terminal-Bench 2.1ベンチマーク(89タスク、各5回の試行)では新鮮なAnteビルドがDeepSeek V4 Flashモデルで82.7%のテストを正常に解決しました。全テストの実行コストは約68ドルのAPIリクエストです。全実行結果は監査のために公開されています。
インターネットとAPIキーなしの自律動作
特に興味深いのはllama.cppベースの組み込みエンジンです。セキュリティ要件でソースコードを外部サーバーに送信できない場合、または単にネットワークアクセスがない場合は、一般的なGGUF形式ファイルをエージェントにフィードできます。
ローカル起動のコマンドは次のとおりです:
ante --offline-model ~/.ante/models/Qwen3.5-9B-Q4_K_M.gguf \
-p "добавь обработку ошибок в src/main.rs"
このモードでは、すべてのロジックとコード生成がマシン上で完全に実行されます。アカウントやAPIキーは不要です。
クラウドモデルを好む場合は、ツールは17の готов-madeプリセットをサポートしています:Anthropic(Claude Sonnet/Opus)、OpenAI、Google Gemini、Grok、OpenRouter。サードパーティのプロキシは設定ファイル~/.ante/catalog.jsonを通じて接続します。
プロファイルとタスク固有の設定
ユーティリティの動作はプロファイルを通じて柔軟に変更されます。すべての設定はJSONファイルに保存され、システムプロンプト、利用可能なツール、セッション記憶を定義します。
たとえば、piプロファイルはツールセットを4つの基本アクションに絞り込みます:読み取り、書き込み、編集、Bashでのコマンド実行。ファイル検索にはrgが使用され、Webリクエストにはcurlが使用され、追加のタスクはサブエージェントに委任されます。
cp curated/profiles/pi.settings.json ~/.ante/
ante --profile pi
ソースコードについては
ここに作者が正直に警告しているニュアンスがあります。プロジェクトは現在アルファプレビュー段階です。コアライブラリとメインビナリはコンパイル形式で出荷されます。ただし、SDK(crates/agent-sdk)、インタラクションプロトコル(crates/protocol-shape)、評価システム(ante-harbor)、ドキュメントのソースコードはApache 2.0ライセンスで公開されています。
開発者は、安定化するにつれてコアコンポーネントを徐々に公開しています(たとえば、プロセス起動モジュールcrates/execはすでに公開されています)。オープンコアコードの議論はGitHubのissue #21で行われています。
クイックスタートと使用例
システムに外部依存関係がないため、インストールは数秒で完了します:
curl -fsSL https://ante.run/install.sh | bash
日常的なコマンドの例:
# Поиск и исправление падающего теста
ante -p "найди и исправь падающий тест в src/auth"
# Проверка изменений перед коммитом
git diff | ante -p "проверь эти изменения на уязвимости"
# Запуск с указанием конкретного провайдера и модели
ante --provider openai --model gpt-5.5 -p "перепиши модуль работы с базой данных"
誰が試すべきか
Anteは、ターミナルでの作業を好み、他のAIアシスタントの遅さに厌倦している開発者に役立ちます。コードをクラウドに送信せずにローカルでエージェントを実行したい場合、または余分なオーバーヘッドなしでAIエージェントを自動化やCI/CDスクリプトに埋め込む予定の場合は、このプロジェクト最適です。
関連プロジェクト