OpenCode에서 Kimi K3를 쓰기 시작하는 데는 명령어 세 개면 충분하다. 표시 요금은 100만 토큰당 입력 $3, 출력 $15로 Sonnet급이지만, 프롬프트 캐시를 적극 활용한 실제 OpenCode 세션 평균 비용은 $1.79에 그친다.
OpenCode에 Kimi K3 연결하는 3단계
OpenCode는 오픈소스 터미널 코딩 에이전트다. Kimi 연동을 위한 인증 기능이 내장돼 있어 베이스 URL을 따로 붙여 넣거나 설정 파일을 손볼 필요가 없다. 아래 절차는 OpenCode 1.18.3과 Kimi 공식 연동 가이드를 기준으로 한다.
1. API 키 연결하기
opencode auth login을 실행한 뒤 제공업체로 Moonshot AI를 선택하고, Kimi Open Platform에서 발급한 키를 붙여 넣는다. 여기서 놓치기 쉬운 점이 두 가지 있다. 계정에 실제 잔액이 있어야 하며 신규 사용자 바우처는 K3에 사용할 수 없다. 또한 키는 설정 파일, 스크린샷, git 저장소 어디에도 남기지 않는 편이 좋다. OpenCode가 자체 자격 증명 시스템에 키를 보관하는 이유가 있다.
2. kimi-k3 모델 선택하기
OpenCode 안에서 /models를 실행하고 kimi-k3를 고른다. 그러면 100만 토큰 전체 컨텍스트 윈도우가 적용된다. 턴당 출력은 최대 131K 토큰이다. 상태 표시줄에는 이제 "Kimi K3"와 "Moonshot AI"가 표시돼야 한다.
3. 추론 강도 조절하기
/variants를 실행하면 K3가 답변 전 어느 정도로 깊게 추론할지 설정할 수 있다. 기본값은 max이며 high나 low로 낮출 수 있다. 뒤의 비용 섹션에서 보겠지만, 이 설정이 지출에 가장 큰 영향을 준다.
실제 Kimi K3 세션 비용은 얼마일까
K3의 정가는 입력 100만 토큰당 $3, 출력 100만 토큰당 $15다. Claude Sonnet 5 프로모션 요금인 $2/$10보다 높다.
다만 실사용 비용은 훨씬 낮다. 대부분의 토큰이 저렴한 캐시 읽기로 처리되기 때문이다. 아래 모델별 페이지에 표시된 OpenCode 공개 사용량 데이터에 따르면, Kimi K3의 평균 세션 비용은 $1.79다. 완료된 세션 66,379개를 집계한 수치이며 세션당 평균 2.9M 토큰을 사용했다. 실제 사용 토큰 기준으로는 100만 토큰당 약 $0.62로, 정가 $3보다 크게 낮다. 입력 토큰의 93%가 캐시 히트이고, 캐시 히트 비용은 100만 토큰당 $3.00이 아니라 $0.30이기 때문이다. 할인율은 90%다. Artificial Analysis는 혼합 단가를 100만 토큰당 $2.31로 제시하지만, 이는 캐싱 비율을 70%로 가정한 값이다. OpenCode의 실제 캐시 적중률이 93%이기에 세션 비용도 더 낮게 나온다.
정가 자체는 Sonnet급이다. 오픈 웨이트 공개는 2026년 7월 27일까지 전체 가중치가 공개된다는 의미로, 셀프호스팅 범위에는 변화를 주지만 API 이용 요금에는 영향을 주지 않는다. 100만 토큰당 요금은 다음과 같이 비교할 수 있다.
K3는 OpenCode Go에서 토큰 사용량 기준 9위이며, OpenCode 모멘텀 데이터 기준 7월 20일까지 8주 동안 사용량이 두 배로 늘었다. 표면적인 요금은 비싸지만, 어려운 작업을 위한 수요는 여전히 강하다는 뜻이다.
K3의 토큰 소모를 줄이는 방법
가장 흔한 불만은 토큰당 가격보다 K3가 쓰는 토큰 총량이다. 기본값이 max 추론 강도라 행동에 나서기 전 길게 생각하는데, 단순 수정 작업에서는 이 추론이 불필요한 비용이 될 수 있다. 2026년 7월 한 OpenCode 사용자는 X에서 가벼운 모델이라면 더 빨리 끝낼 작업에도 "별다른 성과 없이" 토큰을 많이 태울 수 있다고 직설적으로 표현했다.
다음 세 가지를 조절하면 소모를 억제할 수 있다.
- variant를 낮춘다. 일상적인 작업에는
/variants에서low또는high를 선택한다.max는 아키텍처 설계나 여러 파일을 아우르는 리팩터링에는 값어치가 있지만, 함수 이름 하나를 바꾸는 작업에는 과하다. - 캐시를 최대한 활용한다. K3 세션 비용이 낮게 유지되는 핵심은 93%의 캐시 적중률이다. 작업을 새로 시작하기보다 하나의 긴 세션에서 이어 가는 편이 좋다. 세션을 재시작할 때마다 캐시되지 않은 컨텍스트가 정가로 다시 전송된다.
- 에이전트 환경을 가볍게 만든다. 에이전트 스캐폴드가 복잡하면 K3는 과도하게 생각하는 경향이 있다. 항상 로드되는 지시 파일, 쓰지 않는 MCP 서버, 장황한 도구 설명을 줄이면 도구 왕복 횟수와 불필요하게 깊어질 여지를 함께 줄일 수 있다.
대신 감수할 부분도 있다. OpenCode에서 K3는 가벼운 모델보다 느리게 느껴질 수 있는데, 이것이 추론에 드는 비용이다. 깊이보다 응답 지연 시간이 중요하다면 모델을 바꾸는 편이 낫다.
Kimi K3와 Kimi K2.7 Code, 저렴한 모델이 더 나은 경우
K3는 Kimi K2.7 Code보다 대략 세 배 비싸다. 결국 관건은 그 가격 차이가 정당화되는 작업이 무엇인가다.
저렴한 선택지를 점검하기 위해 2026-07-20에 API로 K2.7 Code를 호출해 작은 과제를 맡겼다. 복잡도 분석을 포함한 Python merge_intervals 함수를 작성하는 일이었다. 모델은 10.7초 만에 정렬 후 선형 병합 방식의 올바르고 관용적인 코드를 내놓았다. 시간 복잡도는 O(n log n), 공간 복잡도는 O(n)이며, 프롬프트 52토큰과 완료 341토큰을 사용했다. 버그 수정, 작은 함수 작성, 테스트 코드 뼈대 같은 일상적인 코딩이라면 대부분 이 정도면 충분하고, 토큰 비용도 K3의 일부 수준이다.
K3는 강점이 분명한 작업에 남겨 두는 편이 좋다. 100만 토큰 윈도우를 채울 만큼 긴 컨텍스트 작업, 복잡하게 얽힌 여러 파일에 대한 추론, 가벼운 모델이 계속 실패하는 과제가 여기에 해당한다. 매일 쓸 모델을 고르는 중이라면, 헤비 리프팅용 모델을 찾는 경우와 달리 K2.7 Code와 GLM 5.2의 맞대결도 좋은 참고 자료가 된다.
Direct API·OpenRouter·구독 플랜: 비용을 줄이는 선택지
K3로 연결하는 경로에 따라 안정성과 비용이 모두 달라진다.
Direct Kimi API. Kimi Open Platform에 직접 연결하는 방식이 가장 안정적이다. OpenRouter의 K3는 단일 제공업체가 서비스하므로, 부하가 걸리면 429(속도 제한) 오류가 자주 발생할 수 있다. 직접 연결하면 이 병목을 피할 수 있다.
OpenCode Go 구독. 월간 플랜은 약 $10–19이며, 주력 모델이 막힐 때 K3를 정액제 "세컨드 풀"처럼 쓸 수 있다. 실제로 여러 사용자가 Claude 세션이 작업 도중 끊겼을 때 쓰는 대체 수단으로 이렇게 운용하고 있으며, 상시 주력 모델로 쓰는 방식은 아니다.
API 게이트웨이. 이미 하나의 키로 여러 모델을 연결해 쓰고 있다면, AIReiter 같은 Anthropic 및 OpenAI 호환 게이트웨이에서 종량제 방식으로 다른 모델과 함께 K3를 호출할 수 있다. 세션당 비용을 낮춰 주는 동일한 캐싱 경제성도 적용된다. 연결 경로를 결정하기 전 토큰 단가를 비교하려면 Kimi K3 요금 분석에서 토큰당 계산을 확인할 수 있다.
OpenCode에서 Kimi K3를 쓸 만한가
두 부류라면 도입 전 한 번 더 생각해 볼 만하다. 저렴한 고빈도 에이전트 루프를 돌린다면 K2.7 Code나 더 가벼운 모델로도 품질 저하를 거의 없이 비용을 아낄 수 있다. 빠른 응답이 필요한 경우에는 K3의 max 추론이 variant를 낮추기 전까지 느리게 느껴질 수 있다.
그 외라면 답은 그렇다. 100만 토큰 컨텍스트를 갖춘 리더보드 상위 모델을 명령 세 개로 설정하고, 실제 세션당 $2 미만에 쓸 수 있다. 작업 중간에 멈추는 어시스턴트를 떠나려는 상황이라면, 완전히 통제할 수 있는 선택지이기도 하다.
FAQ
OpenCode에서 Kimi K3를 무료로 쓸 수 있나?
아니다. K3는 종량제 모델이며 잔액이 충전된 Kimi Open Platform 계정이 필요하다. 신규 사용자 바우처도 적용되지 않는다. OpenCode 자체는 무료 오픈소스이므로 K3 토큰 비용만 내면 된다.
Kimi K3의 100만 토큰당 비용은 얼마인가?
정가는 입력 100만 토큰당 $3, 출력 100만 토큰당 $15다. 실제 지불 비용은 훨씬 낮다. 캐시 히트는 100만 토큰당 $0.30이며, OpenCode의 실제 세션 평균 비용은 93% 캐시 적중률 덕분에 $1.79다.
Kimi K3는 오픈소스인가?
오픈 웨이트 모델이다. Moonshot은 2026년 7월 27일까지 전체 모델 가중치를 공개하며, 이는 3조 파라미터급 최초의 오픈 모델이 된다. 호스팅 API는 계속 유료다.
Kimi K3의 코딩 성능은 Claude만큼 좋은가?
Arena 코딩 리더보드에서 K3는 현재 최상위권이며, Artificial Analysis Intelligence Index에서는 57점을 기록했다. 187개 모델 중 4위다. 실제로 어려운 코딩 작업에서는 최전선의 비공개 모델과 경쟁할 수 있는 성능을 보이며, 정가도 비슷한 수준이다.
Kimi K3에서 429 오류가 발생하는 이유는 무엇인가?
429 오류가 자주 난다면 대개 OpenRouter를 통한 연결이 원인이다. 이곳의 K3는 단일 제공업체가 서비스한다. OpenCode 내장 인증을 통해 Kimi Open Platform에 직접 연결하면 이 제한을 피할 수 있다.