Skip to content

Agentsflare opencode配置方案

OpencodeOpencode 是一款与Claude Code相似的非常流行的coding agent

安装配置Opencode

安装Opencode

1.使用curl安装

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

2.npm安装

bash
npm install -g opencode-ai
bash
bun install -g opencode-ai
bash
pnpm install -g opencode-ai
bash
yarn global add opencode-ai

3.Mac安装

bash
brew install opencode-ai

4.其他安装方式详见Opencode安装文档

配置Opencode

1.自动配置

bash
curl -fsSL https://agentsflare-public.obs.ap-southeast-3.myhuaweicloud.com/agentsflare-opencode-config-install.sh | bash

2.手动配置 编辑~/.config/opencode/opencode.json内容,添加以下内容:

json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "agentsflare": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "agentsflare",
      "options": {
        "baseURL": "https://api.agentsflare.com/v1"
      },
      "models": {
        "claude-sonnet-4-5-20250929": {
          "name": "Claude Sonnet 4.5",
          "limit": {
            "context": 200000,
            "output": 64000
          },
          "modalities": {
            "input": ["text", "image"],
            "output": ["text"]
          }
        },
        "claude-opus-4-5-20251101": {
          "name": "Claude Opus 4.5",
          "limit": {
            "context": 200000,
            "output": 64000
          },
          "modalities": {
            "input": ["text", "image"],
            "output": ["text"]
          }
        },
        "claude-sonnet-4-20250514": {
          "name": "Claude Sonnet 4",
          "limit": {
            "context": 200000,
            "output": 64000
          },
          "modalities": {
            "input": ["text", "image"],
            "output": ["text"]
          }
        },
        "claude-opus-4-20250514": {
          "name": "Claude Opus 4",
          "limit": {
            "context": 200000,
            "output": 32000
          },
          "modalities": {
            "input": ["text", "image"],
            "output": ["text"]
          }
        },
        "claude-3-7-sonnet-20250219": {
          "name": "Claude Sonnet 3.7",
          "limit": {
            "context": 200000,
            "output": 64000
          },
          "modalities": {
            "input": ["text", "image"],
            "output": ["text"]
          }
        },
        "claude-opus-4-1-20250805": {
          "name": "Claude Opus 4.1",
          "limit": {
            "context": 200000,
            "output": 32000
          },
          "modalities": {
            "input": ["text", "image"],
            "output": ["text"]
          }
        },
        "claude-haiku-4-5-20251001": {
          "name": "Claude Haiku 4.5",
          "limit": {
            "context": 200000,
            "output": 64000
          },
          "modalities": {
            "input": ["text", "image"],
            "output": ["text"]
          }
        },
        "claude-3-haiku-20240307": {
          "name": "Claude Haiku 3",
          "limit": {
            "context": 200000,
            "output": 4096
          },
          "modalities": {
            "input": ["text", "image"],
            "output": ["text"]
          }
        }
      }
    },
    "agentsflare-codex": {
      "npm": "@ai-sdk/openai",
      "name": "agentsflare-codex",
      "options": {
        "baseURL": "https://api.agentsflare.com/v1"
      },
      "models": {
        "gpt-5-mini": {
          "name": "gpt-5-mini",
          "limit": {
            "context": 128000,
            "output": 128000
          },
          "modalities": {
            "input": ["text", "image"],
            "output": ["text"]
          }
        }
      }
    }
  },
  "model": "agentsflare/claude-sonnet-4-5-20250929"
}

配置Opencode provider key

  1. 运行命令
bash
opencode auth login
  1. Tab切换搜索,输入Other。 Opencode Other

  2. 输入自定义提供商ID:agentsflare Opencode Providers

  3. 复制并粘贴您Agentsflare控制台中的一个 API Key,完成认证。 Opencode api key

使用agentsflare provider

  1. 进入opencode控制台
bash
opencode

Opencode Console

  1. 链接供应商 输入/connect 回车,再弹出的输入框中选择agentsflare或过滤中输入agentsflare Opencode Connect 然后再次输入API Key,完成链接供应商。 Opencode Connect

  2. 完成配置,可选择您想使用的模型开始使用 Opencode Console

本文档遵循 CC BY-SA 4.0 协议。