AI Code With

OpenCode

Windows

1. 安装 OpenCode

PowerShell 中执行:

安装 OpenCode(Windows)
1npm i -g opencode-ai
image

安装完成后,关闭并重新打开 PowerShell,然后验证安装:

verify-opencode-windows.ps1
1opencode --version
image

脚本执行策略问题

如果遇到“在此系统上禁止运行脚本”的错误:

  1. 管理员身份 运行 PowerShell
  2. 执行:Set-ExecutionPolicy Unrestricted
  3. 输入 Y 确认后重试安装命令

2. 创建配置文件

首先执行一次 opencode 命令,这样会创建配置文件夹

image

然后在 ~/.config/opencode 下面创建 opencode.json,内容如下

创建配置
1{
2 "$schema": "https://opencode.ai/config.json",
3 "mcp": {},
4 "plugin": [
5 "oh-my-opencode",
6 "opencode-aicodewith-auth"
7 ]
8}

3. 填入认证信息

在 powershell 中输入下面的命令,进入认证流程:

bash
1opencode auth login
image

4. 验证安装

重新打开 PowerShell 或 IDE,运行:

run-opencode-windows.ps1
1opencode

然后输入 /models ,正常显示供应商,则说明配置成功

image

在对话框中输入:您好!,如果能正常回复,并且在 AICodeWith 平台看到调用记录,则说明配置成功

MacOS/Linux

1. 安装 OpenCode

终端 中执行:

安装 OpenCode(macOS)
1npm i -g opencode-ai

终端输入命令来验证安装:

verify-opencode-macos.sh
1opencode --version
image

2. 创建配置文件

首先执行一次 opencode 命令,这样会创建配置文件夹

然后在 ~/.config/opencode 下面创建 opencode.json,内容如下

创建配置
1{
2 "$schema": "https://opencode.ai/config.json",
3 "mcp": {},
4 "plugin": [
5 "oh-my-opencode",
6 "opencode-aicodewith-auth"
7 ]
8}

如果你之前使用过,有自己的配置,只需要在 plugin 列表中,填入 opencode-aicodewith-auth 名称即可,推荐再填一个 oh-my-opencode 插件,这个也很好用

image

3. 填入认证信息

在 终端 中输入下面的命令,进入认证流程:

bash
1opencode auth login
image

4. 验证安装

重新打开终端或 IDE,运行:

run-opencode-macos.sh
1opencode

在对话框中输入:您好!,如果能正常回复,并且在 AICodeWith 平台看到调用记录,则说明配置成功

image

如何使用

opencode 有三个主 agent,直接跟咱们聊天,对接的

分别是:Sisyphus(西西弗斯)

e628bb8424654083e3dfbeedb239d0bd
65219ade1fa2c634d8c011a7eb3ffc8b
f92e68ff586ea8b332c185df7c9c9691
62598932f9d9011d5cd7dc8f6e98a7c5
a0cb29bbb3064c2c7b76079291dd0ec1

常见问题

  1. BunInstallFailedError
image

因为 oh my opencode 插件需要从远端拉一个 models.dev 这个部分,拉不到的话就会报这个错

解决办法就是开 TUN 模式,如果已经开启 TUN 模式了,重新开关一下就好了

On this page