第18章|无人值守:Headless 模式与 CI/CD 集成
学习目标:掌握 Claude Code 的 Headless(无交互)模式,学会将 AI 能力集成到 CI/CD 流水线中,实现全自动化的代码质量保障和智能化 DevOps。
18.1 什么是 Headless 模式?
交互模式 vs Headless 模式
交互模式(Interactive Mode): 用户 ←→ Claude Code(实时对话) 适合:日常开发、探索性任务、需要人工判断的场景 Headless 模式(无交互模式): 脚本/CI → Claude Code → 结果 适合:自动化任务、CI/CD 集成、定时任务、批量处理Headless 模式的核心命令
# 基本语法claude-p"任务描述"[选项