aattaran/deepclaude

Use Claude Code's autonomous agent loop with DeepSeek V4 Pro, OpenRouter, or any Anthropic-compatible backend. Same UX, 17x cheaper.

解決する課題

DeepClaudeを使用すると、Claude Codeの自律エージェントループを利用しながら、高価なAnthropicモデルをDeepSeek V4 Pro、OpenRouter、Fireworks AIなどのより手頃な代替モデルに置き換えることができます。これにより、ツールのループ、ファイル編集、bash実行といったコア機能を損なうことなく、自律的なコーディングエージェントの実行コストを大幅に削減できます。

仕組み

このプロジェクトは、Claude Code CLIからのAPIコールをインターセプトするローカルプロキシを提供します。環境変数(ANTHROPIC_BASE_URLANTHROPIC_AUTH_TOKENなど)を操作することで、モデルのリクエストを別のバックエンドにリダイレクトします。プロキシは制御エンドポイントを介してセッション中にバックエンドを切り替えることができ、ユーザーはターミナルを再起動することなく、DeepSeekとAnthropic(例:より複雑な推論タスク用)を切り替えることができます。

対象者

Claude Codeを使用しており、同じユーザー体験と自律エージェント機能を維持しながら、APIコストを削減したり、異なるモデルプロバイダーを使用したりしたい開発者。

ハイライト

  • マルチバックエンド対応: DeepSeek、OpenRouter、Fireworks AI、およびオリジナルのAnthropicモデルをサポートしています。
  • コスト追跡: トークン使用量を追跡し、Anthropicの価格設定と比較した節約額を計算するプロキシが含まれています。
  • ライブ切り替え: スラッシュコマンド、CLIフラグ、またはVS Codeのキーボードショートカットを使用して、セッション中にバックエンドを切り替えることができます。
  • リモートコントロール: ブラウザで開いたClaude Codeセッションの「脳」としてDeepSeekを使用することを可能にします。
  • ツールの互換性: ファイルの読み書き、bashの実行、git操作、およびサブエージェントの生成のサポートを維持しています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト