核心能力
Enhanced Agentic Loop Skill 是 Clawdbot 的智能体执行框架重大升级,将单次对话升级为具备完整生命周期的自主任务处理系统。
核心用法
统一编排器模式(推荐):
const orchestrator = createOrchestrator({
sessionId: "session_123",
planning: { enabled: true, maxPlanSteps: 7 },
approvalGate: { enabled: true, timeoutMs: 15000 },
retry: { enabled: true, maxAttempts: 3 },
context: { enabled: true, thresholdTokens: 80000 },
checkpoint: { enabled: true, autoCheckpointInterval: 60000 },
});六大子系统可独立或组合调用:持久化状态管理、自动步骤完成检测、带超时的人工审批网关、智能重试引擎、上下文自动摘要、断点检查点恢复。
显著优点
| 能力 | 价值 |
|------|------|
| **跨会话持久化** | 计划状态保存至 `~/.clawdbot/agent-state/`,任务可跨对话恢复 |
| **分级风险管控** | low/medium/high/critical 四级风险,高危操作强制人工确认 |
| **智能容错** | 自动诊断错误类型(权限/网络/不存在),应用修复策略后指数退避重试 |
| **上下文优化** | 80k 触发阈值,智能摘要至 50k,保留最近 10 条消息 |
| **意图自动识别** | "plan..."、"first...then..."、"build API" 等模式自动触发规划 |
潜在局限
- 编排复杂度:全功能启用时配置项超过 20 个,学习曲线陡峭
- Token 消耗:规划层、置信度评估、摘要均依赖 LLM 调用,长任务成本显著增加
- 超时审批风险:15 秒默认自动通过,用户分心时可能遗漏高危操作
- 状态文件安全:
~/.clawdbot/下的 plan 和 checkpoint 含任务上下文,多用户环境需权限隔离
适合人群
- 自动化工程师:需构建可靠多步骤工作流
- DevOps/SRE:服务器配置、部署流水线等可恢复任务
- 复杂项目开发者:API 构建、全栈应用等需要分阶段执行的场景
常规风险
- 持久化状态泄露:会话状态文件可能包含敏感任务信息
- 自动重试放大故障:网络抖动场景下重试可能加剧服务端压力
- 摘要信息损失:长上下文压缩可能导致关键细节丢失
- 权限提升误判:自动
sudo修复策略需谨慎配置