Zot: 軽量ターミナルコーディングエージェント、Claude Opus 4.8に対応

Zotは、単一の静的Goバイナリとして配布される最小限のターミナルコーディングエージェントです。ランタイムもDockerも、専用パッケージマネージャーを備えたプラグインシステムも必要ありません。単なるエージェントループです。$PATHに配置してすぐに使えます。AnthropicプロバイダーにリストされているClaude Opus 4.8を含む、多数のモデルをサポートしています。
プロバイダー一覧
Zotは、対話型の/login、/model、--provider、--list-modelsで統一されたIDを持つ、幅広いプロバイダーカタログを搭載しています。サブスクリプション対応プロバイダーには、Anthropic(Claude Pro/Max)、OpenAI Codex / ChatGPT Plus/Pro、Kimi Code、GitHub Copilotがあります。直接APIプロバイダーは、Anthropic、OpenAI(Chat Completions & Responses)、DeepSeek、Google Gemini、Kimi/Moonshot、Groq、Cerebras、xAI、Together AI、Hugging Face Router、OpenRouter、Mistral、Z.AI、Xiaomi、MiniMax、Fireworks、Vercel AI Gateway、OpenCodeです。クラウド/プラットフォームプロバイダー:Amazon Bedrock、Google Vertex AI、Azure OpenAI、Cloudflare Workers AI、Cloudflare AI Gateway。ローカル/互換プロバイダー:Ollamaおよび--base-urlで指定可能なOpenAI互換エンドポイント。
4つの実行モード
- Interactive — ストリーミング出力、スラッシュコマンド、キューイングメッセージ、インラインサイドチャットを備えたフルTUI。
- Print —
zot -p <prompt>で、アシスタントのテキストを標準出力に1回出力。シェルパイプラインに最適。 - Json —
zot --json <prompt>で、NDJSONイベントを標準出力に出力。スクリプトやCIに最適。 - RPC —
zot rpcで、標準入力からNDJSONコマンドを受け取り、標準出力にイベントを出力する長期稼働子プロセスとして実行。任意の言語で記述されたアプリに組み込めます。
組み込みツール
read— テキストファイルを読み取り、最新のターミナルではPNG/JPG/GIF/WebPをインライン表示。write— ファイルを作成または上書き。必要に応じて親ディレクトリも作成。edit— 既存のファイル内で1つ以上の完全一致置換を実行。bash— シェルコマンドを実行し、stdoutとstderrをマージ、タイムアウトも設定可能。/jailを使うと、すべてのツールをカレントディレクトリに制限。bashはsudo、rm -rf /などのエスケープパターンを拒否して安全を確保。
拡張機能
拡張機能は、サブプロセスとJSON-RPCプロトコルを介して任意の言語で記述できます。スラッシュコマンドの登録、新しいツールの公開、ツール呼び出しのインターセプトによる許可ゲート、TUIでのインタラクティブパネルの表示が可能です。zot ext install ./my-extension でインストール、zot ext list で一覧表示、zot ext logs my-extension -f でログを追跡できます。更新機能により、gitインストールされた拡張機能も高速に更新されます。
モデルの発見
--list-models と /model は、すべてのプロバイダーのカタログを統合して表示します。組み込みのエントリに加え、保存されたAPIキーを使用してGET /v1/modelsから検出されたライブIDも含まれます($ZOT_HOME/models-cache.json に6時間キャッシュ)。カスタムモデルは $ZOT_HOME/models.json で追加でき、ユーザーエントリが優先されます。
📖 全文ソース: HN AI Agents
👀 See Also

「簡潔さ」がClaude Code圧縮ベンチマークで原始人プラグインを破る
24のプロンプトを使ったベンチマークで、Claude Codeの「caveman」圧縮プラグインが、「簡潔に」と前置きするのとほぼ同じトークン数と品質を生み出すことが示された。しかし、プラグインの一貫した出力形状と安全ルールによるエスケープ機能は、構造的な利点を提供する。

MCPサーバーを反映:持続的なコーディングエージェントメモリのためのReflexionペーパーを実装
開発者がReflexion論文(Shinnら、NeurIPS 2023)をMCPサーバーとして実装し、ローカルコーディングエージェントの間で永続的な記憶を保持できるようにしました。このシステムは、エラーメッセージに対して正規表現ベースのパターンマッチングを使用し、SQLiteとFTS5で教訓を保存します。

OpenClaw CoreBrain プラグイン:AIコーディングエージェントのための永続メモリ
新しいプラグイン「CoreBrain」は、情報をコンテキストウィンドウ外のナレッジグラフに保存し、各クエリの前に自動的に注入することで、OpenClawのメモリ問題を解決します。これにより、ツール呼び出しやオプションのメモリ呼び出しが不要になります。

AIコーディングエージェントのためのセキュリティスキャン機能は、デプロイメントを自動的にチェックします。
開発者が、AIコーディングエージェントがデプロイ後に自動的にセキュリティ問題をスキャンできるスキルファイルを作成しました。このスキャンは、公開された秘密情報、開かれたポート、欠落したセキュリティヘッダー、漏洩したソースコードなどを検出し、各デプロイ後に約30秒で実行されます。