5分钟上手 OpenCode 编程智能体

本指南将帮助你在5分钟内安装并启动OpenCode,体验AI编程助手的基本功能

环境要求

支持的操作系统

macOS Windows Linux

运行环境

Node.js >= 18.0 必需

所需工具

Git

克隆项目仓库

必需

操作步骤

1

克隆项目仓库

从GitHub克隆OpenCode项目到本地

克隆主仓库
git clone https://github.com/anomalyco/opencode.git
进入项目目录
cd opencode

预期结果:成功克隆项目,进入opencode目录

确保网络连接正常,Git已正确安装

2

安装依赖

安装项目所需的Node.js依赖包

安装所有依赖
npm install

预期结果:看到依赖安装进度,最终显示安装完成

如果网络较慢,可以尝试使用国内镜像源:npm config set registry https://registry.npmmirror.com

3

启动OpenCode

运行开发服务器启动OpenCode

启动开发服务器
npm run dev

预期结果:看到服务器启动日志,显示监听端口(通常是3000或5173)

首次启动可能需要一些时间编译和构建

4

访问Web界面

在浏览器中打开OpenCode界面

访问本地开发服务器
打开浏览器访问 http://localhost:3000

预期结果:看到OpenCode的Web界面,可以开始与AI编程助手交互

如果端口被占用,可以在package.json中修改dev脚本的端口配置

验证成功

确认OpenCode已正确安装并运行

浏览器中能看到OpenCode的用户界面
可以在界面中输入问题并与AI助手交互
终端中显示服务器正常运行,没有错误信息

快速提示

配置

使用Tab键可以在build(开发)和plan(分析)两种代理模式间切换

配置

在消息中使用@general可以调用通用子代理处理复杂搜索和多步骤任务

调试

如果遇到模型API问题,可以检查环境变量中的API密钥配置

常见问题

1

npm install 失败,提示网络错误

检查网络连接,或使用国内镜像源:npm config set registry https://registry.npmmirror.com

2

端口3000已被占用

修改package.json中的dev脚本,将端口改为其他可用端口(如3001)

3

启动后界面空白或报错

尝试清除缓存:删除node_modules和package-lock.json,重新运行npm install

4

需要特定版本的Node.js

使用nvm管理Node版本:nvm install 18 && nvm use 18

下一步

配置AI模型API

设置OpenAI、Claude或本地模型API密钥,启用完整功能

探索桌面版应用

从opencode.ai/download下载桌面版,获得更好的终端体验

阅读官方文档

访问项目文档了解高级配置和功能

加入社区

加入Discord社区获取帮助和最新更新

助手