Skip to content

[Tracking] 多平台支持 / Platform support #349

Description

@taosu0216

长期跟踪 issue(Epic)。 不会被关闭 —— Trellis 的多平台支持是持续推进的主题。新平台请求请在 Q&A/Issues 提出后,链接到这里集中跟踪。

已支持(21)

每个平台 = registry 条目(packages/cli/src/types/ai-tools.ts)+ 配置器(configurators/<name>.ts)+ 模板 + 文档站页面。

  • Claude Code (--claude) — hooks + agents
  • Cursor (--cursor) — hooks + agents
  • OpenCode (--opencode) — JS plugin
  • Codex (--codex) — .agents/skills/(被 Cursor/Gemini/Copilot/Amp/Kimi 读取)
  • Kiro Code (--kiro)
  • Gemini CLI (--gemini)
  • Qoder (--qoder)
  • CodeBuddy (--codebuddy)
  • GitHub Copilot (--copilot)
  • Factory Droid (--droid)
  • Pi Agent (--pi)
  • Reasonix (--reasonix)
  • ZCode 智谱 / Z.ai (--zcode) — v0.6.3
  • Kilo CLI (--kilo) — hookless
  • Antigravity (--antigravity) — hookless
  • Devin (--devin,原 Windsurf) — hookless,v0.6.3 由 Windsurf 改名
  • Trae (--trae) — class-2 pull-based,feat: add Trae IDE platform support #359(原评估结论已反转:.trae/hooks.json 确定性 hooks 属实)
  • Oh My Pi (--omp)
  • Grok Build (--grok) — feat(cli): add Grok Build platform support #433
  • Kimi Code (--kimi) — feat(cli): add Kimi Code support #452
  • Snow CLI (--snow) — class-1 hooks,feat(cli): add Snow CLI as class-1 Trellis platform #443(社区贡献,npm 包 snow-ai

请求中 / 评估中

新增平台的标准动作

  1. registry 条目(AI_TOOLS)+ union 类型 + --<flag>
  2. configurators/<name>.ts(参考最接近的现有平台)
  3. 模板目录(多数复用 common/
  4. 文档站:平台列表 + 能力表 + 路径示例(中英)
  5. 测试:registry-invariants / platforms 覆盖
  6. 若涉及目录改名/迁移 → migration manifest

维护者:欢迎社区 PR。先在此 issue 留言认领,避免重复。

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttrackingLong-running Epic / tracking issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions