ACPバグ調査:ローカルOllamaでの「metadata is missing」エラーはプロトコル不一致が原因

ACP/OpenClaw統合におけるバグが確認されました
開発者が、ローカルのOllamaモデルを使用する際のACP(エージェント制御プロトコル)とOpenClawの統合に影響を与えるバグを特定し、文書化しました。この問題により、acpx spawnコマンドが正常に機能しなくなっています。
環境詳細
- OpenClaw: 2026.3.13
- acpx: 最新版(npm -g)
- Ollama: ローカル(kimi-k2.5:cloud, glm-5:cloud)
- OS: macOS(Apple Silicon)
- Node: v22.19.0
バグの詳細
失敗するコマンド:
acpx spawn exec -- "test"
# または
acpx spawn sessions new --name test受信したエラーメッセージ:
ACP error (ACP_SESSION_INIT_FAILED): ACP metadata is missing for agent:main:acp:...Failed to parse JSON message: [commands] /help /commands /status...
SyntaxError: Unexpected token 'c', "[commands] ..." is not valid JSON動作するものとしないもの
動作するもの:
openclaw acp client --help(クライアントが起動)openclaw acp client(スタンドアロンモード)acpx config show(設定が読み込まれる)
動作しないもの:
acpx spawn exec -- "test"("metadata is missing"で失敗)acpx spawn sessions new --name test(セッション作成に失敗)- ACP spawnコマンド全般
根本原因の分析
問題はプロトコルの不一致にあるようです:
acpxがエージェントコマンド(openclaw acp client)を起動- クライアントが起動し、テキスト(ヘルプメッセージ、セッション情報)を出力
acpxはパイプ経由でJSONメッセージを期待- JSONの解析に失敗 → "metadata is missing" → 起動に失敗
問題を示す重要なログ:
[acpx] spawning agent: openclaw acp client
[client] initialize (running)
Failed to parse JSON message: [commands] /help /commands...
→ acpxはJSONを期待するが、テキストを受信現在の状況
回避策: 見つかっていません。問題はacpxとopenclaw acp client間のプロトコルレベルにあります。
代替手段: ACPの代わりにruntime: "subagent"を使用する — 完全に動作します。
影響: ローカルのOllamaを使用した長時間実行される自律エージェントにACPを使用できません。
優先度: 中程度(subagentは動作しますが、複雑なワークフローにはACPの方が優れています)。
開発者は、OpenClawチームに対し、なぜopenclaw acp clientがacpxによって起動された際にJSONではなくテキストを出力するのか、--jsonフラグや設定オプションが不足していないか、そしてこれがローカルのOllama設定における既知の問題であるかどうかを調査するよう要請しました。
📖 完全なソースを読む: r/openclaw
👀 See Also

Claude Code v2.1.203:包含后台会话恢复和性能改进的主要Bug修复版本
Claude Code v2.1.203 では、macOS でのバックグラウンドセッションの停止、トークン期限切れの復旧、PATH 継承の問題を修正し、バイナリサイズを 7 MB 削減するとともに、起動時のメモリ使用量も削減しています。

OpenClawエージェントシステムが最新アップデート後に破損
最近のOpenClawのアップデートにより、コアとなるエージェント機能が破損し、ユーザーからはエージェントの作成や実行が確実に行えないという報告が寄せられています。以前は、エージェントを作成し、正しく表示させ、ワークフローを実行し、実際のタスクに使用することができました。

アンソピック社の報告書が明らかにした、中国AI企業によるクロードの大量蒸留
Anthropicは、DeepSeek、Moonshot AI、MiniMaxが24,000の偽アカウントと1,600万回以上のやり取りを使用してClaudeの能力を蒸留し、複製モデルの安全性メカニズムを損なった証拠を発表しました。

Anthropic、Claude Codeのクレジット変更を一時停止—Agent SDKはサブスクリプション継続
Anthropic、Agent SDK・claude -p・サードパーティアプリを専用月次クレジットに移行する計画を一時中断。既存のサブスクリプション制限内で引き続き利用可能。