近日,一位开发者在 V2EX 分享了其开源项目“Chorus”的最新进展,成功将基于规范驱动的开发工具“OpenSpec”深度集成至 Claude Code 的 AI 编码工作流中。OpenSpec 要求将开发规范以特定格式存储在本地仓库,并依赖一系列 CLI 命令(如 new change、validate、archive)来维护文档的生命周期。然而,传统开发模式中开发者极易遗忘执行这些命令,导致规范文档与实际代码脱节。Chorus 项目本质上是一个带前端界面的 Agent harness,旨在驱使 Claude Code 完成从需求对话到代码验收的全流程。此次集成的核心创新在于,Chorus 利用 Claude Code 插件的 bin 目录机制,通过 shell 脚本将同步逻辑注入环境路径,并利用 skills 文件指导 Agent 在特定时机自动调用 OpenSpec 命令。技术实现上,作者通过 CLI 直接处理文件流并转化为 MCP 协议的 JSON Payload,巧妙避开了让 LLM 读取完整文档带来的高额 Token 消耗和内容失真风险。同时,利用 SessionStart 和 PostToolUse 等 Hooks,系统能在任务验收通过后自动触发归档操作,真正实现了开发流程中规范管理的自动化与隐形化。
事件分析
💡 核心观点:AI 编程的下半场不再是工具的堆叠,而是由 Agent 自主驱动工具链,将复杂的规范维护与文档管理转化为隐形化的自动流程。
原文链接:V2EX 分享发现





