2026年6月27日CodingFrameworkOpen Source

OpenSpec:让agent动笔之前,先把要建什么说清楚

任何放手让编码agent去做一个真实功能的人都知道那个翻车现场:它信心十足地、飞快地、把错的东西建了出来。OpenSpec,今天上趋势榜、5.7万star,是个干净利落的解法。它加了一层轻量的spec,让你和agent在写下第一行代码之前,先就"要建什么"达成一致。每个改动都有自己的文件夹,装着提案、规格、设计和任务清单,agent对着这套东西干活,而不是对着你那句含糊的话。

1.0版本把它从实验推到了稳定,并围绕一套基于动作的系统重建了工作流,意思是这工具能搞清楚你项目的当前状态:有哪些产物、下一步能创建什么、每一步又解锁了什么。它有个propose工作流,能把一个请求变成一份完整的改动提案,连设计、规格、任务一起;还有一套profiles,让你只跑四个核心工作流,或者自选一组。没有死板的阶段闸门,你随时可以改任何一个产物。

它的覆盖面才是关键信号。OpenSpec支持21种以上的工具,Claude Code、Cursor、Windsurf、Gemini CLI、GitHub Copilot、Amazon Q、Cline,连AWS Kiro和Pi agent都在内,并为每一个生成对应的prompt和skill。它刻意不绑死在某一个agent上。它是一层纪律,凌驾在你碰巧在用的那个agent之上。

这跟眼下到处冒出来的是同一个领悟:agent编码的瓶颈不在模型,在spec。Google Labs为视觉风格出了DESIGN.md,AGENTS.md和CLAUDE.md这类约定把项目上下文标准化了,现在OpenSpec把"改动"本身标准化。这个规律很一致,也有点让人谦卑。当agent越来越会写代码,稀缺的技能就变成了:清楚地知道你到底想要什么,并把它写得足够明白,明白到机器没法读歪。

链接:https://github.com/Fission-AI/OpenSpec
← 上一篇
Cognee 1.0把整个agent记忆栈塌缩成一个Postgres
下一篇 →
超级用户日报: 2026年6月28日
← 返回所有文章

评论

加载中...
>_