VS Code中的插件只是UI界面,要先安装OpenCode本体才行。
注意:安装下面这种Windows版是不能被VS Code中的OpenCode插件所调用的。
要安装CLI版本:IDE | OpenCode
Windows下最省心的方案:
你要找的是这个 👇
👉 npm
官网地址:https://www.npmjs.com/
🧠 顺便帮你理清关系(避免踩坑)
很多人会有个误区:
👉 你其实不需要单独安装 npm
因为:
- npm 是跟着 Node.js 一起安装的
✅ 正确步骤(你现在该做的)
1️⃣ 安装 Node.js(自动带 npm)
去官网:
下载 LTS 版本(推荐)
2️⃣ 安装完成后验证
打开 PowerShell:
node -v
npm -v
👉 都有版本号 = OK
3️⃣ 再安装 OpenCode CLI
npm install -g opencode-ai Ps:如果有报错 PS C:\Users\baikete> npm i -g opencode-ai npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsof t.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。 所在位置 行:1 字符: 1 + npm i -g opencode-ai + ~~~ + CategoryInfo : SecurityError: (:) [],PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess 解决:
🥈 如果你不想改策略(备用方案)
你也可以直接绕过 PowerShell,用 CMD:
npm i -g opencode-ai
👉 CMD 不受这个限制
但是为了能让VS Code中的OpenCode可以正常识别,还需要改变下PowerShell的权限:
直接执行👇这一条(只影响当前用户,安全):
Set-ExecutionPolicy –Scope CurrentUser RemoteSigned
然后输入:
Y
🧪 安装完记得验证
opencode —version
👍 一句话总结
👉 npm 官网你可以看,但真正要装的是 Node.js
👉 装完 Node → 自动就有 npm → 才能装 opencode
如果你愿意,我可以帮你检查你现在电脑有没有装 Node(一步判断,避免你重复安装)。



