【2026 最新】Mac 上手 OpenCode 完整安装指南(火山豆包 + 自定义模型)

【2026 最新】Mac 上手 OpenCode 完整安装指南(火山豆包 + 自定义模型)

最近把 OpenCode 折腾通了,感觉比 Claude Code 更香(开源、免费额度高、模型随便接),特意写下这篇保姆级教程。

OpenCode 是什么?

OpenCode 是目前最强悍的开源终端 AI 编程助手之一(类似 Cursor、Claude Code、Aider 的结合体),它运行在终端里,支持:

  • 多模型接入(Claude、GPT、Gemini 等)
  • 项目上下文记忆(自动读懂整个代码库)
  • 技能系统(联网搜索、文件操作、提醒事项等)
  • TUI + Web 双界面
  • 完全本地化配置,无需订阅

它最大的亮点是模型兼容性极强,国内用户可以用火山引擎的豆包 Seed 2.0 系列(256k 上下文、深度思考、代码能力强),免费额度也够日常开发用。

我用了几天后,基本把 Claude Code 替换掉了,分享一下 Mac 上的完整安装 + 配置流程。

一、安装 OpenCode(最推荐一键方式)

bash 复制代码
curl -fsSL https://opencode.ai/install | bash

安装完成后验证:

bash 复制代码
opencode --version

如果提示 command not found,加 PATH:

bash 复制代码
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

二、配置豆包模型(火山 Ark)

进入你的项目目录,创建 opencode.json

json 复制代码
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "ark": {
      "npm": "@ai-sdk/openai",
      "name": "火山引擎 Ark",
      "options": {
        "baseURL": "https://ark.cn-beijing.volces.com/api/v3",
        "apiKey": "你的火山完整 apiKey"
      },
      "models": [
        {
          "id": "doubao-seed-2-0-pro-260215",
          "name": "豆包 Seed 2.0 Pro",
          "contextWindow": 256000,
          "maxTokens": 128000
        },
        {
          "id": "doubao-seed-2-0-code-preview-260215",
          "name": "豆包 Seed 2.0 Code Preview",
          "contextWindow": 256000,
          "maxTokens": 128000
        }
      ]
    }
  },
  "model": "ark/doubao-seed-2-0-pro-260215"
}

替换 apiKey 后保存,直接运行:

bash 复制代码
opencode

进入 TUI 界面就可以开始用了!

相关推荐
suknna2 天前
searxng-cli:Exa MCP 的开源替代路径,用更少上下文拿到更准的信息
exa·skill·agents·opencode
吴佳浩2 天前
OpenClaw macOS 完整安装与本地模型配置教程(实战版)
人工智能·macos·agent
vi_h6 天前
在 macOS 上通过 Docker 安装并运行 Ollama(详细可执行教程)
macos·docker·ollama
pe7er11 天前
macOS 应用无法打开(权限问题)解决方案
macos·mac
warm3snow11 天前
Claude Code 黑客马拉松:5 个获奖项目,没有一个是"纯码农"做的
ai·大模型·llm·agent·skill·mcp
AI周红伟13 天前
周红伟:智能体全栈构建实操:OpenClaw部署+Agent Skills+Seedance+RAG从入门到实战
大数据·人工智能·大模型·智能体
大江东去浪淘尽千古风流人物13 天前
【SLAM】GenRobot / IO-AI / Scale / Appen 能力对比表(机器人数据与闭环视角)
人工智能·机器学习·机器人·大模型·概率论·端侧部署·巨身智能
CoderJia程序员甲13 天前
GitHub 热榜项目 - 日榜(2026-02-25)
人工智能·ai·大模型·github·ai教程
fish_study_csdn13 天前
LangChain学习二:LangChain使用之Model I/O
langchain·大模型·ai agent