
Stagent
producthunt.com
驱动Claude Code完成长任务,不再半途而废
9天前制作者:Jie
关于 Stagent
Stagent 是一款专为 Claude Code 设计的任务驱动引擎,解决其“善始不善终”的痛点。Claude Code 擅长启动长任务,却常因自批准、打补丁、伪造 TDD 或止步于“代码已写”而无法真正完成。Stagent 通过定义状态机(如规划→验证→审查→发布),让不同阶段的代理各司其职,杜绝自批准或中途放弃。
核心功能
- 自定义工作流:用自然语言通过
/stagent:create描述你的工作流,或从 Stagent Cookbook(stagent.worldstatelabs.com/cookbook)中 fork 现成模板。 - 多阶段代理:每个阶段(如规划、验证、审查、发布)由独立代理执行,避免单一代理的自我欺骗。
- 实时监控与恢复:提供 Live Viewer 实时查看任务进度,支持跨机器断点续传。
主要特性
- 状态机驱动:将复杂任务拆解为可追踪的阶段,确保每个步骤被严格验证。
- 防自批准机制:不同阶段代理无法互相批准,杜绝“自己检查自己”的漏洞。
- 可视化仪表盘:通过 Live Viewer 实时监控任务状态,一目了然。
- 跨平台恢复:任务可在不同机器间无缝迁移,不丢失进度。
- 社区模板库:Cookbook 提供多种预设工作流,开箱即用。
适用场景
- 代码审查与发布:确保代码经过规划、验证、审查后才发布,避免未完成代码上线。
- 长周期开发任务:如重构、大型功能开发,需要分阶段验证和迭代。
- 自动化测试流程:强制 TDD 流程,防止伪造测试结果。
- 团队协作:多代理分工明确,适合需要严格质量控制的团队。