把 prompt 试错流变成可追踪的交付链路
适合已经在用 Claude Code、Codex 或 agent tooling 的个人与团队,把需求、计划和执行接成一条系统链路。
- Spec before execution
- Review before merge
- Knowledge after delivery
当上下文、requirements 和 review 都没有被显式治理,生成代码就只会越来越像一次性的猜测。
LLM 直接面对裸代码库,缺少结构化、带来源依据的输入。
requirements 不成文,Plan 和 Work 很容易越做越漂。
review 退化成一次性扫描,风险无法被稳定拦截。
解决过的坑没沉淀,下一次还要再从头踩一遍。
运行时控制、Stage-0 地基和闭环沉淀一起成立,AI 编码才会从临时对话变成可管理的工程系统。
统一安装、检查与运行时维护,让环境准备成为标准动作。
先做 host setup 和 graph bootstrap,再把 fact-backed context 交给后续阶段。
把 requirements、review 和 docs/solutions 变成资产,而不是留在聊天记录里。
同一套 runtime 先整理上下文,再约束执行、审查与沉淀。
不是再包一层 prompt,而是把输入质量和交付纪律一起工程化。
写好提示词,让 AI 输出更准确
管理上下文,让 AI 理解项目全貌
工程化编排,让 AI 可追踪、可审查、可沉淀
Spec-First先完成宿主准备与 graph bootstrap,再进入从方向判断到知识沉淀的主工作流。
先完成宿主准备,再把代码库变成 fact-backed context。
先完成宿主准备与 graph bootstrap,把代码库转成结构化、带来源依据的上下文输入。
当方向还不清晰时,先基于代码库筛出更值得投入的机会。
明确目标、约束与验收标准,产出可以继续执行的 requirements artifact。
拆解任务、识别风险、锁定决策点,让计划成为 Work 的一等输入。
按计划实施并交付代码、测试与可发布产物,而不是边写边漂。
用结构化审查拦截遗漏、缺陷与高风险改动。
把有效实践沉淀为可复用知识,写回 docs/solutions/。
适合开发者、AI Builder、团队负责人和内部平台团队,用同一套 workflow 串起规范、执行、审查和复用。
适合已经在用 Claude Code、Codex 或 agent tooling 的个人与团队,把需求、计划和执行接成一条系统链路。
通过 bootstrap、fact-backed context 和 solutions 文档,把代码库经验交给下一位执行者。
适合 feature delivery、内部工具建设和跨成员协作,减少“边写边漂”的交付风险。
适合需要工程标准、workflow discipline 和 agent orchestration 的平台团队或负责人。
它和普通 prompt-first 工具的差异,不在于调用了多少模型,而在于是否把需求、计划、评审与知识沉淀纳入系统。
先显式 requirements,再进入 Plan、Work、Review 与 Compound,而不是让生成结果直接定义过程。
Spec、plan、review report 和 solutions 都成为产物,而不是散落在聊天记录里的隐性上下文。
通过 compound 和知识沉淀,把解决过的问题转成下次可以直接复用的工程资产。
真正稳定的 AI coding,不是即兴 orchestration,而是宿主准备、上下文地基与流程纪律一起成立。
看源码、读文档、跑 Quick Start,再决定它是否适合你的团队。这才是 developer tools 应有的起步方式。
npm install -g spec-firstspec-first doctorspec-first init --claudespec-first init --codex/spec:mcp-setup → /spec:graph-bootstrap$spec-mcp-setup → $spec-graph-bootstrap 完成 Stage-0 后,再进入 /spec:ideate、/spec:brainstorm、/spec:plan 等主工作流;Codex 中使用对应的 $spec-* 入口。