跳转到主要内容

多平台与团队配置

13.1 Claude Code 完整体验

Claude Code 是 Trellis 的主力平台,拥有最完整的自动化能力。三大 Hook 构成自动化闭环: Claude Code 独有功能
  • Hook 自动注入 — 打开终端即开始工作,无需手动 /start
  • Multi-Agent Pipeline — /parallel 并行编排多个 worktree Agent
  • Ralph Loop — 自动质量门,Check Agent 失败自动重试
  • Agent 系统 — 6 个专业 Agent(dispatch、plan、implement、check、debug、research)

13.2 Cursor 集成

trellis init 自动在 .cursor/commands/ 下生成 Trellis 命令文件: 与 Claude Code 的差异
  • 文件位于 .cursor/commands/trellis-{name}.md
  • Cursor 共 12 个命令(不含 /parallel,因为 Cursor 不支持 Multi-Agent Pipeline)
  • 无 Hook 支持 — 规范注入需要通过命令手动触发
  • 无 Agent 系统 — 所有工作在主对话中完成
  • 无 Ralph Loop — 需要手动运行 check 命令
Cursor 用户推荐工作流

13.3 Codex 集成

会生成以下配置:
  • AGENTS.md(根目录) — Codex 的入口文件,提供项目基础上下文(类似 CLAUDE.md 的角色)
  • .agents/skills/ — Agent Skills 目录,存放可复用的 AI 能力模块

13.4 Kilo Code 集成

Kilo Code 是一个开源(Apache 2.0)AI 编程 Agent 平台,支持 VS Code 扩展、JetBrains 插件和 CLI 三种形态,拥有 750K+ 用户。
会在 .kilocode/ 目录下生成配置: Trellis 到 Kilo 的映射关系 Kilo 配置目录结构
Kilo 用户推荐工作流
Kilo 的 Orchestrator Mode 与 Trellis 的 Multi-Agent Pipeline 理念相似,但实现不同: Trellis 使用 git worktree 物理隔离 + Hook 编排,Kilo 使用内置模式切换 + 独立对话上下文。 两者可以互补——Trellis 的 Spec 管理和 Task 系统为 Kilo 提供结构化的项目上下文。

13.5 Kiro 集成

Kiro 是 Amazon 推出的 AI IDE,基于 Code OSS(VS Code 开源内核),主打 Spec-Driven Development(规范驱动开发)。支持 IDE、CLI 和 Autonomous Agent 三种形态。
会在 .kiro/ 目录下生成配置: Trellis 到 Kiro 的映射关系 Kiro 配置目录结构
Kiro 用户推荐工作流
Kiro 的 Spec-Driven Development 与 Trellis 的任务管理系统高度互补: Trellis 的 prd.md 可以作为 Kiro Spec 的输入,而 Kiro 生成的 requirements.md / design.md / tasks.md 可以反哺 Trellis 的 spec/ 目录。两者结合可以实现从需求到交付的完整闭环。

13.6 操作系统兼容性

跨平台注意事项

13.7 多开发者协作

不冲突的部分(各人独立):
  • workspace/{name}/ — 每人独立目录
  • .developer — gitignored,每人独立
  • 并行任务的 worktree — 物理隔离
可能冲突的部分(需要协调):
  • spec/ — 多人可能同时修改同一规范
  • tasks/ — 多人可能操作同一任务
最佳实践
  • Spec 修改通过 PR 审查
  • 任务指派明确(--assignee 参数)
  • 重要的 spec 变更在团队会议上讨论

13.8 worktree.yaml 完整配置

13.9 trellis update 与版本管理

模板哈希机制 .trellis/.template-hashes.json 存储了每个模板文件的 SHA-256 哈希。trellis update 时:
  1. 计算本地文件哈希
  2. 与记录的模板哈希对比
  3. 如果一致 → 文件未被用户修改 → 安全更新
  4. 如果不一致 → 文件被用户修改 → 提示冲突
  5. 用户选择:覆盖 / 跳过 / 合并