5 分钟搭好 OpenCode:终端 AI 编程助手从零到上手
【免费下载链接】opencodeThe open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/openc/opencode
OpenCode 是一款开源的终端 AI 编程助手,直接在命令行里帮你写代码、改代码、查问题。这篇 OpenCode 安装指南带你完成安装、配置到第一次运行,全程约 5 分钟。跟着做,你就能在自己的终端里跑起来。
先确认你的系统能跑起来
OpenCode 对配置要求不高,家用电脑基本都能跑。开工前花 30 秒对照一下:
- macOS 10.15 及以上版本
- Linux 主流发行版(Ubuntu 18.04+ 等),Windows 建议通过 WSL2 运行
- 内存 4GB 以上,推荐 8GB
- 磁盘预留 500MB 可用空间
- 能稳定联网(调用 AI 模型需要)
选一条安装路走通
三条路都能装好,挑顺手的就行。
一键脚本最省事,适合大多数人,脚本会自动识别你的系统架构并装最新版:
curl -fsSL https://opencode.ai/install | bash包管理器适合想统一管理工具的人:
npm i -g opencode-ai@latest想改源码或做定制,就从源码编译:
git clone https://gitcode.com/GitHub_Trending/openc/opencode cd opencode && bun install && bun run build配置 API 密钥并验证安装
装好只差两步:配密钥、验版本。OpenCode 支持多家模型提供商,先挑一家把密钥设上(Anthropic 和 OpenAI 任选其一):
export ANTHROPIC_API_KEY=你的密钥 export OPENAI_API_KEY=你的密钥建议把这行追加到~/.bashrc,否则重开终端就失效了。
常用配置项如下表:
| 变量名 | 说明 | 示例值 |
|---|---|---|
| ANTHROPIC_API_KEY | Anthropic 模型密钥 | sk-ant-xxxx |
| OPENAI_API_KEY | OpenAI 模型密钥 | sk-xxxx |
| OPENCODE_INSTALL_DIR | 自定义安装目录 | /usr/local/bin |
最后验证一下:
opencode --version能打印出版本号,说明安装成功。
第一次运行:启动并选模型
三步走,跑通你的第一个会话:
第一步,进入你的项目目录:
cd /path/to/your/project第二步,直接输入命令启动 OpenCode,会进入交互式 TUI 界面:
opencode第三步,按ctrl+p打开命令面板,或运行opencode models选择模型提供商,挑一个你配好密钥的模型即可。
上图就是启动后的实际工作界面:左侧是对话历史,中间是 AI 的分析和代码修改建议,底部输入框可以直接用自然语言下达指令。
核心能力一览
装好之后,这些场景都能直接用:
| 功能模块 | 能力描述 | 典型场景 |
|---|---|---|
| 代码生成 | 自然语言生成代码 | 快速原型开发 |
| 代码重构 | 智能优化代码结构 | 项目维护升级 |
| 问题解答 | 针对报错给方案 | 调试排障 |
| 多模型切换 | 按需换 AI 服务商 | 成本与效果平衡 |
| 远程驱动 | 命令行远程操控会话 | 服务器开发 |
高频命令速查
| 命令 | 作用 |
|---|---|
opencode | 启动交互会话 |
opencode models | 查看和切换模型 |
opencode --version | 检查版本 |
opencode --help | 查看全部帮助 |
踩坑与修复
装的过程中遇到问题,多半是这三类。
安装失败
- 检查网络是否稳定,必要时换网络或代理
- 确认有写安装目录的权限,可用
OPENCODE_INSTALL_DIR指定别的目录 - 看是否有旧版本残留,先卸载再装
命令无法识别
- 把安装目录加进 PATH,例如
~/.opencode/bin - 执行
source ~/.bashrc让配置立即生效 - 用
which opencode确认命令实际所在路径
API 调用报错
- 核对密钥拼写,注意别带多余空格
- 确认网络能访问对应服务商
- 检查账户配额是否用尽,换一家提供商试试
下一步
到这里,你的终端 AI 编程环境就搭好了,可以试着让 OpenCode 读一遍你的项目结构。进阶可以看 docs/ 里的配置文档,或翻 packages/core/ 的源码了解它怎么工作。想保持最新,重跑安装脚本即可:
curl -fsSL https://opencode.ai/install | bash【免费下载链接】opencodeThe open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/openc/opencode
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考