面向零基础小白用户的完整安装教程
一、OpenCode 是什么?
OpenCode 是一款开源 AI 编程助手,能直接在终端里帮你:
写代码、调程序
解释代码意思
重构优化代码
你可以理解为:一个随时在命令行里工作的 AI 编程专家。
本教程以 OpenCode 官方 为例进行说明
二、安装前的准备
你需要准备:
终端:Windows Terminal(Microsoft Store 免费安装)或 Git Bash
AI API:OpenCode 内置免费模型,不用额外准备
三、Windows 安装(任选一种)
方法一:Scoop 安装(推荐)
第一步:安装 Scoop
以管理员身份打开 PowerShell,执行:
iwr -useb get.scoop.sh | iex第二步:安装 OpenCode
scoop install opencode第三步:验证
opencode--version看到版本号(如 `v1.x.x`)即表示安装成功。
方法二:npm 安装
第一步:检查 Node.js
node--version如果没有,去 https://nodejs.org/ 下载安装。
檢查是否安好:在cmd中輸入 node -v
第二步:安装 OpenCode
npm install-g opencode-ai@latest第三步:验证
opencode--version四、首次使用
启动
cd 你的项目目录opencode
输入 /models 选择免费模型
当前免费可用模型(会随时变化,以 /models 显示为准):
| 模型 | 特点 |
|---|---|
| glm-5-free | 清华北,中文能力强 |
| kimi-k2.5-free | 月之暗面,256K 上下文 |
| gpt-5-nano | 轻量快速,免费额度有限 |
| big-pickle | 隐藏模型,限时免费 |
输入 /init 初始化项目
/init这会让 OpenCode 分析你的项目结构,生成一个 `AGENTS.md` 文件,帮助 AI 更好地理解你的代码。
然后就可以开始对话了,例如:
帮我写一个计算器程序帮我解释这段代码五、快捷键大全
命令类快捷键
| 命令 | 功能 |
|---|---|
/init | 初始化项目结构 |
/connect | 连接 AI 服务商 |
/models | 切换模型 |
/save | 保存会话 |
/load | 加载会话 |
/help | 查看帮助 |
/clear | 清空对话 |
/exit | 退出 |
操作类快捷键
| 快捷键 | 功能 |
|---|---|
Tab | 切换 Agent |
Ctrl+C | 取消操作 |
Ctrl+S | 保存当前会话 |
Ctrl+Enter | 发送消息 |
Shift+Enter | 换行 |
文本编辑快捷键
| 快捷键 | 功能 |
|---|---|
Ctrl+A | 移到行首 |
Ctrl+E | 移到行尾 |
Ctrl+B | 光标左移 |
Ctrl+F | 光标右移 |
Alt+B | 前移一个词 |
Alt+F | 后移一个词 |
Ctrl+D | 删除当前字符 |
Ctrl+K | 删除到行尾 |
Ctrl+U | 删除到行首 |
Ctrl+W | 删除前一个词 |
六、常见问题与解决
问题 1:提示找不到 opencode 命令
原因:PATH 环境变量未更新
解决:
重启 PowerShell
或手动添加到 PATH:
[Environment]::SetEnvironmentVariable("PATH", $env:PATH + ";C:\Users\你的用户名\AppData\Roaming\npm", "User")
问题 2:提示需要登录 API
原因:免费模型已达上限
解决:
输入
/models换一个免费模型或使用
/connect连接 OpenCode 官方付费账号
问题 3:响应很慢或卡住
原因:网络问题或免费模型限流
解决:
检查网络
换一个免费模型
等待几秒后重试
问题 4:npm 安装报错
原因:Node.js 版本太旧
解决:
升级 Node.js:
npm install -g n && n latest或使用 Scoop 方法安装
问题 5:Scoop 安装报错
原因:权限不足
解决:确保以管理员身份运行 PowerShell
问题 6:免费模型用完了
原因:免费模型有 IP 级别限额
解决:
换一个免费模型试试
等待段时间后再试
或连接付费 API
七、核心步骤总结
用 Scoop 或 npm 安装:
scoop install opencode启动:
opencode输入
/models选免费模型输入
/init初始化开始让 AI 帮你编程
参考资料
官网:opencode.ai
GitHub:github.com/anomalyco/opencode
文档:opencode.ai/docs
夜雨聆风