附录 B:全部命令速查表
Slash 命令(跨平台对照)
| Claude Code / OpenCode | Cursor | Codex | Kilo | Kiro | 类别 | 说明 |
|---|
/trellis:start | /trellis-start | $start | /start.md | skill | 会话 | 启动开发会话 |
/trellis:parallel | ❌ | ❌ | /parallel.md | ❌ | 会话 | 多 Agent 并行编排 |
/trellis:record-session | /trellis-record-session | $record-session | /record-session.md | skill | 会话 | 记录会话历史 |
/trellis:onboard | /trellis-onboard | $onboard | /onboard.md | skill | 会话 | 新成员入门 |
/trellis:before-dev | /trellis-before-dev | $before-dev | /before-dev.md | skill | 准备 | 开发前准备 |
/trellis:check | /trellis-check | $check | /check.md | skill | 质量 | 代码检查 |
/trellis:check-cross-layer | /trellis-check-cross-layer | $check-cross-layer | /check-cross-layer.md | skill | 质量 | 跨层一致性检查 |
/trellis:finish-work | /trellis-finish-work | $finish-work | /finish-work.md | skill | 质量 | 完工检查清单 |
/trellis:brainstorm | /trellis-brainstorm | $brainstorm | /brainstorm.md | skill | 知识 | 头脑风暴 |
/trellis:break-loop | /trellis-break-loop | $break-loop | /break-loop.md | skill | 知识 | 深度 Bug 分析 |
/trellis:update-spec | /trellis-update-spec | $update-spec | /update-spec.md | skill | 知识 | 更新代码规范 |
/trellis:create-command | /trellis-create-command | $create-command | /create-command.md | skill | 扩展 | 创建自定义命令 |
/trellis:integrate-skill | /trellis-integrate-skill | $integrate-skill | /integrate-skill.md | skill | 扩展 | 集成外部 Skill |
Kilo 的命令通过 .kilocode/workflows/ 目录下的 Markdown 文件实现,在聊天中输入 /start.md 等调用。Kiro 的命令通过 .kiro/skills/*/SKILL.md 实现,遵循 Agent Skills 开放标准。
task.py 子命令
| 子命令 | 说明 | 用法 |
|---|
create | 创建任务 | task.py create "标题" [--slug name] [-a 指派人] [-p 优先级] |
init-context | 初始化 JSONL | task.py init-context "$DIR" <dev_type> [--platform] |
add-context | 添加上下文条目 | task.py add-context "$DIR" <target> "<path>" "<reason>" |
validate | 验证 JSONL | task.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 | 设置 scope | task.py set-scope "$DIR" "auth" |
create-pr | 创建 PR | task.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