Claude Code 高效使用技巧

Claude Code 是一款功能强大的 AI 编程工具,掌握一些高效使用技巧可以大幅提升你的开发效率。本文整理了 20 个实用技巧,涵盖配置优化、提示词技巧、上下文管理等方面。

配置优化技巧

1. 设置默认模型

通过环境变量预设最常用的模型,避免每次手动切换:

# 默认使用 Opus 4(适合复杂项目)
export ANTHROPIC_DEFAULT_SONNET_MODEL="claude-opus-4-6-thinking"

# 或设置更大的上下文窗口
export CLAUDE_CODE_MAX_CONTEXT_TOKENS="1000000"

2. 善用 settings.json

# ~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "your-key",
    "ANTHROPIC_BASE_URL": "https://claude4u.com/antigravity"
  },
  "permissions": {
    "allow": ["Bash(npm test)", "Bash(npm run lint)"]
  }
}

3. 项目级配置

在项目根目录创建 .claude/settings.json,设置项目专属配置(如允许的命令),与全局配置分离。

提示词技巧

4. 明确指令比模糊描述更有效

# 不推荐
"优化一下这个代码"

# 推荐
"将 getUserList 函数从回调风格重构为 async/await,保持功能不变,并添加错误处理"

5. 提供上下文和约束

"修改 src/api/user.ts 中的 login 函数:
- 添加请求重试逻辑(最多 3 次)
- 使用 exponential backoff
- 保持现有的 TypeScript 类型不变"

6. 先分析后执行

对于复杂任务,先让 Claude 分析方案:

"分析这个项目的认证流程,列出涉及的文件和函数,先不要修改代码"

7. 用 @ 引用文件

直接引用需要关注的文件,减少 Claude 搜索时间:

"查看 @src/utils/auth.ts 和 @src/middleware/verify.ts,找出 JWT 验证的逻辑问题"

8. 指定输出格式

"用表格形式对比这三个数据库方案的优缺点,包括性能、成本、维护难度"

上下文管理技巧

9. 及时使用 /compact

当对话轮次超过 10-15 轮时,使用 /compact 压缩上下文,可以节省 Token 并减少信息混乱。

10. 用 /clear 开启新任务

切换到完全不同的任务时,用 /clear 清空上下文,避免之前的信息干扰新任务。

11. 善用 CLAUDE.md

将项目架构、代码规范、常用命令等信息写入 CLAUDE.md,Claude Code 每次启动都会读取,相当于持久化的上下文。

12. 分支工作流

# 让 Claude Code 在新分支上工作,安全隔离
"创建一个新分支 feat/user-auth,在这个分支上实现用户认证功能"

效率提升技巧

13. 批量操作

"给 src/components/ 下所有的 React 组件添加 React.memo 包裹,跳过已经有的"

14. 代码审查

"审查最近 3 个 commit 的代码变更,检查潜在 bug、性能问题和安全风险"

15. 自动化测试

"为 src/services/orderService.ts 编写单元测试,覆盖正常流程和边界情况"

16. 使用 --continue 延续会话

# 关闭终端后,可以继续上次的对话
claude --continue

17. 管道输入

# 将文件内容直接传给 Claude 分析
cat error.log | claude -p "分析这个错误日志,找出根本原因"

# 将 git diff 传给 Claude 审查
git diff | claude -p "审查这些代码变更"

成本控制技巧

18. 监控用量

使用 /cost 命令随时查看当前会话的 Token 消耗和对应费用。

19. 模型分级使用

20. 精简文件读取

避免让 Claude Code 读取整个大型项目。用明确的文件路径或目录范围引导它只关注相关代码。

提示:通过轻舟 AI(claude4u.com)使用 Claude Code,支持切换 Opus/Sonnet/Haiku 等所有模型,搭配这些技巧可以实现效率和成本的最佳平衡。

Start Using 轻舟 AI

Stable, fast AI API relay — supports Claude, OpenAI, Gemini and more

Sign Up Now