Stagent
Stagent 是一款专为 Claude Code 设计的强大状态机插件,将混乱的 AI 会话转化为结构化、可完成的工作流。它为开发者提供对每次 Claude 运行的完全控制,支持持久化状态、可恢复的会话以及自然语言模板创建。
产品亮点
- 状态机架构:每个阶段都在 workflow.json 中显式声明,作为唯一真实来源,消除隐藏行为
- 会话持久化:通过 Hooks、state.md 和 SSE,您可以随时观察、暂停并从断点恢复任何 Claude 运行
- 自然语言模板:用 plain English 描述工作流,让 Claude 自动生成完整的 workflow.json 和每个阶段的提示词
- 自动循环管理:一次定义执行循环,内置失败处理机制——验证失败时审核或 QA 阶段自动回退重试
- 模板中心发布:创建、发布和共享工作流,使用 author/name 命名空间,他人只需一个 --flow 参数即可拉取
应用场景
- 复杂应用开发:从零构建多阶段应用,通过有保障的完成检查点,而非依赖 Claude 正确完成
- 持续评估管道:运行目标驱动循环,直到评估通过,非常适合测试和质量保证工作流
- 可复现 AI 工作流:创建团队可在项目中重复使用的标准化模板,确保一致的执行模式
- 长时间运行自动化:放心执行数小时的 Claude 会话,状态不会丢失,进度可远程监控
目标用户
Stagent 专为 AI 原生开发者、工程团队和技术创始人打造,他们依赖 Claude Code 进行严肃的开发工作,需要 AI 助手会话具备生产级的可靠性。