Kilo Code API 키 설정
Kilo Code API 키: kilo.json에 자신의 키 설정
아래 블록을 kilo.json에 붙여넣고 자신의 API 키로 바꾸면 Kilo Code에서 Claude 및 GPT 모델을 사용할 수 있습니다. 사용한 만큼 지불하세요.
{
"$schema": "https://app.kilo.ai/config.json",
"model": "aicodewith/claude-haiku-4-5-20251001",
"provider": {
"aicodewith": {
"npm": "@ai-sdk/openai-compatible",
"name": "AI Code With",
"options": {
"baseURL": "https://api.aicodewith.ai/v1",
"apiKey": "sk-***"
},
"models": {
"claude-haiku-4-5-20251001": {
"name": "Claude Haiku 4.5"
},
"gpt-5.5": {
"name": "GPT-5.5"
}
}
}
}
}설정 단계
나중에 사용할 터미널을 위해 이 키를 저장하세요
로그인하면 이 명령에 사용자의 키가 포함됩니다. 복사해서 한 번 실행하면 도구가 테스트한 위치에 키를 보관합니다.
mkdir -p "$(dirname "$HOME/.config/kilo/kilo.json")"
cat > "$HOME/.config/kilo/kilo.json" << 'EOF'
{
"$schema": "https://app.kilo.ai/config.json",
"model": "aicodewith/claude-haiku-4-5-20251001",
"provider": {
"aicodewith": {
"npm": "@ai-sdk/openai-compatible",
"name": "AI Code With",
"options": {
"baseURL": "https://api.aicodewith.ai/v1",
"apiKey": "sk-***"
},
"models": {
"claude-haiku-4-5-20251001": {
"name": "Claude Haiku 4.5"
},
"gpt-5.5": {
"name": "GPT-5.5"
}
}
}
}
}
EOF로그아웃한 방문자에게는 자리 표시자만 표시됩니다. 로그인하면 키를 채워 드립니다. Sign in · 콘솔에서 키 받기
복사는 명령을 클립보드에 넣을 뿐입니다. 아직 터미널에서 실행하거나 도구 설정에 키를 붙여넣어야 합니다. API 키 받는 방법
이 단계는 Linux(bash)에서 테스트되었습니다. macOS와 Windows는 아직 테스트되지 않아 목록에 없습니다.
아직 Kilo Code가 없나요? 설치하세요 (설치되어 있으면 건너뛰세요)
npm i -g @kilocode/cli를 실행한 다음kilo --version을 실행하세요. 버전 번호가 나오면 설치된 것입니다.npm i -g @kilocode/cli로 Kilo Code CLI를 설치한 다음, kilo --version이 7.8.8을 출력하면 작동하는 것입니다 kilo.json에 설정을 붙여넣고 API 키를 추가하세요
~/.config/kilo/kilo.json을 열고 이 페이지 상단의 블록을 붙여넣은 다음,sk-***를 API 키로 바꾸세요 (API 키 받기). 저장 후 파일에"apiKey": "sk-…"줄이 있고, 새 터미널을 열거나 재부팅해도 유지됩니다.~/.config/kilo/kilo.json의 provider.aicodewith.options.apiKey에 키를 직접 넣으세요 (여기서는 sk-***로 마스킹됨) 새 터미널을 열고 Kilo Code 테스트하기
새 터미널을 열고
kilo run -m aicodewith/claude-haiku-4-5-20251001 "Reply with exactly: OK"를 실행하세요.OK가 나오면 Kilo Code가 API 키를 사용 중인 것입니다.확인: 터미널을 닫고 새 터미널을 연 다음(export 없이) kilo run -m aicodewith/claude-haiku-4-5-20251001 "Reply with exactly: OK"를 실행하세요. OK 응답이 나오면 설정이 완료된 것입니다. OK가 나오지 않나요? 오류를 대조해보세요
터미널의 오류를 아래 일반적인 오류와 비교해보세요. 각 항목에는 원인과 해결 방법이 나와 있습니다.
Kilo Code 모델 전환: -m 뒤의 이름 바꾸기
-m뒤에aicodewith/와 kilo.json의models아래에 나열된 모델을 쓰세요. 예:aicodewith/gpt-5.5. 모델을 추가하려면 먼저models아래에 해당 Model ID를 나열하세요. 모델 및 가격을 참고하세요.
자주 발생하는 오류
키가 설정되지 않음: Error: Unauthorized: 请在请求中提供有效的 API Key。
표시되는 내용
Error: Unauthorized: 请在请求中提供有效的 API Key。 (한국어: "요청에 유효한 API 키를 제공하세요.")
- 원인
- kilo.json의 apiKey가 {env:AICODEWITH_API_KEY}로 설정되어 있는데, 새 터미널에는 해당 변수가 없습니다.
- 해결 방법
- 2단계에서처럼 apiKey에 키를 직접 입력하세요.
2단계로 돌아가기: kilo.json에 구성을 붙여넣으세요 →
잘못된 키: Error: Unauthorized: 请在请求中提供有效的 API Key。
표시되는 내용
Error: Unauthorized: 请在请求中提供有效的 API Key。 (한국어: "요청에 유효한 API 키를 제공하세요.")
- 원인
- apiKey가 잘못되었습니다. 키가 없을 때와 동일한 오류가 발생합니다.
- 해결 방법
- 콘솔에서 키를 다시 복사하여 apiKey 따옴표 안의 값을 교체하세요.
2단계로 돌아가기: kilo.json에 구성을 붙여넣으세요 →
Error: Model not found
표시되는 내용
Error: Model not found
- 원인
- -m 뒤의 모델이 kilo.json의 models에 나열되어 있지 않으면(예: aicodewith/no-such-model) Kilo Code는 요청을 보내기 전에 중지됩니다.
- 해결 방법
- models에 나열된 모델을 사용하세요(예: aicodewith/gpt-5.5).
3단계로 돌아가기: 새 터미널을 열고 Kilo Code를 테스트하세요 →
FAQ
Kilo Code에서 내 API 키를 어떻게 사용하나요?
~/.config/kilo/kilo.json에 baseURL이 https://api.aicodewith.ai/v1인 aicodewith 제공자를 추가하고 apiKey에 키를 입력하세요. 새 터미널에서도 유지됩니다.
Kilo Code base URL에 /v1을 포함해야 하나요?
네. https://api.aicodewith.ai/v1을 사용하세요.
Kilo Code의 kilo.json은 어디에 있나요?
전역 구성 파일은 ~/.config/kilo/kilo.json입니다.
Kilo Code가 Unauthorized라고 표시됩니다. 어떻게 해야 하나요?
kilo.json의 apiKey가 없거나 잘못되었습니다. 해결 방법은 위의 일반적인 오류를 참조하세요.