OpenCode 部署:10 分钟从 0 到跑通第一条命令
发布时间:2026/8/28 11:17:36 作者:尧图编辑部 阅读量:1,286

OpenCode 部署10 分钟从 0 到跑通第一条命令【免费下载链接】opencodeThe open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/openc/opencodeOpenCode 是一款在终端里运行的开源 AI 编程代理coding agent能读你的项目、改你的代码也可以以 headless API 的形式被其他工具调用。本文覆盖安装、验证和常见卡点目标只有一个你在 10 分钟内装好 OpenCode 并跑通第一条命令全程都能验证结果。⚡ 快速跑通先装上再看别只需 3 步装完即可验证。第 1 步确认环境。脚本安装只需要 bash 和 curlLinux 另需 tar支持 Linux、macOS、Windows无需预装 Node。第 2 步运行安装脚本。脚本会识别系统和架构下载对应二进制并自动把安装目录写入 shell 配置。# 一键安装脚本 curl -fsSL https://opencode.ai/install | bash第 3 步验证。若当前终端不识别命令先开一个新终端再跑下面的命令。# 查看版本号 opencode --version# 预期输出版本号以实际为准 1.0.180输出一行版本号说明安装成功。接着进入任意项目目录输入opencode回车就能看到终端界面TUI加载出当前项目第一条命令已跑通。选型对比哪种安装方式适合你方式适合谁耗时注意点一键脚本所有人1 分钟自动配 PATH需重开终端HomebrewmacOS/Linux1 分钟官方推荐更新最勤npm / bunNode 用户2 分钟需 Node 18走全局安装源码编译想参与开发10 分钟需 Bun 1.3可改可调试分步详解四条路径逐步装主路径一键脚本前提 → 执行 → 验证前提能访问网络装了 bash、curlLinux 还需 tar其他系统需 unzip。执行# 默认安装到 ~/.opencode/bin curl -fsSL https://opencode.ai/install | bash # 或指定安装目录 OPENCODE_INSTALL_DIR/usr/local/bin curl -fsSL https://opencode.ai/install | bash安装目录按以下优先级决定$OPENCODE_INSTALL_DIR、$XDG_BIN_DIR、$HOME/bin最后回退到~/.opencode/bin。验证# 新终端中运行 opencode --version看到版本号即完成。想装指定版本加参数bash -s -- --version 1.0.180即可。Homebrew 安装# macOS 和 Linux 均可 brew install anomalyco/tap/opencode注意仓库里还有brew install opencode这个官方 formula但更新频率更低建议用带 tap 的那条。npm / bun 安装# 需要 Node 18 及以上 npm i -g opencode-ailatest装完同样用opencode --version验证bun、pnpm、yarn 用法相同。源码编译开发者路径前提Bun 1.3。# 克隆仓库 git clone https://gitcode.com/GitHub_Trending/openc/opencode cd opencode # 安装依赖并启动开发模式 bun install bun dev注意bun dev默认跑在packages/opencode目录想跑其他目录就传路径参数。想编译独立可执行文件# 产出到 dist/opencode-平台/bin/ ./packages/opencode/script/build.ts --single上手场景装完最常用的 3 件事终端里开干TUI在任意项目目录启动即可OpenCode 会自动读取项目内AGENTS.md等说明文件作为上下文直接对话就能读写代码。# 在项目目录启动终端界面 opencode切 agent 模式内置两个 agent按 Tab 键切换build 默认全权限适合写代码plan 只读不直接改文件、执行命令前会先问你适合先摸清陌生代码库。Web 界面与无头 API# 启动服务端并打开 Web 界面 opencode web # 只起 headless API默认端口 4096 opencode serve --port 8080浏览器打开或让其他系统对接 API 都行端口可以随便改。排障清单最容易卡的 5 处command not found→ 原因PATH 未生效 → 先开新终端仍不行就手动加export PATH$HOME/.opencode/bin:$PATH。版本不对或行为怪异 → 原因残留 0.1.x 旧版本 → 先彻底删掉旧版再重新安装。Linux 上跑不起来 → 原因发行版特殊 → 确认 tar 可用Alpine/musl 环境脚本会自动匹配 musl 构建。老 CPU 上启动异常 → 原因x64 二进制默认依赖 AVX2 → 脚本会自动探测并改拉 baseline 构建重装一次即可。模型连不上 → 原因API key 缺失或网络受限 → 在配置里核对 key或换用其他模型提供商。下一步仓库内文档packages/docs/贡献流程提 PR、issue 规范CONTRIBUTING.md代码风格与架构约定AGENTS.md跑通之后有想法或遇到坑欢迎提 issue 或贡献代码——项目对 good first issue 很友好。【免费下载链接】opencodeThe open source coding agent.项目地址: https://gitcode.com/GitHub_Trending/openc/opencode创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考