Claude Code 教程目录
Anthropic Claude Code Tutorial
Claude Code Headless 模式
Headless 模式适合自动化,但必须输入清楚、权限受控、输出可解析。它不适合未定义清楚的大范围改动。
基础示例
claude -p "Summarize the current git diff as release notes"
claude -p "Read test.log and explain the most likely failure cause"- 输入要短而明确。
- 输出格式要固定。
- 不要让 headless 自动执行高风险动作。
- 日志里不要包含秘密。
适合的输出格式
| 格式 | 适用 |
|---|---|
| Markdown | PR 评论、release note、人工阅读。 |
| JSON | 后续脚本消费。 |
| 纯文本 | 日志摘要和命令行报告。 |
常见问题
Headless 模式可以自动改代码吗?
可以设计,但 V1 建议用于分析和报告。自动改代码要配权限、测试和人工审查。
参考来源
内容基于 Anthropic 官方 Claude Code 文档、Claude Code 最佳实践文章和 Model Context Protocol 官方资料整理,并改写为中文教程站结构。