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/


GitHub: https://github.com/mindfold-ai/trellis

评论区

0 条评论

登录后可评论。

陈一铭 12 阅读