news 2026/5/8 21:10:44

opencode安装,无root

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
opencode安装,无root

ubuntu


1.安装NVM

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash

激活 NVM

source ~/.bashrc

验证 NVM:检查 NVM 是否安装成功

nvm --version

2.安装 Node.js 和 npm:使用 NVM 安装你需要的 Node.js 版本(npm 会随之自动安装)

nvm install --lts

验证安装:最后,检查 Node.js 和 npm 的版本。

node -v npm -v

设置 npm 全局包路径(避免权限问题)

mkdir -p ~/.npm-global npm config set prefix '~/.npm-global' echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc source ~/.bashrc

你可以用下面命令检查是否配置正确:

npm config get prefix

应该输出/home/wangqinxuan/.npm-global

3.安装 opencode-ai

npm install -g opencode-ai@latest --registry=https://registry.npmjs.org

验证安装

opencode --version

配置api key

mkdir ~/.config/opencode vim ~/.config/opencode/opencode.json

内容写

{

"$schema": "https://opencode.ai/config.json",

"model": "******************",

"provider": {

"kuaipao": {

"name": "Kuaipao",

"npm": "@ai-sdk/openai-compatible",

"options": {

"baseURL": "******************",

"apiKey": "******************"

},

"models": {

"*************": {

"name": "***********"

}

}

}

}

}

windows


1、安装 Git

官方网站:https://git-scm.com/
直接Install for Windows即可。

安装好后进行验证:

git --version
2、安装Node.js

官方网站:https://nodejs.org/

直接获取安装就行。
验证:

node -v npm -v

如果npm -v报错

Set-ExecutionPolicy RemoteSigned

选A


3、安装 OpenCode

终端运行即可:

npm install -g opencode-ai

验证:

opencode --version

启动:

opencode

配置api key:

路径C:\Users\用户名\.config\opencode\opencode.json

{

"$schema": "https://opencode.ai/config.json",

"model": "kuaipao/gpt-5.3-codex",

"provider": {

"kuaipao": {

"name": "Kuaipao",

"npm": "@ai-sdk/openai-compatible",

"options": {

"baseURL": "https://kuaipao.ai/v1",

"apiKey": "**************"

},

"models": {

"gpt-5.3-codex": {

"name": "gpt-5.3-codex"

}

}

}

}

}


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/8 21:06:09

OpenClaw:声明式工作流引擎,实现自动化任务编排与执行

1. 项目概述:一个为自动化任务而生的开源“机械爪”最近在折腾一些自动化脚本和工具链,发现很多重复性的操作,比如批量下载、文件处理、数据抓取,虽然用Python写脚本也能解决,但总感觉每次都要重新造轮子,配…

作者头像 李华
网站建设 2026/5/8 21:05:32

ESP32模拟蓝牙鼠标避坑指南:从BleMouse库配置到防游戏封号策略

ESP32模拟蓝牙鼠标避坑指南:从BleMouse库配置到防游戏封号策略 当ESP32遇上蓝牙鼠标模拟,技术爱好者们往往会在实现基础功能后遇到更棘手的难题——为什么连接总是不稳定?为什么某些设备无法识别?更重要的是,如何在游戏…

作者头像 李华