
前言上篇介绍了 Claude Code 的快速上手与日常操作今天继续分享会话管理与上下文优化、精准控制与效率提升两个部分。会话管理与上下文优化清空会话/重开会话如果换任务了先/clear如果和Claude围着同一个坑来回纠正了两轮问题还没解决那当前上下文里大概率已经塞满了失败尝试。用/clear然后用一个更清楚的开场提示重新开始。压缩指令引导不管是自动触发还是你手动/compact都可以提前告诉Claude哪些信息必须保留/compact focus on the API changes and the list of modified files执行/compact focus on…后Claude会读取相关文件并压缩对话同时保留你指定的关键信息按ctrlo可以查看压缩摘要确认Claude保留了哪些关键信息。如图所示压缩后Claude读取了test_bug.py和data.csv空值处理逻辑、执行的测试命令、输出结果和建议下一步都被保留了下来周期性检查/loop是Claude Code里的一个命令用来设置周期性重复执行的任务。它会按你设定的时间间隔自动在后台重复运行某个提示词或命令。# 命令用法 /loop 时间间隔 要重复执行的任务描述 # 示例 /loop 30s 检查一下 fastqc_results/目录下有没有新增的zip文件执行后会立即检查一次然后按设定的时间间隔这里为 1 分钟自动重复执行只要当前会话还开着它就会按间隔重复执行。时间间隔可以用分钟、小时、天为单位这些任务是跟当前会话绑定的会话关闭后自动失效隔离工作分支claude --worktree会创建一个隔离的工作副本并带一个新分支。Claude会自动处理git worktree的创建和清理。你可以同时开多个worktree每个worktree跑自己的Claude会话互不干扰。–worktree功能依赖git当前目录必须是一个git仓库且至少有一次提交。cd ~/claude-project # 初始化 git 仓库 git init # 配置用户信息如未配置过 git config --global user.email 你的邮箱 git config --global user.name 你的用户名 # 添加并提交文件 git add . git commit -m initial commit创建worktree并启动Claudeclaude --worktree feature-auth进入worktree的Claude会话后可以执行!git branch验证当前分支可以看到当前分支是worktree-feature-auth*标记与原项目的master分支隔离。也可以同时开多个worktree每个跑自己的Claude会话。打开多个终端窗口分别执行# 终端1 claude --worktree feature-1 # 终端2 claude --worktree feature-2 # 终端3 claude --worktree feature-3场景规则假如你有很多规则想告诉Claude如果把这些规则全塞进CLAUDE.mdClaude每次会话都要读一大堆与你写的内容无关的规则浪费上下文此时就可以把这些规则按文件类型拆开放到.claude/rules/ 目录下.claude/rules/ ├── fastq.md 处理FASTQ文件时的规则 ├── sam.md 处理SAM/BAM文件时的规则 └── vcf.md 处理VCF文件时的规则精准控制与效率提升深度推理触发词在复杂问题前加一个关键字ultrathinkClaude会把思考强度effort调到high并在Opus 4.6模型上触发更强的自适应推理。Claude 会根据问题复杂度自己分配思考量。ultrathink: 你的问题或描述不加ultrathink加ultrathink后的部分内容也可以用/effort长期设定思考强度/effort high文件引用在对话中用符号直接引用文件Claude会自动读取该文件内容知道你在说哪个文件。文件路径 #示例 test_bug.py和data.csv这两个文件脚本运行时会把data.csv里哪些人的分数算进去前缀会自动解析成路径所以Claude能立刻知道该看哪里开放式探索遇到陌生代码时不用给Claude太具体的指令而是提一个模糊、开放的问题让它自己去探索、分析、发现问题。例如你觉得这个实现哪里最不合理 这个模块的设计有什么可以改进的地方 test_bug.py 这个脚本我不太熟你觉得它有什么可以改进的地方计划内联编辑当 Claude 在开始写代码之前先给出一份执行计划比如要改哪些文件、具体怎么改此时按CtrlG这份计划会直接在系统编辑器如 VS Code、Vim、Nano 等中打开方便你手动修改。生成计划后执行CtrlG可以直接打开生成的计划输出风格设置在Claude Code对话中输入/config进入配置菜单选择你喜欢的输出风格。也可以在~/.claude/output-styles/目录下自己写自定义风格文件完全按照你的喜好定制。结语以上是本次分享的全部内容主要围绕会话管理与上下文优化、精准控制与效率提升两个部分。下篇会继续介绍进阶技巧欢迎持续关注。