命令
在 OpenCode 中定义自定义命令模板。
配置
{
"command": {
"test": {
"template": "运行完整测试套件并生成覆盖率报告。",
"description": "运行带覆盖率的测试",
"agent": "build",
"model": "anthropic/claude-haiku-4-5"
},
"component": {
"template": "使用 TypeScript 创建名为 $ARGUMENTS 的新 React 组件。",
"description": "创建新组件"
}
}
}Markdown 命令
命令也可以定义为 markdown 文件:
~/.config/opencode/command/.opencode/command/
用法
在 TUI 中使用 /command-name 调用自定义命令。
变量
使用 $ARGUMENTS 向模板传递参数。