Skip to content
CC + Deepseek 最优实践

Claude Code 是 Anthropic 官方推出的命令行 AI 编程助手。通过配置自定义 API 端点可以接入 DeepSeek 等第三方模型,在保持 Claude Code 优秀交互体验的同时享受 DeepSeek 的高性价比。

参考:DeepSeek 官方文档 - Coding Agents

全局安装 Claude Code

sh
npm i -g @anthropic-ai/claude-code

安装 VSCode 官方扩展

Anthropic 官方提供了 VSCode 扩展,可在 IDE 内直接使用 Claude Code。已安装 CLI 的情况下,扩展会自动复用认证和配置(包括 DeepSeek 的端点设置)。

参考:VSCode 插件市场 | 使用文档

安装后扩展会自动感知当前打开的文件和选区,直接在编辑器内展示修改建议。如果偏好终端界面风格,可在设置中搜索 Claude Code: Use Terminal 切换回经典模式。

CLI 和 VSCode 扩展互不冲突,可同时使用。

配置 DeepSeek API

Claude Code 默认使用 Anthropic API。DeepSeek 提供了 Anthropic 兼容端点,通过环境变量切换,编辑 ~/.zshrc

参考:DeepSeek API Key 申请

sh
# ~/.zshrc
export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
export ANTHROPIC_AUTH_TOKEN="sk-your-deepseek-api-key"
export ANTHROPIC_MODEL="deepseek-v4-flash[1m]"
export ANTHROPIC_DEFAULT_OPUS_MODEL="deepseek-v4-flash[1m]"
export ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-v4-flash[1m]"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-v4-flash[1m]"
export CLAUDE_CODE_SUBAGENT_MODEL="deepseek-v4-flash[1m]"
export CLAUDE_CODE_EFFORT_LEVEL="max"
模型映射说明

当前全部模型统一使用 deepseek-v4-flash,日常开发性价比最优。

Claude 角色映射模型用途
Opus / Sonnetdeepseek-v4-flash主要对话与代码生成
Haikudeepseek-v4-flash快速子任务、子代理
DeepSeek V4 Pro 限时打折

DeepSeek V4 Pro 正在进行 75% 打折(优惠期至北京时间 2026/05/05 23:59),Pro 模型价格降至原来的 1/4:

计费项原价优惠价
输入(缓存命中)¥0.10 / M¥0.025 / M
输入(缓存未命中)¥12.00 / M¥3.00 / M
输出¥24.00 / M¥6.00 / M

优惠期间可将模型切换为 Pro

活动结束后记得改回 Flash

优惠截止日(2026/05/06)起 Pro 恢复原价(¥12 / M 输入 + ¥24 / M 输出),务必在 ~/.zshrc 中将模型切换回 deepseek-v4-flash,避免产生高额费用。

修改配置后需重启 VSCode

环境变量在终端启动时加载,修改 ~/.zshrc 后需重启 VSCode(或重新打开终端)才能生效。

配置完成后在项目目录直接运行 claude 即可开始使用。

安装官方插件市场

Claude Code 通过插件市场管理扩展。参考:Claude Plugins 目录

sh
claude plugin marketplace add anthropics/claude-plugins-official
sh
claude plugin marketplace update claude-plugins-official

语言服务器(LSP)

Claude Code 通过 LSP 插件提供代码补全和诊断。安装对应语言服务器后,在官方市场安装插件即可自动激活。

TypeScript / JavaScript
sh
npm i -g typescript typescript-language-server
sh
claude plugin install typescript-lsp@claude-plugins-official
Python(Pyright)

参考:Pyright LSP 插件

无需额外安装语言服务器,直接安装插件:

sh
claude plugin install pyright-lsp@claude-plugins-official

安装后打开 .py 文件即可自动激活静态类型检查和代码诊断。

Java(Eclipse JDT.LS)

参考:JDTLS LSP 插件

需要 Java 17+ JDK,先安装 jdtls

sh
brew install jdtls
sh
claude plugin install jdtls-lsp@claude-plugins-official

支持 Java 8 ~ 24,兼容 Maven、Gradle 及纯 Java 项目。

安装 claude-mem

claude-mem 是跨会话持久记忆插件,让 Claude 能在不同会话之间记住上下文。

参考:claude-mem 中文说明

sh
claude plugin marketplace add thedotmack/claude-mem
sh
claude plugin install claude-mem

安装完成后重启 Claude Code,之前的会话上下文会在新会话中自动出现。

claude-mem 使用要点
  • 隐私控制:敏感内容用 <private> 包裹,不会被记忆
  • 实时查看:浏览器打开 http://localhost:37777 可查看记忆流
  • 自然检索:直接问"上次修了什么 bug",Claude 会自动调用记忆搜索
  • 反馈渠道:在插件目录下运行 npm run bug-report 可生成 bug 报告

配置 Claude Git Commit VSCode 扩展

在源码管理面板添加 sparkle ✨ 按钮,一键生成 commit message。自动复用已配置好 DeepSeek 的 Claude CLI,无需额外 API Key。

参考:VSCode 插件市场 | GitHub

在设置中搜索 claudeCommit 可调整以下选项:

设置项说明
claudeCommit.language设为 zh 生成中文 commit message
claudeCommit.model模型选择:haiku / sonnet / opus(实际走的 DeepSeek)
claudeCommit.commitStyle风格:conventional / prefix / default / custom
claudeCommit.multiLineCommit是否生成 body + footer(默认关闭)
claudeCommit.diffSourcediff 来源:auto / staged / all
Release time: 2026年4月27日 13:07:17

Last updated:

⟣ Growing, with you. ⟢