Skip to main content
OpenCode는 @ai-sdk/openai-compatible을 사용해 BetterToken에 연결합니다. OpenCode 제공자 이름은 BetterToken 또는 OpenAI Compatible로 지정하세요. GPT, Kimi, GLM은 BetterToken 내부의 모델 제공자이며 OpenCode 제공자 이름이 아닙니다.

주요 설정

준비 사항

설치하기

명령줄 설정

BetterToken 자동 설정 스크립트는 OpenCode의 BetterToken 제공자를 생성하거나 업데이트합니다. Node.js가 필요합니다. API Key 또는 Model ID를 인수로 전달하지 않으면 직접 입력하라는 메시지가 표시됩니다.
스크립트가 완료되면 bettertoken/YOUR_MODEL_ID를 선택하세요. OpenCode가 이미 실행 중이라면 테스트 전에 다시 시작하세요.

수동 설정

방법 1: /connect로 인증 정보 저장

OpenCode를 시작하고 다음을 실행하세요.
Other를 선택하고 제공자 ID로 bettertoken을 입력한 뒤 YOUR_API_KEY를 입력하세요. OpenCode가 인증 정보를 로컬에 저장합니다.

방법 2: JSON 설정

전역 파일은 ~/.config/opencode/opencode.json입니다. 프로젝트 루트에서는 opencode.json을 사용할 수 있습니다.
/connect를 사용하지 않으면 "apiKey": "YOUR_API_KEY"options 아래에 추가하세요. 실제 Key가 포함된 설정은 절대 커밋하지 마세요.

연결 확인

프로젝트에서 opencode를 실행하고 bettertoken/YOUR_MODEL_ID를 선택한 뒤 짧은 메시지를 보내세요. 정상 응답이 오면 설정이 완료된 것입니다. JSON을 변경한 뒤에는 OpenCode를 다시 시작하세요.

모델 전환

YOUR_MODEL_IDprovider.bettertoken.models 아래에 추가하고 최상위 model을 업데이트한 뒤 저장하고 다시 시작하세요.

흔한 오류

고급 설정

지원 Provider

표시된 상태는 이 페이지에서 설명하는 BetterToken 설정 방식에 적용됩니다.
  • 명령줄 + 수동 설정: 생성된 명령을 사용하거나 전체 수동 단계를 따르세요.
  • 수동 설정: API Key, Base URL, Model을 입력하세요.
  • 지원되지 않음: 검증된 직접 연결 방식이 아직 없습니다.

관련 FAQ

선택 사항: CC Switch로 제공자 관리

여러 도구의 제공자를 한곳에서 관리하려면 CC Switch의 OpenCode 설정을 참고하세요.

기술 세부 정보

OpenCode 제공자는 bettertoken이며 @ai-sdk/openai-compatible과 Chat Completions를 사용합니다. GPT, Kimi, GLM은 BetterToken의 모델 제공자입니다. 선택한 전체 Model ID를 models에 입력하세요.