DeepClaude – Claude CodeエージェントループをDeepSeek V4 Proで実装
本プロジェクトはAnthropic社のClaudeコード開発エージェント機能を、オープンソースのDeepSeek V4 Proモデルで実現しようとする試みです。Claude Codeは複雑なコード生成・編集・テスト自動化タスクを処理する高度なエージェントで、通常はAnthropi...
本プロジェクトはAnthropic社のClaudeコード開発エージェント機能を、オープンソースのDeepSeek V4 Proモデルで実現しようとする試みです。Claude Codeは複雑なコード生成・編集・テスト自動化タスクを処理する高度なエージェントで、通常はAnthropic独自のAPIに依存しています。
このプロジェクトでは環境変数の設定によりDeepSeek APIをAnthropic互換のレイヤーとして使用し、既存のClaudeコード実行環境をDeepSeekで動作させることを目指しています。技術的背景としては、両者ともに高性能な大規模言語モデルですが、異なる組織による異なる最適化がなされています。
重要な技術的課題として、Claudeモデルはハーネス固有のツール呼び出し形式、計画立案、ファイル操作、エラー復旧などの特定の契約に基づいて訓練されており、DeepSeekはそのような特殊な設計を想定していないため、単純なAPI置き換えでは期待される動作が保証されない可能性があります。コミュニティの議論を通じて、モデル互換性の限界と、エージェントシステムの実装における訓練方法の重要性が浮き彫りになっています。
コミュニティは技術的な実現可能性に懐疑的で、APIレイヤーの互換性では解決できない根本的な課題があると認識されています。モデル間の訓練方法の違いが本質的な制限となるという指摘が主流です。
「DeepSeekをClaudeと同じくらい簡単に置き換えられるのか確実ではありません。Elixirで独自のエージェント的なシステムを構築した経験から分かったことですが、問題は特定のハーネス/契約に対する訓練にあります。ClaudeやGPTスタイルのモデルは、ツール呼び出し形式、計画立案、パッチング、ファイル読み込み、エラー復旧など、ハーネス固有の非常に特定の契約に基づいて訓練されているようです。」— @syntex