DeepClaude – DeepSeek V4 Proを使用したClaude Codeエージェントループ、17倍のコスト削減
7時間前原文(github.com)
概要
deepclaudeは、Claude Codeの自律型エージェントループをDeepSeek V4 Proなど安価なバックエンドで利用可能にするツール。
従来のAnthropic APIより最大17倍安価で、同じUXと機能を維持。
ファイル操作・自律ループ・サブエージェントなど主要機能が全て動作。
環境変数設定・スクリプト設置・コマンド実行で2分以内に導入可能。
コスト・切替・リモート操作など多彩な管理機能も搭載。
deepclaude:Claude CodeをDeepSeek V4 Pro等で動かす超低コストエージェント
- Claude Codeの自律コーディング機能をDeepSeek V4 ProやOpenRouter等の安価なAPIで利用可能にする互換レイヤー
- 従来のAnthropic Claude Codeは$200/月+利用制限があるが、deepclaudeなら同じ体験を**$20/月以下**で実現
- CLIツール、ファイル編集、Bash/Git操作、サブエージェント生成、自律コーディングループなど全機能がそのまま利用可能
- APIコール先のみ切替(Anthropic→DeepSeek等)で、他は変更不要
- DeepSeek V4 ProはLiveCodeBench 96.4%達成・$0.87/M出力トークンと高性能・低コスト
- OpenRouterやFireworks AI(最速・USサーバ)も選択可能
- 環境変数でAPIキー設定・スクリプト配置で即利用開始
導入手順(2分で完了)
- DeepSeek APIキー取得
- platform.deepseek.comで登録・$5クレジット追加・APIキーコピー
- 環境変数を設定
- Windows:
setx DEEPSEEK_API_KEY "sk-..." - macOS/Linux:
echo 'export DEEPSEEK_API_KEY="sk-..."' >> ~/.bashrc && source ~/.bashrc
- Windows:
- スクリプト設置
- Windows: deepclaude.ps1をPATH配下へ配置
- macOS/Linux:
chmod +x deepclaude.sh && sudo ln -s "$(pwd)/deepclaude.sh" /usr/local/bin/deepclaude
- コマンドで起動
deepclaudeでClaude Code開始deepclaude --statusでバックエンド・APIキー確認deepclaude --backend ds等でバックエンド切替
サポートされるバックエンドとコスト比較
- DeepSeek(デフォルト)
- 入力$0.44/M・出力$0.87/M
- 中国サーバ・自動コンテキストキャッシュ(繰返し$0.004/M)
- OpenRouter
- 入力$0.44/M・出力$0.87/M
- USサーバ・最安・低遅延
- Fireworks AI
- 入力$1.74/M・出力$3.48/M
- USサーバ・最速推論
- Anthropic(Opus)
- 入力$3.00/M・出力$15.00/M
- USサーバ・高難易度時のみ推奨
月額コスト例
- 軽度利用(10日/月):Anthropic $200→deepclaude $20(90%節約)
- 重度利用(25日/月):Anthropic $200→deepclaude $50(75%節約)
- 自律ループ多用:Anthropic $200→deepclaude $80(60%節約)
- DeepSeekの自動キャッシュで繰返し処理はさらに安価
できること・できないこと
- できること
- ファイル読取・編集・書込
- Bash/PowerShell実行
- glob/grep検索
- 自律型ツールループ
- サブエージェント生成
- Git操作
- プロジェクト初期化
- Thinking mode(デフォルト有効)
- できない/制限あり
- 画像入力(DeepSeekは未対応)
- 並列ツール実行(DeepSeekは最大128並列可、Claude Codeは逐次)
- MCPサーバツール(互換レイヤー未対応)
- Anthropicのプロンプトキャッシュ(DeepSeek独自キャッシュのみ)
- 高度な推論・複雑タスクはOpus推奨(
--backend anthropicで切替)
バックエンド切替方法
- スラッシュコマンド(推奨)
~/.claude/commands/にコマンドファイル設置- deepseek.md: DeepSeekへ切替(curlでlocalhost:3200/_proxy/mode呼出)
- anthropic.md: Anthropicへ切替
- openrouter.md: OpenRouterへ切替
- Claude Codeセッション内で
/deepseek等を実行し即時切替
- CLIフラグ
- 例:
deepclaude --switch deepseekまたはdeepclaude -s anthropic
- 例:
- VS Codeキーボードショートカット
- tasks.jsonにタスク追加
- keybindings.jsonでショートカット割当(例:Ctrl+Alt+DでDeepSeek、Ctrl+Alt+AでAnthropic)
コスト追跡・節約額の可視化
- プロキシがトークン利用量・コスト・節約額を追跡
curl -s http://127.0.0.1:3200/_proxy/costでJSON形式の利用状況確認可能
VS Code / Cursor統合
- IDEからdeepclaudeを直接起動可能
- terminal profileに追加(Windows: powershell, macOS/Linux: deepclaudeパス指定)
リモートコントロール(--remote)
- 任意のブラウザでClaude Codeセッションを開始可能
deepclaude --remoteでセッションURL発行- DeepSeek/OpenRouter/Anthropicいずれも選択可能
- WebSocket接続はAnthropicのbridge経由、APIコールはローカルプロキシで分岐
- Node.js 18+必須・claude.aiサブスクリプション必須
技術的仕組み
- ローカルプロキシ(localhost:3200)がAPIコールを仲介
- /_proxy/modeでバックエンド即時切替
- /_proxy/costで利用状況確認
- Claude Codeからの/v1/messagesはDeepSeek等へ、他はAnthropicへパススルー
- セッション終了時に設定復元
ライセンス
- MITライセンスで自由に利用・改変可能