Claude 代码
核心任务和工作流程
探索 Claude Code 强大的功能,用于编辑、搜索、测试和自动化您的开发工作流程。
Claude Code 直接在您的终端中运行,理解您的项目上下文并采取实际行动。无需手动将文件添加到上下文中 - Claude 会根据需要探索您的代码库。
理解陌生代码
自动化 Git 操作
智能编辑代码
测试和调试您的代码
鼓励更深入的思考
对于复杂问题,明确要求 Claude 更深入地思考:
当 Claude (Sonnet 3.7) 使用扩展思考时,Claude Code 会显示提示。您可以主动提示 Claude “思考”或”深入思考”以处理更需要规划的任务。我们建议您首先告诉 Claude 您的任务,让它从您的项目中收集上下文。然后,要求它”思考”以创建一个计划。
Claude 会根据您使用的词语进行更多思考。例如,“深入思考”会比单独说”思考”触发更多的扩展思考。
更多提示,请参阅扩展思考技巧。
自动化 CI 和基础设施工作流程
Claude Code 提供非交互模式,用于无头执行。这在非交互上下文(如脚本、管道和 Github Actions)中运行 Claude Code 时特别有用。
使用 --print
(-p
) 在非交互模式下运行 Claude。在此模式下,您可以设置 ANTHROPIC_API_KEY
环境变量来提供自定义 API 密钥。
当您预先配置 Claude 允许使用的命令集时,非交互模式特别有用: