Foxwire Logo
OpenCode × Foxwire.ai

OpenCode 실행하기: Foxwire.ai

오픈소스 터미널 에이전트입니다. Foxwire 키 하나로 Claude, DeepSeek, Kimi, Qwen을 설정 파일 하나에 담습니다. 모델 전환은 /models로 합니다.

3단계 설정
공급자별 계정 불필요 사용한 만큼 과금, 잔액 하나 약 3분
opencode.json — 설정은 이게 전부(키는 본인 것으로)
json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "sozdai": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Foxwire.ai",
      "options": {
        "baseURL": "https://api.foxwire.ai/v1",
        "apiKey": "sk-corr-..."
      },
      "models": {
        "claude-sonnet-5": { "name": "Claude Sonnet 5" },
        "claude-haiku-4-5": { "name": "Claude Haiku 4.5" },
        "deepseek-v4-flash": { "name": "DeepSeek V4 Flash" },
        "kimi-k2.6": { "name": "Kimi K2.6" },
        "qwen3-coder-next": { "name": "Qwen3 Coder Next" }
      }
    }
  }
}
키 하나로 모든 모델

Claude, DeepSeek, Kimi, Qwen을 설정 하나에. 공급자별 계정은 필요 없습니다.

표준 OpenAI 형식

OpenCode의 openai 호환 어댑터가 저희 API를 바로 가리킵니다. 스트리밍도 지원합니다.

토큰 단위 결제

잔액 하나, 구독 없음. /models로 언제든 더 저렴한 모델로 바꿀 수 있습니다.

직접 접근

플랫폼에 프로그램으로 직접 접근합니다. 계정과 잔액은 하나입니다.

공급자별 개별 이용과 Foxwire ��교

공급자에 직접Foxwire 경유
계정과 키공급자마다 별도 계정과 키계정 하나, 키 하나
결제서비스마다 해외 카드 필요Pay per token, one balance
모델키마다 한 공급자로 고정Claude + DeepSeek + Kimi + Qwen을 설정 하나에
모델 전환설정을 고치고 키도 새로 발급/models 한 번이면 끝

3단계로 설정

  1. 1

    Foxwire API 키 생성

    가입 후 키를 만드세요. 키 전체(sk-corr-로 시작)를 복사해 두면 3단계에서 붙여넣습니다.

  2. 2

    OpenCode 설치

    둘 중 아무 방법이나 됩니다:

    bash
    curl -fsSL https://opencode.ai/install | bash
    After installing, open a NEW terminal window (or run: source ~/.zshrc) — otherwise you may see “command not found”.
  3. 3

    설정을 넣고 실행

    파일을 직접 만들 필요는 없습니다. 아래 첫 줄(본인 키)만 바꾼 뒤 블록 전체를 터미널에 붙여넣으면 설정이 생성됩니다.

    바꾸는 건 딱 하나입니다. 첫 줄의 sk-corr-...를 1단계에서 받은 키로 바꾸세요(따옴표는 그대로). 그런 다음 블록 전체를 붙여넣고 Enter를 누릅니다.
    bash
    SOZDAI_KEY="sk-corr-..."
    if [ "$SOZDAI_KEY" = "sk-corr-..." ]; then echo "STOP: replace sk-corr-... with your real key first"; else
    mkdir -p ~/.config/opencode && cat > ~/.config/opencode/opencode.json << EOF
    {
      "provider": {
        "sozdai": {
          "npm": "@ai-sdk/openai-compatible",
          "name": "Foxwire.ai",
          "options": { "baseURL": "https://api.foxwire.ai/v1", "apiKey": "$SOZDAI_KEY" },
          "models": {
            "claude-sonnet-5": {}, "claude-haiku-4-5": {}, "deepseek-v4-flash": {},
            "kimi-k2.6": {}, "qwen3-coder-next": {}
          }
        }
      }
    }
    EOF
    echo "opencode.json created"; fi

    실행한 뒤 /models를 입력해 Foxwire 모델을 고르세요:

    bash
    opencode
    키를 파일에 두고 싶지 않다면 "apiKey": "{env:SOZDAI_API_KEY}"로 지정하고 해당 환경 변수를 export 하세요.

OpenCode에 잘 맞는 모델

가격은 입력 100만 토큰 기준입니다. 모두 같은 설정에서 동작하며 /models로 전환합니다.

모델 ID적합한 용도컨텍스트입력 / 100만
claude-sonnet-5주력 코딩 모델1M$5.65
qwen3-coder-next저렴한 코딩 특화262K$0.28
deepseek-v4-flash가성비 만능형1M$0.40
kimi-k2.6에이전트 작업, 도구 호출262K$1.35
claude-haiku-4-5빠르고 가벼움200K$1.88

현재 OpenCode 빌드(Go 빌드 포함)에���도 동일하게 동작합니다. 전체 요금표.

자주 묻는 질문

OpenAI나 Anthropic 계정이 필요한가요?

필요 없습니다. Foxwire 계정과 API 키 하나로 모든 모델을 씁니다. 요청 처리와 과금 모두 Foxwire가 합니다.

How does billing work?

네. 잔액을 충전해 토큰 단위로 지불하며 구독은 없습니다.

One key for all models — really?

Yes — Claude, DeepSeek, Kimi, Qwen and GPT all run through one Foxwire key, billed to one balance.

어떤 모델을 골라야 하나요?

주력은 Claude Sonnet 5로 시작하세요. 같은 방식을 훨씬 저렴하게 쓰고 싶으면 Qwen3 Coder Next나 DeepSeek V4 Flash로 바꾸면 됩니다.

Claude Code와 무엇이 다른가요?

OpenCode는 오픈소스이고 모델에 구애받지 않아 어떤 공급자든 설정 하나로 묶습니다. Claude Code는 Anthropic의 CLI로 Claude 프로토콜 전용입니다. 둘 다 같은 Foxwire 키로 동작합니다.

/models에 무료 모델이 보이는 이유는?

Those come from OpenCode's own Zen service — rotating promo models with rate limits and queues. Your Foxwire models are listed under the “Foxwire AI” provider: stable, no queues, and including Claude/GPT which the free tier doesn't have.

zsh: command not found: opencode가 나오면?

설치 프로그램은 opencode를 ~/.opencode/bin에 두고 ~/.zshrc를 수정합니다. 이미 열려 있던 터미널은 그 변경 이전 상태입니다. 새 터미널을 열거나 source ~/.zshrc를 실행하세요. 그래도 없으면 export PATH="$HOME/.opencode/bin:$PATH"를 실행합니다.

401이나 model not found가 나오면?

401이면 opencode.json을 열어 apiKey 줄에 자리표시자가 아닌 실제 키(sk-corr-로 시작)가 들어 있는지 확인하세요. model not found면 위 표의 모델 ID를 그대로 쓰세요(예: claude-sonnet-5).

Claude Code도 쓰시나요? 같은 키를 그대로 사용할 수 있습니다: Claude Code 설정 / Codex

3분이면 코딩 시작

키를 만들고 설정을 넣은 뒤 OpenCode를 실행하세요. 사용한 만큼만 냅니다.