Stagent — 让 Claude Code 工作流真正完成
Stagent 是一款专为 Claude Code 设计的开源状态机插件,帮助开发者将复杂的 AI 编程会话转化为可控、可观测、可恢复的结构化工作流。通过声明式阶段管理和智能钩子机制,彻底告别"盯着 AI 写代码"的低效模式。
产品亮点
- 状态机架构:基于 workflow.json 单一事实来源,每个阶段明确定义,终止钩子确保当前阶段产物达标后才允许会话退出
- 自然语言创建:用中文或英文描述需求,Claude 自动生成完整的工作流模板和分阶段提示词,分钟级发布到云端仓库
- 会话可恢复:通过 state.md 和 SSE 实时同步,随时在浏览器中监控进度,断点续跑不丢失上下文
- 隐私优先设计:本地优先执行,代码和数据不上传,开源可审计,完全免费使用
- 生态即插即用:支持
cloud://作者/名称 一键拉取社区模板,快速复用最佳实践
应用场景
- 复杂项目脚手架:从零构建应用时,自动执行"需求分析→技术选型→代码生成→测试验证→代码审查"的完整闭环,失败自动回退重试
- 长时间任务托管:启动持续运行的目标驱动循环(如批量数据处理、多轮优化迭代),无需保持终端常驻,通过浏览器随时查看状态
- 团队协作标准化:将团队约定的开发规范固化为可复用模板,新成员一条命令即可在 Claude Code 中执行经过验证的工作流程
- AI 会话治理:解决 Claude Code 会话"黑盒化"问题,每个执行阶段产物可追溯、可审计、可回滚
目标受众
主要面向使用 Claude Code 的中高级开发者、技术团队负责人以及 AI 原生开发流程的探索者,尤其适合需要处理多步骤复杂任务、追求开发过程可观测性和可重复性的专业用户。