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 模型。
  • 成本追蹤:包含一個可以追蹤 Token 使用量並計算與 Anthropic 價格相比節省了多少金額的代理。
  • 即時切換:可以使用斜線命令、CLI 旗標或 VS Code 鍵盤快捷鍵在會話期間切換後端。
  • 遠端控制:允許將 DeepSeek 用作瀏覽器中開啟的 Claude Code 會話的「大腦」。
  • 工具相容性:保持對檔案讀寫、bash 執行、git 操作和子代理生成的支援。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案