Trellis 更新日志: 原生支持 Codex

2026-04-13 12:061阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

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.com

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

github.com/mindfold-ai/Trellis

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
  1. 如果是 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,直接开始对话即可

  1. 如果是 cursor/codex 用户 (codex 使用 $ 而不是 /
    使用流程大概是 /start 启动会话并说出需求, 使用 /before-*-dev (backend/frontend) 让ai了解本次需求需要了解的相关开发规范, 开发结束之后使用 /check-* 去让ai重新获取本次涉及的开发规范,并进行自检,最后用 /record-session 记录对话
  2. 其它用户(trae,opencode,windsurf…)
    跟cursor 类似,可以根据自己用的ide/cli 手动创建对应的slash command 然后按流程使用

codex 现在跟 cursor 坐一桌


--【拾捌】--:

终于等到了,支持


--【拾玖】--:

好嘞 大概知道了
列计划
start + before-frontend-dev + record-session
新开窗口实现代码
start + before-frontend-dev + record-session
那finish-work的作用是?