文档
中文文档
命令

命令

在 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 向模板传递参数。