OpenCode:开源终端 AI 编程工具配置指南

OpenCode 是一个开源的终端 AI 编程工具,可以看作 Claude Code 的开源替代品。它同时支持 OpenAI 和 Anthropic 协议,配合 ofox.ai 可以自由切换各种模型。

安装

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

# 或通过 Go 安装
go install github.com/opencode-ai/opencode@latest

配置方式

方式一:OpenAI 兼容模式

export OPENAI_API_KEY=your-ofox-api-key
export OPENAI_BASE_URL=https://api.ofox.ai/v1

方式二:Anthropic 模式(Claude 用户推荐)

export ANTHROPIC_API_KEY=your-ofox-api-key
export ANTHROPIC_BASE_URL=https://api.ofox.ai/anthropic

方式三:配置文件

创建 ~/.config/opencode/config.toml

[providers.ofoxai]
api_key = "your-ofox-api-key"
base_url = "https://api.ofox.ai/v1"

[models.default]
provider = "ofoxai"
model = "anthropic/claude-sonnet-4.5"

验证

opencode "Hello, 你好吗?"

推荐模型

场景模型理由
日常编码anthropic/claude-sonnet-4.5能力均衡
复杂任务anthropic/claude-opus-4.6最强推理
快速任务moonshotai/kimi-k2.5便宜快速

OpenCode vs Claude Code

对比OpenCodeClaude Code
开源
协议支持OpenAI + Anthropic仅 Anthropic
模型自由度任意模型仅 Claude
社区活跃开源社区Anthropic 官方

如果你想要更多灵活性和模型选择自由,OpenCode 是个不错的选择。配合 ofox.ai 的多模型支持,终端 AI 编程体验拉满。


相关阅读