Skip to content

OpenCode

项目介绍

OpenCode 是一个开源的 AI 编程助手,可在终端、IDE 或桌面环境中用于代码编写、调试和改进。

核心功能

  • 原生终端或 TUI 支持,面向命令行开发者
  • 自动加载语言服务器(LSP),提升上下文理解
  • 多会话并行支持和会话链共享
  • 支持 75+ 模型提供商,包括本地模型
  • 集成 GitHub Copilot、ChatGPT Plus/Pro 等

平台支持: 终端 CLI、桌面应用(Beta)、IDE 扩展

环境配置

  1. 全局安装:
bash
npm install -g opencode-ai
  1. 运行 opencode 验证安装

安装验证

  1. 下载并安装 CC-Switch(参考 CC-Switch 教程

  2. 在 CC-Switch 中选择「OpenCode」,点击「添加供应商」

添加供应商

  1. 配置步骤:
    • 选择「自定义配置」预设供应商
    • 输入供应商标识(如 xiaomaai)
    • 根据模型类型选择接口格式:
      • Claude:Anthropic
      • Codex:OpenAI Responeses
    • 输入创建令牌后的 API Key
    • 添加额外选项:{"setCacheKey":true}
    • 配置与 API Key 分组匹配的模型名称
    • 点击「添加」按钮

配置详情配置详情配置详情

  1. 选择已配置的 小马AI 渠道并添加

验证

  1. 打开终端,运行 opencode
  2. 输入 /models 命令验证配置
  3. 开始对话

小马AI