콘텐츠로 이동
무료 가입
Coding Agent 설정

Continue CLI 설치 및 API 설정

Continue CLI를 설치하고 BetterToken Base URL 및 API Key를 설정한 다음 모델을 선택하고 일반적인 오류를 해결하세요.

Continue CLI를 BetterToken에 연결하려면 API Key를 준비하고 아래 Base URL을 입력한 후 모델 광장에서 현재 Model ID를 선택하세요.

주요 설정

필드값
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
모델모델 광장의 현재 Model ID

사전 요구 사항

가입하고 BetterToken API Key 받기

이미 계정이 있나요? 로그인하고 잔액을 충전한 다음 콘솔에서 키를 만드세요.

추가 요구 사항

  • npm 설치 방법을 사용할 때 Node.js 20 이상 설치

설치

Continue CLI 설치

macOS / Linux

터미널 창
curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bash

Windows PowerShell

터미널 창
irm https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.ps1 | iex

npm (cross-platform)

터미널 창
npm install -g @continuedev/cli

설치 후 cn을 사용할 수 있는지 확인하세요.

터미널 창
cn --version

수동 설정

필드값
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
모델모델 광장의 현재 Model ID

API Key 및 Base URL 구성

API Key 환경 변수 설정

macOS / Linux

Continue CLI를 시작할 동일한 터미널에서 실행하세요.

터미널 창
export BETTERTOKEN_API_KEY="YOUR_API_KEY"

Windows PowerShell

Continue CLI를 시작할 동일한 PowerShell 창에서 실행하세요.

터미널 창
$env:BETTERTOKEN_API_KEY = "YOUR_API_KEY"

YOUR_API_KEY를 BetterToken API Key로 바꾸세요. key를 Git에 commit하거나 shared configuration file에 넣지 마세요.

config.yaml 만들기

user directory에서 이 파일을 만들거나 편집하세요.

  • macOS / Linux: ~/.continue/config.yaml
  • Windows: %USERPROFILE%\.continue\config.yaml

다음 configuration을 추가하세요.

name: BetterToken
version: 0.0.1
schema: v1
models:
- name: BetterToken GPT
provider: openai
model: YOUR_MODEL_ID
apiBase: "https://bettertoken.ai/v1"
apiKey: ${{ secrets.BETTERTOKEN_API_KEY }}
useResponsesApi: false

YOUR_MODEL_ID는 예시일 뿐입니다. 모델 광장의 현재 model ID로 바꾸세요.

useResponsesApi: false는 Continue의 API 선택 선호도를 나타냅니다. Continue는 모델에 따라 Responses 또는 Chat Completions를 선택할 수 있습니다. BetterToken은 두 API를 모두 지원하므로 어느 경로든 이 Base URL로 사용할 수 있습니다. 실제 요청 경로를 확인하려면 Dashboard의 요청 기록을 보세요. Continue CLI 1.5.47과 GPT 모델을 사용한 테스트에서는 useResponsesApi: false와 true 모두 /v1/responses로 요청을 보냈습니다. Continue CLI 1.5.47은 이 경로에서 텍스트 요청과 파일 읽기 도구 호출을 모두 완료했습니다.

Continue CLI 시작

macOS / Linux

터미널 창
cn --config ~/.continue/config.yaml

Windows PowerShell

터미널 창
cn --config "$env:USERPROFILE\.continue\config.yaml"

먼저 project directory로 이동한 다음 명령을 실행할 수 있습니다. configuration이 load되면 Continue CLI에서 task를 직접 입력하세요.

모델 변경

model을 config.yaml에서 변경한 후 현재 cn session을 끝내고 다시 시작하세요. Model ID는 구성된 endpoint와 호환되어야 합니다.

한 project에 별도 configuration을 사용하려면 해당 project에 저장하고 path를 명시적으로 지정하세요.

터미널 창
cn --config ./continue-bettertoken.yaml

연결 확인

짧은 테스트 prompt를 보내세요. 도구가 authentication 또는 Model ID 오류 없이 response를 반환하면 연결이 작동합니다. configuration을 변경한 후에는 도구를 완전히 다시 시작하세요.

모델 전환

model selector를 열거나 configuration의 Model field를 변경하세요. 모델 광장의 정확한 Model ID를 사용한 다음 현재 session을 다시 시작하세요.

일반적인 오류

증상해결 방법
401, Unauthorized 또는 API Key 오류현재 터미널에 BETTERTOKEN_API_KEY가 설정되어 있고 BetterToken API Key인지 확인하세요.
model not found모델 광장에서 정확한 Model ID를 확인하고 클라이언트의 모델 설정에 입력하세요.
Continue가 이전 configuration을 계속 사용함cn --config와 명시적 file path로 시작하세요. filename이 config.yaml인지 확인하세요.
잘못된 request URL 또는 404apiBase가 https://bettertoken.ai/v1인지 확인하세요. /chat/completions 또는 model name을 추가하지 마세요.
API Key 변수를 확인할 수 없음BETTERTOKEN_API_KEY를 cn을 시작하는 동일한 터미널에 설정한 다음 다시 시작하세요.
사용자 지정 Model ID에서 Agent 모드를 사용할 수 없음모델과 엔드포인트가 네이티브 도구 호출을 지원한다면 config.yaml의 해당 모델 항목에 capabilities: [tool_use]를 추가하세요. Continue 기능 설정을 참고하세요. 이 설정은 기능을 선언할 뿐 모델에 도구 지원을 추가하지는 않습니다.

설정 FAQ

Continue CLI는 어떤 Base URL을 사용해야 하나요?

https://bettertoken.ai/v1를 사용하세요. BetterToken의 OpenAI-compatible Base URL입니다.

BetterToken API Key를 사용할 수 있나요?

네. provider: openai와 함께 BetterToken API Key 및 Model ID를 사용하세요. useResponsesApi: false는 API 선택 선호도를 나타내며, Continue는 모델에 따라 Responses 또는 Chat Completions를 선택할 수 있습니다. BetterToken은 둘 다 지원합니다. 실제 경로는 Dashboard의 요청 기록에서 확인하세요.

저장된 configurations를 보거나 전환하려면 어떻게 하나요?

Continue CLI session에서 /config를 입력하여 local configurations를 보고 선택하세요.

Advanced setup

관련 가이드

기술 세부 정보

Protocol, endpoint 및 내부 provider 필드

이 설정은 provider: openai, apiBase: "https://bettertoken.ai/v1" 및 useResponsesApi: false를 사용합니다. 마지막 설정은 Continue의 API 선택 선호도를 나타내며, Continue는 모델에 따라 /responses 또는 /chat/completions를 선택할 수 있습니다. BetterToken은 둘 다 지원합니다. apiBase는 예제처럼 접미사 없이 유지하고, 실제 경로는 Dashboard의 요청 기록에서 확인하세요.