Trellis 更新日志: 原生支持 Codex
- 内容介绍
- 文章标签
- 相关推荐
0.3.0-rc.2 - Codex 支持适配
注: codex 本身没支持项目级别的 slash command,hook 等内容, 这次更新的是参考 Agent Skills , 将 trellis 已有的slash command 封装成 skill, 存放到
.agents/skills/目录下面,可以在 codex 中使用$唤起相关流程skill ($start,$update-spec等)
新增功能
- 新增 Codex 一等平台支持:trellis init --codex
- 内置 Codex skills 模板体系($start 等技能入口)
- trellis update 新增对 .agents/skills 的模板追踪与更新支持
测试与质量
- 新增/完善 Codex 相关单测、集成测试、回归测试
- 覆盖 init / configurator / template / path detection 等关键链路
兼容性说明
- 本版本为非破坏性更新
- 现有用户可按需启用 Codex,不影响原有 Claude/Cursor/iFlow/OpenCode 配置
尝鲜下载
npm install -g @mindfoldhq/trellis@rc --registry=https://registry.npmjs.org
原repo:
GitHub - mindfold-ai/Trellis: All-in-one AI framework & toolkit for Claude Code...
All-in-one AI framework & toolkit for Claude Code & Cursor
网友解答:--【壹】--:
终于codex了
--【贰】--:
前排支持
--【叁】--:
哈哈哈 哭了
--【肆】--:
太棒了太棒了
--【伍】--:
支持支持
--【陆】--:
终于等到了Codex版本
--【柒】--:
太强了, 佬
--【捌】--:
没事, cursor / codex 都是正常使用的情况, 已经比之前的好多了
--【玖】--:
太强了, 大帅哥
--【拾】--:
来了来了
--【拾壹】--:
可以看看github doc
docs/guide-zh.md
main
# Trellis
> AI 的能力像藤蔓一样生长——充满活力但四处蔓延。Trellis 提供结构,引导它沿着规范的路径前进。
## 解决什么问题
### 1. AI 缺乏项目背景
AI 不知道这个项目是什么,不知道这个项目的特化的代码规范、架构约束以及之前的开发决策。每次开始都要重复解释"这个项目是什么,大概用的什么技术栈,我们下一步要干什么东西...",上一个会话踩过的坑下一个会话还会再踩。
**Trellis 的方案**:
- 开发规范持久存储在 `.trellis/spec/` 目录下面,项目内的开发者可以共同使用,维护,只要一个 developer 写了一份高质量的开发规范,整个团队的代码质量都会跟着提高
- 会话记录存在 `.trellis/workspace/`,新会话可以快速回顾你前几次在干什么活,大概改动了哪些代码,可以对项目情况有更好的了解,也省去你给它重复讲述 "这个项目是什么" 这种话
### 2. 开发规范写了但不遵守
`.cursorrules`、`CLAUDE.md`、`AGENTS.md` 篇幅有限,AI 在对话中段容易忘记。规范和代码分离,更新时容易不同步。并且一个 all in one 的文件会让 ai 每次读取的时候获取到可能跟对应开发需求不相关,没必要的上下文,平白占用上下文窗口空间,而且一个 all in one 的几千行的文件也不方便去更新维护。
**Trellis 的方案**:规范可以按需加载,注入到对应 Agent 的上下文窗口,让每个专门的 agent 只获取自己需要的项目特定领域知识,规范。
此文件已被截断。 显示原始文件
image2170×1148 366 KB
--【拾贰】--:
太强了,大佬
--【拾叁】--:
hook , parallel 等高级功能 codex 暂时还不支持, 目前主要是做了 slash command(skill) 的基础相关流程适配(task, spec, journal 等)
--【拾肆】--: 桃酥:
OpenCode
立马卸载 拥抱 codex
--【拾伍】--:
话说我没看到你们有描述工作流怎么使用的
Slash Commands - Trellis Doc 按照这里的多个命令组合吗?
比如 start+before-frontend-dev
--【拾陆】--:
在 codex app 中好像看不到这些 skills,但是 codex cli 可以,奇奇怪怪的 bug
image1548×416 44.9 KB
image1508×798 101 KB
--【拾柒】--: 对于 Trellis 框架的 Q & A
- 如果是 claude code 用户,
打开一个新的cc 窗口就可以直接开始使用(可以先手动执行 /start 一遍了解下流程),说需求ai就会自动创建task, 然后创建对应需要的 feature 信息文档,以及 spec 文件文档(spec 文件里面会存放各个对应开发规范的实际文件路径,然后通过claude code的hook 注入给后续干活的ai), 然后让你进行review 需求,确认之后就会调用对应的一个 implement agent(被注入了上一步获取的所有spec 规范)去实际干活, 最后你验收通过之后使用 /record-session ,ai 会自动记录本次的工作日志
以及后续连 /start 都不用使用,我们已经用了claude code 的session start hook, 把每次ai初始化需要的各种信息(trellis 本身工作流程,你最近的git提交信息,最近你跟ai对话的jounrl记录,项目本身信息)都会自动注入给ai,直接开始对话即可
- 如果是 cursor/codex 用户 (codex 使用
$而不是/
使用流程大概是 /start 启动会话并说出需求, 使用/before-*-dev(backend/frontend) 让ai了解本次需求需要了解的相关开发规范, 开发结束之后使用/check-*去让ai重新获取本次涉及的开发规范,并进行自检,最后用/record-session记录对话- 其它用户(trae,opencode,windsurf…)
跟cursor 类似,可以根据自己用的ide/cli 手动创建对应的slash command 然后按流程使用
codex 现在跟 cursor 坐一桌
--【拾捌】--:
终于等到了,支持
--【拾玖】--:
好嘞 大概知道了
列计划
start + before-frontend-dev + record-session
新开窗口实现代码
start + before-frontend-dev + record-session
那finish-work的作用是?
0.3.0-rc.2 - Codex 支持适配
注: codex 本身没支持项目级别的 slash command,hook 等内容, 这次更新的是参考 Agent Skills , 将 trellis 已有的slash command 封装成 skill, 存放到
.agents/skills/目录下面,可以在 codex 中使用$唤起相关流程skill ($start,$update-spec等)
新增功能
- 新增 Codex 一等平台支持:trellis init --codex
- 内置 Codex skills 模板体系($start 等技能入口)
- trellis update 新增对 .agents/skills 的模板追踪与更新支持
测试与质量
- 新增/完善 Codex 相关单测、集成测试、回归测试
- 覆盖 init / configurator / template / path detection 等关键链路
兼容性说明
- 本版本为非破坏性更新
- 现有用户可按需启用 Codex,不影响原有 Claude/Cursor/iFlow/OpenCode 配置
尝鲜下载
npm install -g @mindfoldhq/trellis@rc --registry=https://registry.npmjs.org
原repo:
GitHub - mindfold-ai/Trellis: All-in-one AI framework & toolkit for Claude Code...
All-in-one AI framework & toolkit for Claude Code & Cursor
网友解答:--【壹】--:
终于codex了
--【贰】--:
前排支持
--【叁】--:
哈哈哈 哭了
--【肆】--:
太棒了太棒了
--【伍】--:
支持支持
--【陆】--:
终于等到了Codex版本
--【柒】--:
太强了, 佬
--【捌】--:
没事, cursor / codex 都是正常使用的情况, 已经比之前的好多了
--【玖】--:
太强了, 大帅哥
--【拾】--:
来了来了
--【拾壹】--:
可以看看github doc
docs/guide-zh.md
main
# Trellis
> AI 的能力像藤蔓一样生长——充满活力但四处蔓延。Trellis 提供结构,引导它沿着规范的路径前进。
## 解决什么问题
### 1. AI 缺乏项目背景
AI 不知道这个项目是什么,不知道这个项目的特化的代码规范、架构约束以及之前的开发决策。每次开始都要重复解释"这个项目是什么,大概用的什么技术栈,我们下一步要干什么东西...",上一个会话踩过的坑下一个会话还会再踩。
**Trellis 的方案**:
- 开发规范持久存储在 `.trellis/spec/` 目录下面,项目内的开发者可以共同使用,维护,只要一个 developer 写了一份高质量的开发规范,整个团队的代码质量都会跟着提高
- 会话记录存在 `.trellis/workspace/`,新会话可以快速回顾你前几次在干什么活,大概改动了哪些代码,可以对项目情况有更好的了解,也省去你给它重复讲述 "这个项目是什么" 这种话
### 2. 开发规范写了但不遵守
`.cursorrules`、`CLAUDE.md`、`AGENTS.md` 篇幅有限,AI 在对话中段容易忘记。规范和代码分离,更新时容易不同步。并且一个 all in one 的文件会让 ai 每次读取的时候获取到可能跟对应开发需求不相关,没必要的上下文,平白占用上下文窗口空间,而且一个 all in one 的几千行的文件也不方便去更新维护。
**Trellis 的方案**:规范可以按需加载,注入到对应 Agent 的上下文窗口,让每个专门的 agent 只获取自己需要的项目特定领域知识,规范。
此文件已被截断。 显示原始文件
image2170×1148 366 KB
--【拾贰】--:
太强了,大佬
--【拾叁】--:
hook , parallel 等高级功能 codex 暂时还不支持, 目前主要是做了 slash command(skill) 的基础相关流程适配(task, spec, journal 等)
--【拾肆】--: 桃酥:
OpenCode
立马卸载 拥抱 codex
--【拾伍】--:
话说我没看到你们有描述工作流怎么使用的
Slash Commands - Trellis Doc 按照这里的多个命令组合吗?
比如 start+before-frontend-dev
--【拾陆】--:
在 codex app 中好像看不到这些 skills,但是 codex cli 可以,奇奇怪怪的 bug
image1548×416 44.9 KB
image1508×798 101 KB
--【拾柒】--: 对于 Trellis 框架的 Q & A
- 如果是 claude code 用户,
打开一个新的cc 窗口就可以直接开始使用(可以先手动执行 /start 一遍了解下流程),说需求ai就会自动创建task, 然后创建对应需要的 feature 信息文档,以及 spec 文件文档(spec 文件里面会存放各个对应开发规范的实际文件路径,然后通过claude code的hook 注入给后续干活的ai), 然后让你进行review 需求,确认之后就会调用对应的一个 implement agent(被注入了上一步获取的所有spec 规范)去实际干活, 最后你验收通过之后使用 /record-session ,ai 会自动记录本次的工作日志
以及后续连 /start 都不用使用,我们已经用了claude code 的session start hook, 把每次ai初始化需要的各种信息(trellis 本身工作流程,你最近的git提交信息,最近你跟ai对话的jounrl记录,项目本身信息)都会自动注入给ai,直接开始对话即可
- 如果是 cursor/codex 用户 (codex 使用
$而不是/
使用流程大概是 /start 启动会话并说出需求, 使用/before-*-dev(backend/frontend) 让ai了解本次需求需要了解的相关开发规范, 开发结束之后使用/check-*去让ai重新获取本次涉及的开发规范,并进行自检,最后用/record-session记录对话- 其它用户(trae,opencode,windsurf…)
跟cursor 类似,可以根据自己用的ide/cli 手动创建对应的slash command 然后按流程使用
codex 现在跟 cursor 坐一桌
--【拾捌】--:
终于等到了,支持
--【拾玖】--:
好嘞 大概知道了
列计划
start + before-frontend-dev + record-session
新开窗口实现代码
start + before-frontend-dev + record-session
那finish-work的作用是?

