문서
Qoder
독립 실행형 Qoder 데스크톱 앱에서는 Provider → Custom에서 임의의 Base URL을 설정할 수 있습니다. 필드 세 개를 채우고 모델 ID를 직접 입력하면 하나의 키로 Claude와 GPT를 사용할 수 있습니다. 둘 다 Qoder 자체 카탈로그에는 없습니다.
Qoder Settings → Models → + Add → Provider → Custom에서 OpenAI 호환 Base URL, API Key, 직접 입력하는 Model IDs를 설정하면 독립형 Qoder 데스크톱 앱에서 Claude와 GPT를 사용할 수 있습니다. 둘 다 자체 카탈로그에는 없습니다
Qoder Settings -> Models -> + Add -> Provider -> Custom
Provider OpenAI Compatible <- under "Custom", not a preset
API type Chat Completions API <- asked only for OpenAI Compatible
Base URL https://api.kunavo.com/v1
API Key sk-kn-...
Model ID claude-sonnet-5 <- typed by hand
Add Model ID claude-opus-5
Add Model ID claude-haiku-4-5
Next ->
Display name Kunavo · Sonnet 5
Supported Context Windows pick from what the model supports
Default Context Window one of the values picked above
Vision on for models that take image input
Thinking Mode on for reasoning models, then pick effort levels
Validate and Add ModelOpenAI Compatible와 Anthropic Compatible를 제공합니다. 2026년 9월 5일자 릴리스 노트 0.1.8에서는 이 기능을 “Personal 플랜의 BYOK가 이제 모든 OpenAI 또는 Anthropic 호환 모델 서비스의 사용자 지정 Base URL을 지원합니다”라고 소개했습니다. Qoder IDE의 사용자 지정 모델 페이지에는 이름이 지정된 공급자만 나와 있으며 Base URL라는 문자열은 없습니다. 해당 필드가 화면에 보이지 않는다면 다른 Qoder 제품을 사용 중일 가능성이 큽니다./v1 접미사가 포함됩니다. Qoder 페이지에서는 “모델 서비스에서 제공한 정확한 Base URL을 입력”하라고 안내하고 https://api.example.com/v1을 예시 형식으로 보여 줍니다. 따라서 OpenAI 호환 엔드포인트에는 기본 도메인만 입력하는 것이 아니라 /v1 루트를 입력해야 합니다. 이는 https://api.kunavo.com를 사용하고 경로를 자체적으로 추가하는 Anthropic 방식의 클라이언트와 반대입니다.Anthropic Compatible 사용자 지정 공급자도 제공하며 Kunavo는 /v1/messages도 지원합니다. 문서에는 Base URL 예시 하나만 나와 있고 각 프로토콜이 어떤 경로를 추가하는지는 설명하지 않으므로, 해당 유형에 https://api.kunavo.com와 https://api.kunavo.com/v1 중 어느 쪽이 필요한지 확정할 수 없습니다. 위의 OpenAI 호환 경로는 Qoder 자체 예시로 확인할 수 있습니다. Anthropic 유형을 선택하면 두 형식을 모두 시도해야 할 수 있습니다. Qoder의 문제 해결 목록도 바로 이 점부터 확인하라고 안내합니다. “Base URL이 완전한지, 선택한 호환 프로토콜과 API 유형이 엔드포인트에 맞는지 확인하세요.”sk-kn-로 시작합니다) $10부터 크레딧을 추가하세요. 호출 비용은 해당 잔액에서 차감되며 실패한 호출에는 요금이 부과되지 않습니다. 그러면 대시보드가 Qoder 설정 화면에서 열립니다.단계별 안내
/app/keys에서 키를 생성해 복사하세요. 키는 한 번만 표시됩니다.- Qoder Settings를 열고 왼쪽 탐색에서 Models를 선택한 다음 + Add를 클릭합니다.
- Provider를 열고 Custom 아래에서
OpenAI Compatible를 선택합니다. 위쪽의 사전 설정 공급자 중 하나를 선택하면 안 됩니다. 그런 다음 API 유형으로Chat Completions API를 선택합니다. - Base URL, API Key, 최소 하나의 Model ID를 입력합니다. Qoder 문서에는 이 필드에서 모델 목록을 검색하는 기능이 나와 있지 않으므로 ID를 직접 입력하세요. 같은 엔드포인트에 모델을 추가할 때마다 Add Model ID를 클릭합니다.
- Next를 클릭하고 Qoder가 자동으로 추론할 수 없는 기능을 설정합니다. Display name, Supported Context Windows, 해당 값 중 하나를 Default Context Window로 설정하고, 모델이 지원하는 경우 Vision과 Thinking Mode를 켭니다.
- Validate and Add Model을 클릭합니다. Qoder의 모델 선택기 페이지에 따르면 모델을 추가하면 “작업, Agent, 자동화의 모델 선택기에서 사용할 수 있습니다.”
독립 실행형 Qoder 앱의 사용자 지정 모델 페이지에서 확인했습니다(2026년 9월 21일 기준). 서드파티 설정은 변경될 수 있으므로, 여기의 필드 이름이 실제 화면과 다르면 이 문서가 아니라 해당 페이지를 기준으로 삼으세요.
클라이언트를 디버깅하기 전에 확인할 사항
한 번의 요청으로 문제가 엔드포인트, 키 또는 구성 파일 중 어디에 있는지 판단할 수 있습니다. 이 요청에서 JSON이 반환되면 동일한 base URL과 키가 Qoder에서 작동합니다.
# Settles whether a failure is the endpoint, the key, or the client.
curl -sS https://api.kunavo.com/v1/models \
-H "Authorization: Bearer sk-kn-..."필드에 입력할 model id
모든 텍스트 모델은 model id로 접근할 수 있습니다. 현재 목록은 GET /v1/models이며, 가격이 포함된 카탈로그는 모델 페이지에서 확인할 수 있습니다. 요금은 토큰 100만 개당 USD 기준이며 입력 / 출력 순서입니다.
| 모델 ID | Kunavo 입력/출력 | Qoder에서의 위치 |
|---|---|---|
claude-sonnet-5 | $1.40 / $7.00 | 작업 및 Agent 선택기의 기본 작동 모델 |
claude-opus-5 | $3.50 / $17.50 | 잘못된 계획으로 토큰보다 큰 비용이 발생하는 대규모 리팩터링 |
claude-haiku-4-5 | $0.70 / $3.50 | 실행 횟수가 비용을 좌우하는 대량 자동화 작업 |
gpt-5-6-sol | $2.00 / $12.00 | 같은 키와 같은 엔드포인트로 다른 모델 계열에서 받아 보는 추가 의견 |
Qoder에 Base URL 필드가 없는 이유
Qoder 제품군의 세 가지 환경에서 자체 키 사용(BYOK)을 지원한다고 문서화했지만, 직접 선택한 엔드포인트를 설정할 수 있다고 문서화한 환경은 하나뿐입니다. 이 차이에 따라 현재 사용 중인 제품에서 위 설정을 할 수 있는지가 결정되므로, 구성 파일을 수정하기 전에 확인해야 합니다. CLI 페이지에서는 구성 파일을 건드리지 말라고 명시합니다.
| 표면 | 사용자 지정 Base URL이 문서화되어 있나요? | 공식 페이지의 안내 |
|---|---|---|
| Qoder(독립 실행형 앱) | 예 | 공급자 목록의 Custom 아래에 OpenAI Compatible와 Anthropic Compatible가 있으며, Base URL, API Key, 직접 입력하는 Model ID 항목이 있습니다. 이 페이지입니다. |
| Qoder IDE | 아니요 | 사용자 지정 모델 페이지에는 “Applicable For: Users with Individuals plans”라고 적혀 있고 공급자 이름으로 Alibaba Cloud Model Studio, DeepSeek, Z.ai, Kimi, MiniMax, Xiaomi MIMO가 나열되어 있습니다. Base URL 문자열은 나오지 않습니다. |
| Qoder CLI | 문서 페이지에는 없음 | /model 아래에 Custom 탭과 Add custom model...가 있지만, 페이지에는 Base URL이 문서화되어 있지 않으며 “settings.에서 BYOK를 수동으로 구성하지 마세요”라고 경고합니다. |
CLI는 자체 릴리스 노트와 공식 문서의 설명이 일치하지 않아 혼동을 주는 제품입니다. 2026년 9월 11일자 릴리스 노트 1.1.50에는 “Personal 에디션 사용자는 이제 Custom 페이지에서 사용자 지정 URL 엔드포인트를 사용하는 BYOK 모델을 중앙에서 구성하고 관리할 수 있습니다”라고 되어 있습니다. 하지만 그 이후에도 남아 있는 사용자 지정 모델 페이지에서는 대신 카탈로그를 설명합니다. “사용 가능한 공급자, 모델, 인증 정보 필드는 현재 계정에서 이용할 수 있는 BYOK 카탈로그에 따라 결정됩니다.” 이 두 자료와 IDE 페이지 모두 Individual 플랜을 기능 사용 조건으로 둡니다. 따라서 Custom 탭이 없거나 엔드포인트 필드가 보이지 않는다면, 확인할 것은 구성 파일이 아니라 계정의 플랜과 해당 계정의 카탈로그에서 제공하는 항목입니다. CLI 페이지에서는 구성 파일을 직접 편집하지 말라고 안내하며, 어차피 이 파일은 카탈로그에서 다시 생성됩니다.
자주 묻는 질문
Qoder에 사용자 지정 공급자를 추가하려면 어떻게 하나요?
독립 실행형 Qoder 데스크톱 앱에서 Qoder Settings를 열고 왼쪽 탐색의 Models를 선택한 다음 + Add를 클릭합니다. Provider를 열고 Custom 아래에서 “OpenAI Compatible” 또는 “Anthropic Compatible”을 선택합니다. OpenAI 유형을 선택한 경우 Chat Completions API 또는 Responses API도 선택합니다. Base URL, API Key, 최소 하나의 Model ID를 입력합니다. 같은 엔드포인트에 모델을 추가할 때는 Add Model ID를 사용합니다. Next를 클릭해 Display name, Supported Context Windows, Default Context Window, Vision, Thinking Mode를 설정한 다음 Validate and Add Model을 클릭합니다. Qoder는 저장하기 전에 연결을 검증합니다.
Qoder의 Base URL은 끝에 /v1을 붙여야 하나요?
OpenAI 호환 엔드포인트라면 그렇습니다. Qoder의 사용자 지정 모델 페이지에서는 모델 서비스가 제공한 정확한 Base URL을 입력하라고 안내하며, 예시 형식으로 https://api.example.com/v1을 보여 줍니다. 따라서 오리진만이 아니라 /v1 루트를 입력해야 합니다. Kunavo의 경우 https://api.kunavo.com/v1입니다. Anthropic Compatible 유형에는 별도의 예시가 없고 어떤 경로를 덧붙이는지도 명시되어 있지 않아 문서만으로는 이 경우를 확정할 수 없습니다. 먼저 /v1 루트를 시도하고, 검증에 실패하면 오리진만 입력해 보세요.
Qoder에 Custom 탭이나 Base URL 필드가 없는 이유는 무엇인가요?
Qoder의 세 가지 환경은 자체 키 사용(BYOK) 규칙이 서로 다르기 때문입니다. 임의의 Base URL 설정을 문서화한 제품은 독립 실행형 Qoder 데스크톱 앱뿐입니다. Qoder IDE의 사용자 지정 모델 페이지에는 이름이 지정된 공급자만 나와 있고 Base URL은 언급되지 않습니다. Qoder CLI 페이지에서는 사용 가능한 공급자, 모델, 인증 정보 필드가 현재 계정에서 제공되는 BYOK 카탈로그에 따라 결정된다고 설명합니다. IDE와 CLI 페이지 모두 Individual 플랜을 기능 사용 조건으로 둡니다. 필드가 없다면 어떤 Qoder 제품을 열었는지, 계정의 플랜과 카탈로그에서 무엇을 사용할 수 있는지 확인하세요. CLI 페이지에서는 settings.json에서 BYOK를 직접 구성하지 말라고 명시합니다.
Anthropic 계정 없이 Qoder에서 Claude 모델을 사용할 수 있나요?
사용자 지정 공급자를 통해 사용할 수 있습니다. 기본 제공 카탈로그는 별개입니다. Qoder의 모델 선택기 페이지에는 Qwen, DeepSeek, GLM, Kimi, MiniMax 모델이 나와 있으며 Claude, GPT, Gemini 모델은 없습니다. 따라서 해당 모델을 사용하려면 문서상 자체 키 사용(BYOK) 경로를 이용해야 합니다. 여기서 “OpenAI Compatible”은 공급업체가 아니라 통신 프로토콜을 선택하는 항목입니다. 직접 입력한 Model ID는 설정한 Base URL에서 처리되므로 엔드포인트가 해당 ID를 제공하면 Claude ID도 작동합니다. 사용하는 인증 정보는 Anthropic 계정의 것이 아니라 해당 엔드포인트의 것입니다.
Qoder에서 사용자 지정 모델을 사용해도 Qoder Credits가 차감되나요?
Qoder의 사용자 지정 모델 페이지에 따르면 사용자 지정 모델 요금은 공급자 API 계정에 직접 청구되며 Qoder Credits는 차감되지 않습니다. 예외는 Repo Wiki입니다. 고정 모델을 사용하고 별도로 요금이 청구되며, 생성 시 알림이 표시됩니다. Kunavo에서는 이 요금이 월 이용료 없이 선불 잔액에서 토큰당 차감됩니다. 또한 저장된 사용자 지정 모델의 API 키만 Qoder의 Edit 작업으로 수정할 수 있습니다. Base URL을 바꾸려면 기존 항목을 삭제하고 다시 추가해야 합니다.
Kunavo는 Qoder에서 이 설정을 테스트했나요?
아니요. Kunavo는 어떤 Qoder 환경에서도 세션을 실행하지 않았으며, 이 페이지는 런타임 호환성 보고서가 아닙니다. 표시된 날짜에 Qoder의 사용자 지정 모델 공식 페이지에서 필드 이름과 순서를 옮겼고, 엔드포인트 쪽 정보는 Kunavo가 공개한 API에서 가져왔습니다. 필요한 확인은 사용자 컴퓨터에서 진행됩니다. Qoder의 Validate and Add Model 버튼은 저장하기 전에 Base URL, 키, Model ID를 함께 테스트합니다. 같은 Base URL과 키로 curl을 실행하면 문제가 엔드포인트에 있는지 클라이언트에 있는지 확인할 수 있습니다.