Duke Yin's Technology database

安装OpenCode

Linux系统安装OpenCode

curl

curl -fsSL https://opencode.ai/v2/install | bash

bun

bun install -g --trust @opencode/cli

brew

brew install anomalyco/tap/opencode-v2

paru

paru -S opencode-beta

yay

yay -S opencode-beta

如果在Linux安装后,发现输入 opencode 命令,被提示未知命令,需要在PATH加入opencode的路径:

echo 'export PATH="$HOME/.opencode/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Windows下使用npm安装opencode

环境要求:

Node.js v18.0.0或更高版本

终端使用Command prompt或者powershell都可以:

安装命令:

npm i -g opencode-ai

更新命令:

npm update -g opencode-ai

验证安装是否成功:

opencode --version

如果出现 'opencode' is not recognized as an internal or external command,operable program or batch file.

尝试在终端执行:

npm config get prefix

获取npm全局安装路径,把这个路径记下来。

开始菜单搜索 edit environment ,打开Environment Variables,在系统变量或用户变量中找到 Path 把刚刚记下来的地址填进去。

重启终端,输入opencode。

如果首次启动时,提示无法连接,尝试用以下两个命令设置本地代理:

$env:HTTPS_PROXY="http://127.0.0.1:7897"
$env:HTTP_PROXY="http://127.0.0.1:7897"

端口号根据你自己的来。

首次启动完成后,通常不再需要代理,可以用以下命令清除代理:

$env:HTTPS_PROXY=""
$env:HTTP_PROXY=""

卸载OpenCode

如果能正常使用opencode命令,使用内置的卸载:

opencode uninstall

如果是Windows下使用npm包安装的:

npm uninstall -g @opencode/cli

移除API KEY

如果你之前使用过 /connect 添加过 OpenCode 或是其他第三方的API KEY,可以用以下命令移除:

opencode auth logout

执行后根据提示选择要移除的Key 就行

查看现在存了哪些Key:

opencode auth list

# #

发布评论

评论

标注 * 的为必填项。