Zen
OpenCode에서 제공하는 큐레이션된 모델 목록입니다.
OpenCode Zen은 OpenCode 팀에서 제공하는 테스트되고 검증된 모델 목록입니다.
참고: OpenCode Zen은 현재 베타 버전입니다.
Zen은 OpenCode의 다른 프로바이더와 동일하게 작동합니다. OpenCode Zen에 로그인하고 API 키를 받습니다. 이것은 완전히 선택 사항이며 OpenCode를 사용하기 위해 반드시 사용할 필요는 없습니다.
배경
많은 모델이 있지만 코딩 에이전트로서 잘 작동하는 모델은 소수에 불과합니다. 또한 대부분의 프로바이더는 매우 다르게 구성되어 있어 성능과 품질이 매우 다릅니다.
팁: OpenCode와 잘 작동하는 선별된 모델과 프로바이더 그룹을 테스트했습니다.
따라서 OpenRouter와 같은 것을 통해 모델을 사용하는 경우 원하는 모델의 최상의 버전을 얻고 있는지 확신할 수 없습니다.
이를 해결하기 위해 몇 가지 작업을 수행했습니다:
- 선별된 모델 그룹을 테스트하고 해당 팀과 최적의 실행 방법에 대해 논의했습니다.
- 그런 다음 몇몇 프로바이더와 협력하여 올바르게 제공되고 있는지 확인했습니다.
- 마지막으로 모델/프로바이더 조합을 벤치마크하고 자신 있게 추천할 수 있는 목록을 만들었습니다.
OpenCode Zen은 이러한 모델에 대한 액세스를 제공하는 AI 게이트웨이입니다.
작동 방식
OpenCode Zen은 OpenCode의 다른 프로바이더와 동일하게 작동합니다.
- **OpenCode Zen (opens in a new tab)**에 로그인하고 결제 정보를 추가한 다음 API 키를 복사합니다.
- TUI에서
/connect명령을 실행하고 OpenCode Zen을 선택한 다음 API 키를 붙여넣습니다. - TUI에서
/models를 실행하여 추천 모델 목록을 확인합니다.
요청당 요금이 부과되며 계정에 크레딧을 추가할 수 있습니다.
Endpoints
다음 API endpoints를 통해서도 모델에 액세스할 수 있습니다.
| 모델 | 모델 ID | Endpoint | AI SDK 패키지 |
|---|---|---|---|
| GPT 5.2 | gpt-5.2 | https://opencode.ai/zen/v1/responses | @ai-sdk/openai |
| GPT 5.2 Codex | gpt-5.2-codex | https://opencode.ai/zen/v1/responses | @ai-sdk/openai |
| GPT 5.1 | gpt-5.1 | https://opencode.ai/zen/v1/responses | @ai-sdk/openai |
| GPT 5.1 Codex | gpt-5.1-codex | https://opencode.ai/zen/v1/responses | @ai-sdk/openai |
| GPT 5.1 Codex Max | gpt-5.1-codex-max | https://opencode.ai/zen/v1/responses | @ai-sdk/openai |
| GPT 5.1 Codex Mini | gpt-5.1-codex-mini | https://opencode.ai/zen/v1/responses | @ai-sdk/openai |
| GPT 5 | gpt-5 | https://opencode.ai/zen/v1/responses | @ai-sdk/openai |
| GPT 5 Codex | gpt-5-codex | https://opencode.ai/zen/v1/responses | @ai-sdk/openai |
| GPT 5 Nano | gpt-5-nano | https://opencode.ai/zen/v1/responses | @ai-sdk/openai |
| Claude Sonnet 4.5 | claude-sonnet-4-5 | https://opencode.ai/zen/v1/messages | @ai-sdk/anthropic |
| Claude Sonnet 4 | claude-sonnet-4 | https://opencode.ai/zen/v1/messages | @ai-sdk/anthropic |
| Claude Haiku 4.5 | claude-haiku-4-5 | https://opencode.ai/zen/v1/messages | @ai-sdk/anthropic |
| Claude Haiku 3.5 | claude-3-5-haiku | https://opencode.ai/zen/v1/messages | @ai-sdk/anthropic |
| Claude Opus 4.5 | claude-opus-4-5 | https://opencode.ai/zen/v1/messages | @ai-sdk/anthropic |
| Claude Opus 4.1 | claude-opus-4-1 | https://opencode.ai/zen/v1/messages | @ai-sdk/anthropic |
| Gemini 3 Pro | gemini-3-pro | https://opencode.ai/zen/v1/models/gemini-3-pro | @ai-sdk/google |
| Gemini 3 Flash | gemini-3-flash | https://opencode.ai/zen/v1/models/gemini-3-flash | @ai-sdk/google |
| MiniMax M2.1 | minimax-m2.1 | https://opencode.ai/zen/v1/chat/completions | @ai-sdk/openai-compatible |
| MiniMax M2.1 Free | minimax-m2.1-free | https://opencode.ai/zen/v1/messages | @ai-sdk/anthropic |
| GLM 4.7 | glm-4.7 | https://opencode.ai/zen/v1/chat/completions | @ai-sdk/openai-compatible |
| GLM 4.7 Free | glm-4.7-free | https://opencode.ai/zen/v1/chat/completions | @ai-sdk/openai-compatible |
| GLM 4.6 | glm-4.6 | https://opencode.ai/zen/v1/chat/completions | @ai-sdk/openai-compatible |
| Kimi K2.5 | kimi-k2.5 | https://opencode.ai/zen/v1/chat/completions | @ai-sdk/openai-compatible |
| Kimi K2.5 Free | kimi-k2.5-free | https://opencode.ai/zen/v1/chat/completions | @ai-sdk/openai-compatible |
| Kimi K2 Thinking | kimi-k2-thinking | https://opencode.ai/zen/v1/chat/completions | @ai-sdk/openai-compatible |
| Kimi K2 | kimi-k2 | https://opencode.ai/zen/v1/chat/completions | @ai-sdk/openai-compatible |
| Qwen3 Coder 480B | qwen3-coder | https://opencode.ai/zen/v1/chat/completions | @ai-sdk/openai-compatible |
| Big Pickle | big-pickle | https://opencode.ai/zen/v1/chat/completions | @ai-sdk/openai-compatible |
OpenCode 설정의 model id는 opencode/<model-id> 형식을 사용합니다. 예를 들어 GPT 5.2 Codex의 경우 설정에서 opencode/gpt-5.2-codex를 사용합니다.
모델
사용 가능한 모델의 전체 목록과 메타데이터는 다음에서 가져올 수 있습니다:
https://opencode.ai/zen/v1/models가격
사용량 기반 결제 모델을 지원합니다. 아래는 1M 토큰당 가격입니다.
| 모델 | 입력 | 출력 | 캐시 읽기 | 캐시 쓰기 |
|---|---|---|---|---|
| Big Pickle | 무료 | 무료 | 무료 | - |
| MiniMax M2.1 Free | 무료 | 무료 | 무료 | - |
| MiniMax M2.1 | $0.30 | $1.20 | $0.10 | - |
| GLM 4.7 Free | 무료 | 무료 | 무료 | - |
| GLM 4.7 | $0.60 | $2.20 | $0.10 | - |
| GLM 4.6 | $0.60 | $2.20 | $0.10 | - |
| Kimi K2.5 Free | 무료 | 무료 | 무료 | - |
| Kimi K2.5 | $0.60 | $3.00 | $0.08 | - |
| Kimi K2 Thinking | $0.40 | $2.50 | - | - |
| Kimi K2 | $0.40 | $2.50 | - | - |
| Qwen3 Coder 480B | $0.45 | $1.50 | - | - |
| Claude Sonnet 4.5 (≤ 200K tokens) | $3.00 | $15.00 | $0.30 | $3.75 |
| Claude Sonnet 4.5 (> 200K tokens) | $6.00 | $22.50 | $0.60 | $7.50 |
| Claude Sonnet 4 (≤ 200K tokens) | $3.00 | $15.00 | $0.30 | $3.75 |
| Claude Sonnet 4 (> 200K tokens) | $6.00 | $22.50 | $0.60 | $7.50 |
| Claude Haiku 4.5 | $1.00 | $5.00 | $0.10 | $1.25 |
| Claude Haiku 3.5 | $0.80 | $4.00 | $0.08 | $1.00 |
| Claude Opus 4.5 | $5.00 | $25.00 | $0.50 | $6.25 |
| Claude Opus 4.1 | $15.00 | $75.00 | $1.50 | $18.75 |
| Gemini 3 Pro (≤ 200K tokens) | $2.00 | $12.00 | $0.20 | - |
| Gemini 3 Pro (> 200K tokens) | $4.00 | $18.00 | $0.40 | - |
| Gemini 3 Flash | $0.50 | $3.00 | $0.05 | - |
| GPT 5.2 | $1.75 | $14.00 | $0.175 | - |
| GPT 5.2 Codex | $1.75 | $14.00 | $0.175 | - |
| GPT 5.1 | $1.07 | $8.50 | $0.107 | - |
| GPT 5.1 Codex | $1.07 | $8.50 | $0.107 | - |
| GPT 5.1 Codex Max | $1.25 | $10.00 | $0.125 | - |
| GPT 5.1 Codex Mini | $0.25 | $2.00 | $0.025 | - |
| GPT 5 | $1.07 | $8.50 | $0.107 | - |
| GPT 5 Codex | $1.07 | $8.50 | $0.107 | - |
| GPT 5 Nano | 무료 | 무료 | 무료 | - |
사용 기록에서 Claude Haiku 3.5를 볼 수 있습니다. 이것은 세션 제목을 생성하는 데 사용되는 저비용 모델입니다.
참고: 신용카드 수수료는 원가로 전달됩니다(거래당 4.4% + $0.30). 그 이상은 청구하지 않습니다.
무료 모델:
- GLM 4.7 Free는 제한된 기간 동안 OpenCode에서 사용할 수 있습니다. 팀은 이 시간을 피드백을 수집하고 모델을 개선하는 데 사용하고 있습니다.
- Kimi K2.5 Free는 제한된 기간 동안 OpenCode에서 사용할 수 있습니다. 팀은 이 시간을 피드백을 수집하고 모델을 개선하는 데 사용하고 있습니다.
- MiniMax M2.1 Free는 제한된 기간 동안 OpenCode에서 사용할 수 있습니다. 팀은 이 시간을 피드백을 수집하고 모델을 개선하는 데 사용하고 있습니다.
- Big Pickle은 제한된 기간 동안 OpenCode에서 무료로 제공되는 스텔스 모델입니다. 팀은 이 시간을 피드백을 수집하고 모델을 개선하는 데 사용하고 있습니다.
질문이 있으시면 문의하세요.
자동 충전
잔액이 20를 충전합니다.
자동 충전 금액을 변경할 수 있습니다. 자동 충전을 완전히 비활성화할 수도 있습니다.
월별 한도
전체 워크스페이스와 팀의 각 구성원에 대해 월별 사용 한도를 설정할 수도 있습니다.
예를 들어 월별 사용 한도를 20 이상 사용하지 않습니다. 그러나 자동 충전이 활성화되어 있으면 잔액이 20 이상을 청구할 수 있습니다.
개인정보 보호
모든 모델은 미국에서 호스팅됩니다. 프로바이더는 제로 보존 정책을 따르며 다음 예외를 제외하고 모델 훈련에 데이터를 사용하지 않습니다:
- Big Pickle: 무료 기간 동안 수집된 데이터는 모델 개선에 사용될 수 있습니다.
- GLM 4.7 Free: 무료 기간 동안 수집된 데이터는 모델 개선에 사용될 수 있습니다.
- Kimi K2.5 Free: 무료 기간 동안 수집된 데이터는 모델 개선에 사용될 수 있습니다.
- MiniMax M2.1 Free: 무료 기간 동안 수집된 데이터는 모델 개선에 사용될 수 있습니다.
- OpenAI APIs: OpenAI 데이터 정책 (opens in a new tab)에 따라 요청은 30일 동안 보존됩니다.
- Anthropic APIs: Anthropic 데이터 정책 (opens in a new tab)에 따라 요청은 30일 동안 보존됩니다.
팀용
Zen은 팀에서도 훌륭하게 작동합니다. 팀원을 초대하고, 역할을 할당하고, 팀이 사용하는 모델을 큐레이션하는 등의 작업을 수행할 수 있습니다.
참고: 워크스페이스는 현재 베타의 일부로 팀에게 무료입니다.
워크스페이스 관리는 현재 베타의 일부로 팀에게 무료입니다. 가격에 대한 자세한 내용은 곧 공유하겠습니다.
역할
팀원을 워크스페이스에 초대하고 역할을 할당할 수 있습니다:
- Admin: 모델, 구성원, API 키 및 결제 관리
- Member: 자신의 API 키만 관리
Admin은 비용을 통제하기 위해 각 구성원에 대한 월별 지출 한도를 설정할 수도 있습니다.
모델 액세스
Admin은 워크스페이스에 대해 특정 모델을 활성화하거나 비활성화할 수 있습니다. 비활성화된 모델에 대한 요청은 오류를 반환합니다.
이는 데이터를 수집하는 모델의 사용을 비활성화하려는 경우에 유용합니다.
자체 키 사용
Zen의 다른 모델에 액세스하면서 자체 OpenAI 또는 Anthropic API 키를 사용할 수 있습니다.
자체 키를 사용하면 토큰은 Zen이 아닌 프로바이더에서 직접 청구됩니다.
예를 들어 조직에 이미 OpenAI 또는 Anthropic 키가 있고 Zen에서 제공하는 키 대신 해당 키를 사용하려는 경우입니다.
목표
OpenCode Zen을 만든 이유:
- 코딩 에이전트를 위한 최고의 모델/프로바이더를 벤치마크하기 위해.
- 최고 품질 옵션에 액세스하고 성능을 저하시키거나 더 저렴한 프로바이더로 라우팅하지 않기 위해.
- 원가로 판매하여 가격 인하를 전달하기 위해. 유일한 마진은 처리 수수료를 충당하기 위한 것입니다.
- 다른 코딩 에이전트와 함께 사용할 수 있도록 하여 락인 없음. 그리고 항상 OpenCode와 함께 다른 프로바이더를 사용할 수 있도록 합니다.