跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI

开源 AI 编程助手 OpenCode 安装与配置指南

OpenCode 是一款开源 AI 编程助手,支持多模型及终端 TUI 体验。介绍其核心优势如双 Agent 设计、手机远程控制等。内容涵盖三种安装方式(一键脚本、包管理器、桌面应用)及 API 配置流程,帮助用户快速搭建本地 AI 编程环境。

GitMaster发布于 2026/3/27更新于 2026/5/2322 浏览
开源 AI 编程助手 OpenCode 安装与配置指南

开源 AI 编程助手 OpenCode 安装与配置指南

为什么选择 OpenCode?

先说痛点:

你是不是也遇到过这些问题?

  • ❌ 用 AI 编程工具必须绑定某个厂商的生态
  • ❌ 想换更便宜的模型,结果工具不支持
  • ❌ 工具闭源,不知道它到底在后台干了什么
  • ❌ 想在终端里用,结果只有网页版

OpenCode 就是来解决这些问题的:

  • ✅ 100% 开源 — 代码完全透明,想怎么改就怎么改
  • ✅ 模型无关 — 支持 Claude、OpenAI、Google,甚至本地模型
  • ✅ 专注终端 — 由 neovim 用户打造,TUI 体验丝滑
  • ✅ 双 Agent 设计 — build(完全访问)+ plan(只读分析),安全又高效
  • ✅ 手机远程控制 — 客户端/服务器架构,电脑跑服务,手机远程操作

安装篇

前置要求:

  • Node.js 16+
  • 基本的命令行操作能力(会 cd、ls、npm 就够了)

方法 1:一键安装(推荐)

curl -fsSL https://opencode.ai/install | bash

注意:

如果之前装过 0.1.x 之前的版本,先卸载旧版本 安装脚本会自动选择路径:$OPENCODE_INSTALL_DIR → $XDG_BIN_DIR → $HOME/bin → $HOME/.opencode/bin

方法 2:包管理器安装

macOS / Linux (Homebrew,推荐) brew install anomalyco/tap/opencode

npm(任何系统) npm i -g opencode-ai@latest

Windows (Scoop) scoop install opencode

Windows (Chocolatey) choco install opencode

Arch Linux paru -S opencode-bin

任何系统 (mise) mise use -g opencode

方法 3:桌面应用(适合不喜欢终端的同学)

去 opencode.ai/download 下载对应平台的安装包:

  • macOS (Apple Silicon / Intel)
  • Windows (.exe)
  • Linux (.deb / .rpm / AppImage)

配置篇(10 分钟配置 API)

装好了,但还不能直接用 — 需要先配置 AI 模型的 API Key。

步骤 1:选择你的 AI 模型提供商

OpenCode 支持多种模型,这里推荐三个方案:

方案 A:Claude(Anthropic)

适合人群:追求代码质量 成本:中等

目录

  1. 开源 AI 编程助手 OpenCode 安装与配置指南
  2. 为什么选择 OpenCode?
  3. 安装篇
  4. 方法 1:一键安装(推荐)
  5. 方法 2:包管理器安装
  6. 方法 3:桌面应用(适合不喜欢终端的同学)
  7. 配置篇(10 分钟配置 API)
  8. 方案 A:Claude(Anthropic)
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 基于 Spring Boot 与 Vue 的 Web 虚拟卡销售平台实战
  • 近五年体内微/纳米机器人赋能肿瘤精准治疗综述:聚焦胶质母细胞瘤
  • QClaw 接入微信:AI 从聊天工具向执行助手的进化
  • Flutter spry 组件适配鸿蒙 HarmonyOS:轻量级 Web 框架与端侧微服务
  • Quest 一体机 SideQuest 安装 APK 与 OBB 数据包教程
  • RTX 4090 部署国产 AIGC 视频模型:腾讯混元与阿里通义万相实战
  • Java 类加载机制详解
  • 贪心算法实战:从柠檬水找零到数组减半与最大数拼接
  • MySQL 数据库基础入门:从概念到实战
  • Agent 框架调研与主流方案对比分析
  • ESP32 小智 AI 机器人语音对话系统设计与云端部署
  • OpenClaw 本地极简部署与 QQ 机器人接入教程
  • 5 款免费 AIGC 检测工具推荐,助力论文查重与降重
  • VSCode Python 自动补全配置指南
  • AI 变现避坑指南:为何学了很多工具却依然无法盈利
  • PromptPilot 重构 AI 创作逻辑:功能解析与实操指南
  • Python 词云库 wordcloud 中文显示问题详解
  • 三款主流云电脑部署 DeepSeek 模型性能实测与对比
  • ClawPanel:OpenClaw 智能管理面板,支持 20+ 通道与多模型配置
  • Git 结构原理与分支管理模型实战分析

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online