跳转到主要内容

附录 B:全部命令速查表

Slash 命令

下面列出的每个命令在 0.4.0 GA 全部 14 个平台上都可用。调用语法按平台不同(见下一节),语义完全一致。
命令类别说明
start会话启动开发会话
parallel会话Multi-Agent 并行编排(仅 Claude Code)
record-session会话记录会话历史
onboard会话新成员入门
before-dev准备开发前准备(加载 spec 层)
check质量代码检查
check-cross-layer质量跨层一致性检查
finish-work质量完工检查清单
brainstorm知识头脑风暴 / 需求梳理
break-loop知识深度 Bug 分析
update-spec知识更新代码规范
create-command扩展创建自定义命令
integrate-skill扩展集成外部 Skill
共 13 个命令。Claude Code / OpenCode / iFlow / Kilo / Factory Droid 有全部 13 个;其他平台有 12 个(没有 parallel)。

各平台调用方式

平台start 调用示例交付形式
Claude Code/trellis:start.claude/commands/trellis/ 下的 slash 命令
Cursor/trellis-start.cursor/commands/ 下的扁平命名 slash 命令
OpenCode/trellis:start.opencode/commands/trellis/ 下的 slash 命令
Codex$startSlash prompt;AGENTS.md + .codex/agents/*.toml 提供基础上下文
iFlow/trellis:start.iflow/commands/trellis/ 下的 slash 命令
Gemini CLI/trellis:start.gemini/commands/trellis/ 下的 TOML 命令文件
Kilo Code/start.md.kilocode/workflows/ 下的 workflow 文件
Kiro(skill 选择器)start.kiro/skills/start/SKILL.md——自动匹配或从 skill 列表选
Qoder(skill 选择器)start.qoder/skills/start/SKILL.md——Qoder 原生 Custom Commands 留给你自己用
GitHub CopilotRun Prompt → trellis-start.github/prompts/trellis-start.prompt.md.github/copilot-instructions.md 提供常驻 prelude
Windsurfworkflow 选择器 → trellis-start.windsurf/workflows/trellis-start.md.windsurf/rules/trellis.md 提供常驻规则
CodeBuddy/trellis:start.codebuddy/commands/trellis/ 下的 slash 命令
Antigravityworkflow 选择器 → start.agent/workflows/start.md workflow 文件
Factory Droid/trellis:start.factory/commands/trellis/ 下的 slash 命令

task.py 子命令

子命令说明用法
create创建任务task.py create "标题" [--slug name] [-a 指派人] [-p 优先级]
init-context初始化 JSONLtask.py init-context "$DIR" <dev_type> [--platform]
add-context添加上下文条目task.py add-context "$DIR" <target> "<path>" "<reason>"
validate验证 JSONLtask.py validate "$DIR"
list-context查看所有条目task.py list-context "$DIR"
start设为当前任务task.py start "$DIR"
finish清除当前任务task.py finish
set-branch设置分支名task.py set-branch "$DIR" "feature/xxx"
set-base-branch设置 PR 目标分支task.py set-base-branch "$DIR" "main"
set-scope设置 scopetask.py set-scope "$DIR" "auth"
create-pr创建 PRtask.py create-pr
archive归档任务task.py archive <name>
list列出活跃任务task.py list [--mine] [--status <s>]
list-archive列出归档任务task.py list-archive [YYYY-MM]

Python 脚本

# 上下文管理
./.trellis/scripts/get_context.py           # 获取完整上下文
./.trellis/scripts/get_context.py --json    # JSON 格式
./.trellis/scripts/get_developer.py         # 获取开发者身份

# 会话记录
./.trellis/scripts/add_session.py --title "..." --commit "..." --summary "..."

# 多 Agent
./.trellis/scripts/multi_agent/plan.py --name "..." --type "..." --requirement "..."
./.trellis/scripts/multi_agent/start.py "$TASK_DIR"
./.trellis/scripts/multi_agent/status.py [--log <name>] [--watch <name>]
./.trellis/scripts/multi_agent/cleanup.py <branch>
./.trellis/scripts/multi_agent/create_pr.py