Claude Code 的工程记忆层!14.5k stars 的 Trellis 让 AI 每次都从你的代码规范出发
Claude Code 每次新建 Session 都是一张白纸——不知道你们团队的代码规范,不知道项目的架构约定,更不知道上次做到了哪一步。同一个需求让 AI 写两遍,出来的代码风格可能完全不一样。
Trellis 做的事情很简单但很关键:给 AI 编码助手装一个持久化的工程记忆层。
它本质上是一个「Agent Harness」——不是另一个 AI 编程工具,而是一套工程标准 + 任务管理 + 记忆持久化的框架,装进你项目仓库里,让所有支持 Agent Skills 标准的 AI 工具(Claude Code、Cursor、Codex、Gemini CLI……目前支持 22+ 个平台)都自动学会你们团队的规矩。
核心机制:四阶段循环
Trellis 运行一个完全自动化的四阶段工作流:
Plan — Trellis 会逐个向你提问澄清需求(每次一个,防止 AI 瞎猜),把PRD写清楚,然后research子任务自动查资料,结果整理进 specs。
Implement — 实现子agent根据PRD写代码,相关上下文自动注入,不需要手动粘贴参考文档。
Verify — 审查子agent跑 lint、类型检查、测试,对照specs自检,能修的自动修。
Finish — 最终存档,更新.trellis/spec/里的学习成果,下次新 Session 一进来就带着这些记忆开始。
整个循环靠 /trellis:finish-work 触发,Session 满了也不会丢进度。
解决了什么问题?
普通用 AI 写代码的团队会遇到几个典型痛苦:
每次新 Session 都要重复解释项目背景;AI 生成的代码风格飘忽,代码规范靠自觉遵守;人员更替时知识没法传递。
Trellis 把这些问题变成了工程基础设施:.trellis/spec/存团队标准、.trellis/tasks/存任务上下文、.trellis/workspace/存会话记忆——全部在仓库里,git 能管,review 能看,新人 clone 下来就能用。
安装和使用
# 安装 CLI
npm install -g @mindfoldhq/trellis@latest
# 在项目里初始化
trellis init -u 你的名字
# 指定要用哪些平台(可选)
trellis init --cursor --opencode --codex -u 你的名字
装好后直接在对话里说需求就行,Trellis 会引导你一步步确认再开始干活。
14.5k stars 的热度说明什么
Trellis 在 GitHub 上拿到了 14.5k stars、800+ forks,而且一直在更新维护。这个量的社区认可不是靠营销,是真的有人在生产环境里用。
它不替代你的 IDE,不绑定某个 AI 提供商,是目前市面上最通用的 AI 编码工程化方案之一。如果你团队在用多个 AI 编程工具,Trellis 是少数能把它们统一到同一套工程标准下的选择。
GitHub: https://github.com/mindfold-ai/trellis
文档: https://docs.trytrellis.app/
评论区
登录后可评论。