减少每个会话从零开始
通过自动注入相关 specs、任务上下文和 workspace journals,让新会话获取项目规范与历史。
Tool profile · 05 / 05
本页研究对象固定为 mindfold-ai/Trellis:一个面向团队 AI coding 的 agent harness,把工程规范、任务上下文、工作流状态和项目记忆持久化到仓库,并适配多个 coding agents。
01 · Why included
Trellis 不只为单项功能生成规格,而是让团队规范、任务 PRD、实施/审查上下文和跨会话记忆持续存在于仓库。它适合研究“spec 如何与任务、Agent 路由和长期记忆结合”。
02 · Problem
通过自动注入相关 specs、任务上下文和 workspace journals,让新会话获取项目规范与历史。
不只记录需求,也记录工作流、检查方式和从任务中沉淀的新规则。
03 · Core assets
.trellis/spec/团队共享、可按范围注入的工程规范。
.trellis/tasks/PRD、任务状态、实施上下文与审查上下文。
.trellis/workspace/个人或团队工作日志与跨会话项目记忆。
.trellis/workflow.md项目内工作流、阶段和 skill 路由的事实来源。
04 · Workflow
prd.md;复杂工作补充设计和实施说明。05 · Installation
npm install -g @mindfoldhq/trellis@latest
trellis init -u your-name
trellis init --codex -u your-name初始化会把 Trellis 项目层和所选 coding agent 的适配文件写入仓库。官方当前列出的前置条件包括 Node.js 18+ 与 Python 3.9+。
06 · CLI & host
trellis CLI 负责初始化和平台适配;项目内的 Python 脚本、workflow、skills 与宿主 Agent 一起推动任务状态和上下文注入。
07 · Early strengths
08 · Limits
09 · Scenarios
当团队同时使用多个 coding agents,希望共享工程规范、任务上下文和跨会话记忆,并让完成的工作反哺仓库知识时,Trellis 可能有价值。对于单人、短期或几乎没有固定工程规范的项目,需要比较它的结构成本。
10 · Relations
Trellis 与 OpenSpec 都在仓库保存 specs 与任务相关资产,但 Trellis 更强调 Agent harness、上下文注入和项目记忆;它也包含类似 Superpowers 的 brainstorm、implement、check、finish 流程。重叠部分需要真实组合实验。
11 · Next research
12 · Official sources