Claude Code 使用技巧
低成本调用国内模型
问题: Claude Code 默认调用 Anthropic API,对国内用户来说:
- 需要代理网络
- API 费用不低
方案: 通过配置环境变量,让 Claude Code 调用国内模型(如 DeepSeek、通义千问等):
bash
export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
export ANTHROPIC_API_KEY="your-deepseek-api-key"注意事项:
- DeepSeek 兼容 Anthropic API 格式,但
prompt caching的 write token 翻倍收费 - 一个环境变量设置可节省 90% 费用
- 注意模型能力差异,复杂任务建议仍用原版 Claude
VS Code 免确认模式
问题: Claude Code for VS Code 每个操作都要手动确认,开发效率低。
解决: 新版 VS Code 插件支持 Bypass Permission 模式,允许预先授权的操作自动执行:
- 在设置中启用
"claude.permissions.bypassMode": "allowList" - 配置白名单规则,如允许 npm/yarn/git 等常用命令
- 安全检查:文件系统限制在项目目录内
最佳实践:
- 只白名单读操作(ls/grep/git status),写操作仍需确认
- 生产环境代码库不要用 bypass 模式