第七节

实现变更与高级功能

使用截图、规划模式和思考模式提升 Claude Code 的智能表现

在开发环境中使用 Claude 时,你经常需要对现有项目进行修改。本节介绍有效实现变更的实用技巧, 包括截图沟通和利用 Claude 的高级推理能力

使用截图进行精确沟通

与 Claude 沟通的最有效方式之一是使用截图。 当你想修改界面的特定部分时,截图可以帮助 Claude 准确理解你所指的内容。

重要提示

使用 Ctrl+V(而不是 macOS 上习惯的 Cmd+V)将截图粘贴到 Claude Code 中。 这个快捷键专门用于在聊天界面中粘贴截图。

1

截取目标区域

对你想要修改的界面部分进行截图

2

粘贴到 Claude Code

使用 Ctrl+V 将截图粘贴到聊天界面

3

描述修改需求

告诉 Claude 你希望对该区域进行什么修改

规划模式(Planning Mode)

对于需要在代码库中进行广泛研究的复杂任务,可以启用规划模式。 此功能让 Claude 在实现更改之前对项目进行彻底探索。

启用方式

Shift+Tab 两次 (如果已经开启自动接受编辑,则只需一次)即可启用规划模式。

在规划模式下,Claude 会:

阅读项目中更多的文件
创建详细的实现计划
展示它打算执行的操作
等待你的批准后再继续

这让你有机会审查计划,并在 Claude 遗漏重要内容或未考虑特定场景时进行重新引导。

思考模式(Thinking Modes)

Claude 通过"思考"模式提供不同级别的推理能力。这些模式允许 Claude 在提供解决方案之前 花更多时间思考复杂问题。

可用的思考模式(触发短语):

1
Think

基础推理

2
Think more

扩展推理

3
Think a lot

全面推理

4
Think longer

延长时间推理

5
Ultrathink

最大推理能力

每种模式都给 Claude 提供更多的 token 来进行工作,从而对具有挑战性的问题进行更深入的分析。

何时使用规划模式 vs 思考模式

这两个功能处理不同类型的复杂性。可以把它们理解为处理广度深度的工具。

规划模式适用于
  • 需要对代码库有广泛了解的任务
  • 多步骤的实现过程
  • 影响多个文件或组件的更改
思考模式适用于
  • 复杂的逻辑问题
  • 调试困难的 bug
  • 算法挑战

组合使用

你可以同时使用两种模式来处理既需要广度又需要深度的任务。 但请记住,两种功能都会消耗额外的 token,因此使用它们会有成本考量。

Git 集成

在对项目进行更改后,你应该提交这些更改。Claude Code 是一个出色的 Git 助手。 你可以让它暂存并提交更改,它会为你编写描述性的提交信息。

示例:提交更改
> Stage and commit my changes with a descriptive message

Claude 会分析你的更改,生成有意义的提交信息,并完成 Git 操作。

本节要点总结

截图沟通

Ctrl+V 粘贴截图,精确指向目标区域

规划模式

Shift+Tab 启用,处理广泛的多文件任务

思考模式

Think/Ultrathink 触发深度推理

Git 助手

自动生成描述性提交信息