第七节
实现变更与高级功能
使用截图、规划模式和思考模式提升 Claude Code 的智能表现
在开发环境中使用 Claude 时,你经常需要对现有项目进行修改。本节介绍有效实现变更的实用技巧, 包括截图沟通和利用 Claude 的高级推理能力。
使用截图进行精确沟通
与 Claude 沟通的最有效方式之一是使用截图。 当你想修改界面的特定部分时,截图可以帮助 Claude 准确理解你所指的内容。
重要提示
使用 Ctrl+V(而不是 macOS 上习惯的 Cmd+V)将截图粘贴到 Claude Code 中。 这个快捷键专门用于在聊天界面中粘贴截图。
截取目标区域
对你想要修改的界面部分进行截图
粘贴到 Claude Code
使用 Ctrl+V 将截图粘贴到聊天界面
描述修改需求
告诉 Claude 你希望对该区域进行什么修改
规划模式(Planning Mode)
对于需要在代码库中进行广泛研究的复杂任务,可以启用规划模式。 此功能让 Claude 在实现更改之前对项目进行彻底探索。
启用方式
按 Shift+Tab 两次 (如果已经开启自动接受编辑,则只需一次)即可启用规划模式。
在规划模式下,Claude 会:
这让你有机会审查计划,并在 Claude 遗漏重要内容或未考虑特定场景时进行重新引导。
思考模式(Thinking Modes)
Claude 通过"思考"模式提供不同级别的推理能力。这些模式允许 Claude 在提供解决方案之前 花更多时间思考复杂问题。
可用的思考模式(触发短语):
Think基础推理
Think more扩展推理
Think a lot全面推理
Think longer延长时间推理
Ultrathink最大推理能力
每种模式都给 Claude 提供更多的 token 来进行工作,从而对具有挑战性的问题进行更深入的分析。
何时使用规划模式 vs 思考模式
这两个功能处理不同类型的复杂性。可以把它们理解为处理广度和深度的工具。
- 需要对代码库有广泛了解的任务
- 多步骤的实现过程
- 影响多个文件或组件的更改
- 复杂的逻辑问题
- 调试困难的 bug
- 算法挑战
组合使用
你可以同时使用两种模式来处理既需要广度又需要深度的任务。 但请记住,两种功能都会消耗额外的 token,因此使用它们会有成本考量。
Git 集成
在对项目进行更改后,你应该提交这些更改。Claude Code 是一个出色的 Git 助手。 你可以让它暂存并提交更改,它会为你编写描述性的提交信息。
> Stage and commit my changes with a descriptive messageClaude 会分析你的更改,生成有意义的提交信息,并完成 Git 操作。
本节要点总结
截图沟通
Ctrl+V 粘贴截图,精确指向目标区域
规划模式
Shift+Tab 启用,处理广泛的多文件任务
思考模式
Think/Ultrathink 触发深度推理
Git 助手
自动生成描述性提交信息