核心功能
Agent Autopilot 是一套完整的智能代理自主工作流框架,通过心跳驱动机制让 AI 代理像项目经理一样独立推进项目。核心包含三大定时任务:
1. 自驱动执行循环(每次心跳):自动检查 todo 列表 → 选任务 → 执行 → 记录,目标未达成永不停止
2. 进度汇报系统(白天周期汇报):支持晨报、周期汇报、晚报、夜间紧急汇报四种模式,基于时间间隔而非固定时刻触发
3. 长期记忆维护(每6小时):自动提炼日志到 MEMORY.md,保留里程碑、教训、关键数据、配置变更、决策记录
显著优点
- 真正的自主性:代理不等待上级指示,自主决策技术方案、任务优先级、迭代方向
- 完善的记忆体系:分层记录(当日日志 + 长期记忆),支持故障恢复和项目延续
- 灵活的汇报机制:白天按间隔汇报,夜间静默工作,重大事件即时上报
- 强依赖管理:强制依赖
todo-managementskill,确保任务追踪基础设施完备 - 故障恢复机制:提供从中断恢复的标准流程,包括从 memory 和 git log 重建状态
潜在局限与风险
- 依赖外部技能:必须正确安装
todo-management,初始化失败会导致整个系统无法运转 - 心跳间隔敏感:默认30分钟,过长导致响应迟钝,过短增加 API 成本和上下文消耗
- 状态文件单点故障:
report-state.json丢失会导致汇报和记忆维护逻辑混乱 - 夜间决策盲区:夜间仅重大事件汇报,中等优先级问题可能积压到白天
- 无限循环风险:"永不停止"原则若遇无法解决的任务,可能陷入无效尝试循环
适合人群
- 需要 7×24小时自主运行 的长期项目(量化交易、数据采集、自动化运维)
- 人类管理者精力有限,希望 减少微观管理 的分布式团队
- 需要 持续迭代、快速试错 的实验性项目
- 代理任务明确、边界清晰、失败成本可控的场景
安全风险
| 维度 | 等级 | 说明 |
|------|------|------|
| 权限控制 | B | 代理拥有文件系统写权限,可自主创建/修改任务,需确保工作空间隔离 |
| 资源消耗 | B | 高频心跳可能导致 API 费用累积,需监控 token 消耗 |
| 数据持久化 | A | 依赖本地文件系统,建议配合 git 备份 |
| 决策失控 | C | 存在"自主创建新任务"的无限扩张可能,需设置项目边界检查 |
建议生产环境启用 git 自动提交 和 工作空间磁盘配额,并定期人工审查 MEMORY.md 中的决策记录。