Agent Skills
返回列表
DeepSeek 接入 Claude Code

DeepSeek 接入 Claude Code

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3ba3a83b/claude-code-deepseek。

技能介绍

要解决什么问题

Claude Code 是 Anthropic 官方的命令行 AI 编程助手,可以直接在终端里完成编码、调试和重构。但它在国内落地时有三道坎:默认连接的 Anthropic 官方 API 无法直接访问;Pro/Max 订阅需要海外信用卡,每月成本 20–100 美元;而且 Claude Code 本身不原生支持 OpenAI 兼容接口。想用上这个工具,要么折腾代理,要么放弃。

技能如何工作

这个技能的关键发现是:DeepSeek 提供了 Anthropic Messages API 兼容端点。Claude Code 发出的请求本来就是 /v1/messages 格式,因此不需要改任何代码,也不需要自建代理做格式转换,只需配置一组环境变量:

  • ANTHROPIC_BASE_URL:指向 https://api.deepseek.com/anthropic
  • ANTHROPIC_AUTH_TOKEN:填入 DeepSeek API Key
  • ANTHROPIC_MODEL 及各角色模型变量:统一映射到 deepseek-chat

技能自带一键配置脚本 scripts/setup.sh,会自动把环境变量写入 ~/.zshrc,免去手写配置的麻烦;references/alternatives.md 则对比了自建代理、CC-Switch、ccproxy 等替代方案。模型层面可在 deepseek-chat(日常编程,推荐)和 deepseek-reasoner(复杂问题分析)之间切换,典型单次对话成本约 ¥0.01–0.05。

适用边界与注意点

这套方案依赖云端兼容端点,适合网络可达 DeepSeek 的环境;在受限沙箱容器里自建 Python 或 Node 代理,反而容易因外网访问限制和依赖加载失败而不可行。配置后遇到 authentication failed,先确认新终端窗口已加载环境变量;出现 Claude isn't available in your region 说明请求仍发往 Anthropic 官方,需检查 ANTHROPIC_BASE_URL 是否生效。需要回退到官方 Anthropic API 时,只需改回对应变量即可。macOS 上 npm 全局安装的权限与缓存问题也是常见坑,建议配置自定义 prefix 避开系统目录。

使用场景

  • 国内无法访问 Anthropic 官方 API,需要让 Claude Code 通过 DeepSeek 兼容端点在终端写代码
  • 不想支付 Claude Pro/Max 的海外信用卡订阅费,改用 DeepSeek 按量计费跑日常编程任务
  • CI 或沙箱环境无法自建代理,要用云端 Anthropic 兼容端点直接跑 Claude Code 的批量任务
  • 想在终端调试和重构已有项目,需要 Claude Code 接入可国内直连的模型后端

适合人员

  • 需要在国内终端使用 Claude Code 的全栈开发者,希望绕过 Anthropic API 的访问限制
  • 负责控制 AI 编程成本的技术负责人,想在保留 Claude Code 体验的同时降低订阅支出
  • 维护沙箱或 CI 环境的 DevOps 工程师,需要无代理直连的模型端点来运行自动化编程任务
  • 熟悉命令行工具、愿意用环境变量配置替代图形界面的独立开发者