Anthropic公式のClaude Codeは高性能ですが、Claudeモデル専用でソースも読みにくい——そんな不満に応える形で、コミュニティ製のClawCodexがGitHubで注目を集めています。

この記事では、ClawCodexが何を再現しているのか、ベンチマーク結果とコスト面の違い、導入の手順までを整理します。

この記事でわかること

  • ClawCodexの位置づけとClaude Codeとの関係
  • 対応モデルと主な機能
  • SWE-bench Verifiedでの検証スコア
  • 料金面でどれだけ差が出るか
  • インストールと使い始め方

https://github.com/agentforce314/clawcodex

Claude Codeの代替として何が違うのか

Claude Codeは、ターミナル上でファイル編集やBash実行を自律的に行うAIコーディングエージェントです。AnthropicのAPIと密接に結びついており、公式製品はTypeScriptで約28万行規模の大規模コードベースになっています。

ClawCodexは、このアーキテクチャをPythonで再実装したオープンソースプロジェクトです。Anthropicの公式ツールではなく、TypeScript版の設計を参考にポートしたコミュニティ製品です。最大の差はマルチプロバイダ対応にあります。Claude CodeがClaudeシリーズに限定されるのに対し、ClawCodexは25のLLMプロバイダを同じエージェント基盤で切り替えられます。

対応例にはAnthropic、OpenAI、Gemini、DeepSeek、Z.aiのGLM、Moonshot(Kimi)、ローカル実行のOllamaやvLLMなどが含まれます。APIキーとモデル名を変えるだけで、同じツール群・スキル・エージェントループを別ベンダーで回せます。

主な機能と実装状況

ClawCodexは「ソースの公開」にとどまらず、実際に動くCLIエージェントとして設計されています。コア要素は次のとおりです。

  • エージェントループ:ストリーミング応答とツール呼び出しを組み合わせた多ターン実行
  • 30以上のツール:Read、Write、Edit、Bash、Glob、Grep、WebFetch、WebSearch、MCP連携など
  • SKILL.mdスキル:Markdownで定義するスラッシュコマンドの拡張機構
  • セッション永続化:会話履歴の保存と再開
  • ヘッドレスモード-pフラグでパイプやCIからの非対話実行

2026年6月時点のコードベースは、Pythonファイル約1,093本・約23.4万行に達しています(2026年5月21日時点では約18.4万行)。X上の紹介投稿が示す「約18万行」は、この時期の規模感と一致します。

権限管理やMCPランタイムの統合はREADME上「進行中」とされており、エンタープライズ向けのチーム権限同期やOAuth連携といった公式Claude Codeの機能は未実装です。個人開発や検証用途での利用を想定したプロジェクトと捉えるのが妥当です。

SWE-bench Verifiedで58.2%を記録

コーディングエージェントの実力を測る代表ベンチマークがSWE-bench Verifiedです。実在のGitHubイシュー500件を題材に、エージェントがパッチを生成しユニットテストを通過できるかを判定します。

ClawCodexの開発チームは、同一モデル(Gemini 2.5 Pro)・同一ハーネス条件下で比較評価を公開しています。

エージェント 解決数 解決率
ClawCodex 291 / 499 58.2%
openclaude 265 / 499 53.0%

ClawCodex単独で解けた課題は50件、openclaude単独で解けた課題は24件でした。ハーネス(エージェント基盤)の設計が、同じモデルでも成果に差を生むことを示すデータです。評価手順はリポジトリ内のeval/README.mdで再現可能とされています。

コスト面ではDeepSeek利用時に大きな差

Claude CodeはClaudeモデルのAPI料金に依存します。ClawCodexはプロバイダを自由に選べるため、タスクに応じたコスト最適化が可能です。

READMEが示す料金比較(2026年6月時点)では、Claude Fable 5が入出力ともに$10 / $50(100万トークンあたり)であるのに対し、DeepSeek-V4-Proは$0.435 / $0.87です。入力トークン単価で約23倍、出力で約57倍の差があります。

さらにClawCodexはDeepSeekのプロンプトキャッシュを活かす設計を取っており、キャッシュヒット時の入力単価は通常の10%に抑えられます。長時間のエージェントセッションでは、キャッシュ適用後の入力コストが100万トークンあたり約$0.0435まで下がり、Fable 5の入力単価と比べて最大約230倍の差になるとREADMEは説明しています。/costコマンドでセッション内のトークン消費とキャッシュヒット率を確認できます。

インストールと使い方

導入はワンライナーが用意されています。

curl -fsSL https://clawcodex.app/install.sh | bash
clawcodex login
clawcodex --dangerously-skip-permissions

loginでプロバイダとAPIキーを~/.clawcodex/config.jsonに保存します。WebSearchツールを使う場合はTavilyのAPIキー設定が別途必要です。

対話モードではTypeScript製のInk TUIが標準UIです。Node.js 18以上が必要なため、環境が整っていない場合は-pフラグによるヘッドレス実行が代替手段になります。スクリプト連携やCI向けに、JSONやNDJSON形式の入出力にも対応しています。

Claude Codeを選ぶべき場面との使い分け

ClawCodexの強みは、モデル選択の自由度読みやすいPythonコードベースです。研究目的でエージェントループの仕組みを理解したい場合や、DeepSeekやGLMなど低コストモデルでコーディングエージェントを回したい場合に向いています。

一方、React/Inkベースの洗練されたUI、エンタープライズ向け権限管理、Anthropic公式サポートが必要なら、引き続きClaude Codeが適切です。ClawCodexはあくまで非公式の代替実装であり、本番環境への無検証導入は避けるべきです。--dangerously-skip-permissionsは全ツール権限チェックを無効化するため、サンドボックス外での常用は推奨されません。

AIコーディング支援の選択肢が増えた今、エージェント基盤を自前で差し替え・改造できるOSSの存在は、ツール選定の幅を広げる意味で価値があります。まずはローカル環境で試し、タスクに合うモデルとコストのバランスを確認するのが現実的な第一歩です。