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
#ai #opencode