OpenClawを支えるAIエージェント "pi-coding-agent" について
CRANK
生成AIがコードを書く時代は、もう「提案して終わり」ではない。エージェントがリポジトリを読み、ファイルを書き換え、コマンドを実行し、開発フローそのものを前に進めるところまで来ている。便利さの一方で、道具が巨大化すると、こちらが握れる制御点は急速に減っていく。そこで注目したいのが、OpenClawが依存として取り込んでいるMario Zechner氏によって開発された極小・極限のAIコーディングエージェント 「pi-coding-agent」 だ。pi-coding-agentは最小のターミナル・コーディングハーネスとして設計され、interactive / print(JSON) / RPC / SDKという複数モードを持つ。特にSDKは@mariozechner/pi-coding-agentを導入し、createAgentSessionでセッションを生成するだけで、エージェント機能を自作アプリへ埋め込める。OpenClawも、こうした「組み込み前提」の作りを足場にしつつ、セッション管理やツール配線の責務をゲートウェイ側で握る設計をとる。つまり、UIを肥大化させて“全部入り”に向かうのではなく、外側の制御で統合する道を選んだ。1. イントロダクション:肥大化する「宇宙船」への警告現代のAIコーディングツールは、我々が愛した「シンプルで予…