词元之母TOK.MOM - 平台充值汇率 1:1 即 1 人民币充值到账 1 美元,支持一个 Key 调用近 600+ 海内外模型,限时特价模型低至 1 折,欢迎上岸!

💡 一句话总结:插件让你通过钩子机制扩展 OpenCode 的功能。

| 目录 | 作用域 |
|---|---|
.opencode/plugin/ | 项目级插件 |
~/.config/opencode/plugin/ | 全局插件 |
.js 和 .ts 文件会在启动时自动加载。// opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": [
"opencode-helicone-session",
"opencode-wakatime",
"@my-org/custom-plugin"
]
}@scope/package)。// opencode.json
{
"plugin": [
"/home/user/my-plugins/custom-tool/dist/index.js"
]
}.js 文件file:// 前缀| ❌ 错误写法 | ✅ 正确写法 |
|---|---|
"file:///home/user/my-plugin" | "/home/user/my-plugin/dist/index.js" |
"/home/user/my-plugin" | "/home/user/my-plugin/dist/index.js" |
"/home/user/my-plugin/dist" | "/home/user/my-plugin/dist/index.js" |
~/.cache/opencode/node_modules/package.json:// .opencode/package.json
{
"dependencies": {
"shescape": "^2.1.0"
}
}bun install 安装这些依赖。OPENCODE_DISABLE_DEFAULT_PLUGINS=1 禁用):| 插件 | 功能 |
|---|---|
opencode-copilot-auth | GitHub Copilot 认证 |
opencode-anthropic-auth | Anthropic 认证 |
~/.config/opencode/opencode.json)opencode.json)~/.config/opencode/plugin/).opencode/plugin/)export default 和命名导出重复)