Skip to content

Latest commit

 

History

History
44 lines (36 loc) · 1.67 KB

File metadata and controls

44 lines (36 loc) · 1.67 KB

核心概念

Claude Code AutoPilot 基于以下核心概念实现24小时无人值守执行:

纯插件实现

  • 零外部依赖:仅依赖Claude Code原生能力
  • 项目级安装:每个项目独立管理插件实例
  • 极简命令设计:只需4个命令,大幅降低学习成本
  • 智能自动化:自动状态检测、恢复和上下文管理

三阶段工作流程

  1. 需求深度讨论:结构化分析用户需求
  2. 执行计划生成:动态任务分解和状态文件创建
  3. 自主执行管理:连续任务执行和实时状态更新

JSON状态管理系统

5个核心状态文件跟踪完整项目生命周期:

  • REQUIREMENT_ALIGNMENT.json - 需求对齐和验证
  • EXECUTION_PLAN.json - 任务分解和执行策略
  • TODO_TRACKER.json - 任务进度和质量跟踪
  • DECISION_LOG.json - 决策过程记录
  • EXECUTION_STATE.json - 当前执行状态

结构定义驱动

  • skills/*/templates/ 目录包含JSON结构定义文件
  • 通过@文件引用机制访问模板和示例
  • Claude Code读取结构定义生成运行时文件
  • 确保数据一致性和完整性

专业代理协作

  • 需求分析专家:深度需求挖掘和技术方案讨论
  • 执行规划专家:任务分解和执行策略制定
  • 质量保证专家:质量控制和持续改进
  • Claude根据任务需求自动选择合适的专家代理

需求对齐机制

  • 持续验证执行结果与原始需求的一致性
  • 自动检测和修正执行偏差
  • 保持项目目标不偏离

详细概念说明请参考: