OpenCode Zen

OpenCode Zen

OpenCode Zen의 모델을 Docker Agent에서 사용하는 방법을 설명해요. 검증된 AI 모델의 큐레이션 게이트웨이로, 하나의 API 키로 다양한 모델을 종량제로 쓸 수 있어요.

출처: 문서

본문

OpenCode Zen은 OpenCode 팀이 제공하는, 테스트되고 검증된 AI 모델의 큐레이션 게이트웨이예요. GPT와 Claude부터 오픈소스 모델까지 넓은 범위의 모델에 단일 API 키로 종량제(pay-per-use) 접근을 제공해요. 일부 무료 모델도 있어요. Docker Agent에는 OpenAI 호환 모델용 OpenCode Zen을 기본 제공 alias 프로바이더로 지원하고 있어요. Anthropic과 Google 모델은 커스텀 프로바이더 정의로 지원돼요.

설정

  • OpenCode Zen에 로그인하고 결제 정보를 추가한 뒤 API 키를 복사하세요.
export OPENCODE_API_KEY=your-api-key
curl https://opencode.ai/zen/v1/models

사용법

인라인 문법

무료 모델로 OpenCode Zen을 쓰는 가장 간단한 방법:

agents:
  root:
    model: opencode-zen/deepseek-v4-flash-free
    description: Assistant using OpenCode Zen (free)
    instruction: You are a helpful assistant.

네임드 모델 (Named Model)

파라미터를 더 세밀하게 제어하려면:

models:
  zen_model:
    provider: opencode-zen
    model: gpt-5.5
    temperature: 0.7
    max_tokens: 16384

agents:
  root:
    model: zen_model
    description: Assistant using OpenCode Zen
    instruction: You are a helpful assistant.

사용 가능한 모델

무료 모델

비용 없이 쓸 수 있는 모델:

모델 설명
deepseek-v4-flash-free 무료 DeepSeek V4 Flash
mimo-v2.5-free 무료 MiMo V2.5 모델
qwen3.6-plus-free 무료 Qwen 3.6 Plus 모델
minimax-m3-free 무료 MiniMax M3 모델
nemotron-3-ultra-free 무료 Nemotron 3 Ultra 모델
north-mini-code-free 무료 North Mini Code 모델
big-pickle 무료 스텔스 모델

OpenAI 호환 (Chat Completions)

이 모델들은 /v1/chat/completions 엔드포인트를 사용하고 opencode-zen alias와 직접 동작해요:

모델 설명
deepseek-v4-pro DeepSeek V4 Pro 모델
deepseek-v4-flash 빠른 DeepSeek V4 모델
glm-5.2 GLM 5.2 모델
glm-5.1 GLM 5.1 모델
glm-5 GLM 5 모델
kimi-k2.6 Kimi K2.6 모델
kimi-k2.5 Kimi K2.5 모델
minimax-m2.7 MiniMax M2.7 모델
minimax-m2.5 MiniMax M2.5 모델
grok-build-0.1 Grok Build 0.1 모델

OpenAI 호환 (Responses API)

이 모델들은 /v1/responses 엔드포인트를 사용하고 Docker Agent가 모델 이름으로 자동 감지해요:

모델 설명
gpt-5.5 최신 GPT 모델
gpt-5.5-pro GPT 5.5 Pro, 최고 능력
gpt-5.4 GPT 5.4 모델
gpt-5.4-pro GPT 5.4 Pro 모델
gpt-5.4-mini GPT 5.4 Mini 모델
gpt-5.4-nano GPT 5.4 Nano, 가장 빠름
gpt-5.3-codex 코딩용 GPT 5.3 Codex
gpt-5.3-codex-spark GPT 5.3 Codex Spark
gpt-5.2 GPT 5.2 모델
gpt-5.2-codex GPT 5.2 Codex
gpt-5.1 GPT 5.1 모델
gpt-5.1-codex GPT 5.1 Codex
gpt-5.1-codex-max GPT 5.1 Codex Max
gpt-5.1-codex-mini GPT 5.1 Codex Mini
gpt-5 GPT 5 모델
gpt-5-codex GPT 5 Codex
gpt-5-nano GPT 5 Nano

