Claude Code 使用技巧 & 省 Token

高效使用 Claude Code 的实用技巧。省 Token、管理上下文、提升效率。


常用命令速查

命令作用
/compact总结对话,减少上下文大小
/clear清空对话,从头开始
/context添加文件或 URL 到上下文
/memory编辑项目的持久记忆(CLAUDE.md)
/help显示所有可用命令

省 Token 技巧

1. 定期使用 /compact

长对话会累积上下文,每条消息的 Token 消耗会越来越高。对话变长时,运行 /compact 来总结之前的内容。

2. 切换任务时用 /clear

如果要处理完全不同的任务,/clear/compact 更好。全新开始,零上下文开销。

3. 写好 CLAUDE.md

在项目根目录创建 CLAUDE.md 文件。Claude Code 每次启动都会自动读取。把项目的关键信息写在这里,不需要每次都重新解释:

  • 构建命令(npm run devnpm test
  • 项目架构概览
  • 关键约定和模式
  • 常见坑点

这样 Claude 不需要花 Token 去探索代码库来理解基础信息。

4. 提示词越具体越好

"修这个 bug" 比 "修复 src/auth/login.ts:42 的空指针" 消耗更多 Token,因为 Claude 需要搜索代码库来理解模糊的请求。

5. 简单任务用轻量模型

不是每个任务都需要最强模型。简单的重构、格式化、样板代码生成,用小模型可以省很多 Token。


上下文管理

主动添加文件到上下文

不要让 Claude 自己搜索文件,直接指定:

/context src/components/Auth.tsx src/lib/api.ts

这比 Claude 运行 findgrep 更快更省。

保持上下文聚焦

如果 Claude 在处理文件 A 但不断读取 B、C、D 来获取上下文,想想这些文件是否真的需要。可以引导:"只关注 auth.ts,不要读其他文件。"


Codex CLI 技巧

config.toml 配置

Codex CLI 可以在 ~/.codex/config.toml 中调整行为:

[model]
name = "gpt-5.4"

[history]
max_entries = 100

[approval]
auto_approve_read = true

设置自动批准读取操作

Codex 默认每次读文件都会询问权限。在 config.toml 中启用 auto_approve_read 可以跳过只读操作的提示——显著加速工作流。


下一步