【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 界面就可以开始用了!

相关推荐
带刺的坐椅11 小时前
SolonCode CLI 为什么选择 Java 技术栈?
ai编程·cli·claudecode·opencode·soloncode
DavidSoCool12 小时前
win11系统使用DockerDesktop搭建Dify实现知识库问答
ai·大模型·知识库·dify
刘大猫.14 小时前
华为昇腾芯片将为DeepSeek-V4推理,通往国产算力自由
华为·ai·大模型·算力·deepseek·deepseek-v4·昇腾芯片
oscar99918 小时前
Claude Code与OpenCode的全方位对比
claude code·opencode
SaN-V19 小时前
MacOS 下 VS Code 中 Codex 通过 SSH 连接远程服务器无法使用的问题排查与解决
服务器·macos·chatgpt·ssh·codex
带刺的坐椅20 小时前
国产 AI 编程工具不完整调研分析报告
ai编程·claudecode·opencode·soloncode
一只小白菜21 小时前
[特殊字符] 解决 Mac M5 芯片上 Ollama 运行报错:升级 macOS Tahoe 26.4.1 后恢复正常
macos
带刺的坐椅1 天前
SolonCode CLI v2026.4.22 发布(编码智能体)
ai编程·claudecode·opencode·soloncode
Flying pigs~~1 天前
Dify平台入门指南:开源LLM应用开发平台深度解析
人工智能·开源·大模型·agent·dify·rag
CoderJia程序员甲1 天前
GitHub 热榜项目 - 日榜(2026-04-20)
ai·大模型·llm·github·ai教程