Anthropic 호환 (Messages API)

이 모델들은 /v1/messages 엔드포인트를 사용하고 커스텀 프로바이더 정의가 필요해요:

모델 설명
claude-fable-5 Claude Fable 5 모델
claude-opus-4-8 Claude Opus 4.8 모델
claude-opus-4-7 Claude Opus 4.7 모델
claude-opus-4-6 Claude Opus 4.6 모델
claude-opus-4-5 Claude Opus 4.5 모델
claude-opus-4-1 Claude Opus 4.1 모델
claude-sonnet-4-6 Claude Sonnet 4.6 모델
claude-sonnet-4-5 Claude Sonnet 4.5 모델
claude-sonnet-4 Claude Sonnet 4 모델
claude-haiku-4-5 Claude Haiku 4.5 모델
qwen3.7-max Qwen 3.7 Max 모델
qwen3.7-plus Qwen 3.7 Plus 모델
qwen3.6-plus Qwen 3.6 Plus 모델
qwen3.5-plus Qwen 3.5 Plus 모델

Anthropic 호환 모델을 쓰려면:

providers:
  opencode-zen-claude:
    provider: anthropic
    base_url: https://opencode.ai/zen
    token_key: OPENCODE_API_KEY

models:
  claude:
    provider: opencode-zen-claude
    model: claude-sonnet-4-5

agents:
  root:
    model: claude
    description: Assistant using Claude through OpenCode Zen
    instruction: You are a helpful assistant.

Google 호환

이 모델들은 Google 호환 클라이언트를 쓰는 커스텀 프로바이더 정의가 필요해요:

모델 설명
gemini-3.5-flash Gemini 3.5 Flash 모델
gemini-3.1-pro Gemini 3.1 Pro 모델
gemini-3-flash Gemini 3 Flash 모델

Google 모델을 쓰려면:

providers:
  opencode-zen-gemini:
    provider: google
    base_url: https://opencode.ai/zen
    token_key: OPENCODE_API_KEY

models:
  gemini:
    provider: opencode-zen-gemini
    model: gemini-3.5-flash

agents:
  root:
    model: gemini
    description: Assistant using Gemini through OpenCode Zen
    instruction: You are a helpful assistant.

동작 방식

OpenCode Zen은 Docker Agent의 기본 제공 alias로 구현돼 있어요:

  • API 유형: OpenAI 호환(GPT 모델은 Responses API 자동 감지, 그 외는 Chat Completions)
  • 기본 URL: https://opencode.ai/zen/v1
  • 토큰 변수: OPENCODE_API_KEY

같은 API 키가 OpenCode Go와 OpenCode Zen 양쪽에서 동작해요 — 둘은 같은 플랫폼의 일부예요. Zen은 종량제 결제 모델을, Go는 고정 구독을 사용해요.

Anthropic 호환 모델에는 같은 토큰으로 https://opencode.ai/zen을 가리키는 커스텀 프로바이더가 Anthropic 클라이언트로 쓰여요. Google 모델에는 https://opencode.ai/zen을 가리키는 커스텀 프로바이더가 Google 클라이언트로 쓰여요(Google SDK는 자체 /v1beta/models/... 경로 세그먼트를 추가해요).

OpenCode Go와의 차이

측면 OpenCode Zen OpenCode Go
결제 종량제 $10/월 구독
모델 GPT-5.x, Claude, Gemini, 오픈소스 오픈소스 전용
무료 모델 있음(7개) 없음
기본 URL https://opencode.ai/zen/v1 https://opencode.ai/zen/go/v1

사용 한도와 가격

OpenCode Zen은 종량제 모델을 사용해요. 현재 가격은 OpenCode Zen 문서를 참고하세요. 자동 충전과 월 사용 한도는 콘솔에서 설정할 수 있어요.

언제든지 전체 모델 카탈로그를 가져올 수 있어요:

curl https://opencode.ai/zen/v1/models

더 알아보기 (Learn more)