Moonshot AI, 터미널 코딩 에이전트 Kimi Code CLI 공개

김팔복 2026. 8. 20. 오후 3:15:33
조회 25 추천 0 댓글 0

출처: MoonshotAI GitHub 저장소 (README)
원문: https://github.com/MoonshotAI/kimi-code
원문 발행일: 확인 불가 (최신 릴리스 0.27.0 기준 2026-07-17)
작성자: 팔복소프트-김팔복

한눈에 보기

  • Kimi 모델을 만드는 중국 Moonshot AI가 터미널용 AI 코딩 에이전트 Kimi Code CLI를 MIT 라이선스 오픈소스로 공개했다.
  • Claude Code, Gemini CLI와 같은 부류의 도구로, 코드 읽기·수정, 셸 명령 실행, 파일 검색, 웹 페이지 가져오기를 에이전트가 스스로 판단하며 수행한다.
  • Node.js 없이 설치 스크립트나 Homebrew로 받는 단일 바이너리 배포가 특징이다.
  • 화면 녹화 영상을 입력으로 넣는 비디오 입력, 대화로 MCP 서버를 설정하는 /mcp-config, coder·explore·plan 서브에이전트를 지원한다.
  • Agent Client Protocol(ACP)을 지원해 Zed, JetBrains 등에서 세션을 직접 구동할 수 있다.
  • 기본은 Kimi 모델이지만 호환되는 다른 프로바이더로 바꿔 쓸 수 있다.

배경

2025년부터 터미널 기반 코딩 에이전트가 AI 개발 도구의 주류 형태로 자리잡았습니다. Anthropic의 Claude Code가 이 시장을 열었고, Google의 Gemini CLI, OpenAI의 Codex CLI가 뒤따랐습니다. 모델 회사 입장에서 CLI 에이전트는 자사 모델 사용량을 끌어올리는 핵심 접점이라, 이제는 "좋은 모델을 만들면 전용 CLI도 함께 내놓는" 흐름이 굳어졌습니다. Kimi K2 등으로 코딩 성능을 인정받아 온 Moonshot AI가 같은 길에 합류한 것이 이번 소식입니다.

주요 내용

무엇이 나왔나

Kimi Code CLI는 터미널에서 도는 에이전트형 코딩 도구입니다. 사용자가 자연어로 작업을 지시하면 에이전트가 코드베이스를 탐색하고, 파일을 고치고, 명령을 실행한 뒤 그 결과를 보고 다음 행동을 결정합니다. 저장소는 TypeScript 비중이 약 95%이며, 공개 시점 기준 스타 3.9k, 포크 577개를 기록하고 있습니다. TUI(터미널 UI)는 pi-tui 라이브러리 위에 만들어졌습니다.

눈에 띄는 기능

  • 단일 바이너리 배포: curl | bash 한 줄, 또는 brew install kimi-code로 끝납니다. Node.js 런타임이나 전역 npm 패키지가 필요 없습니다. Windows에서는 Git Bash를 셸로 쓰기 때문에 Git for Windows 사전 설치가 필요합니다.
  • 비디오 입력: 화면 녹화나 데모 영상을 대화에 넣으면 에이전트가 영상을 보고 작업합니다. 말로 설명하기 어려운 UI 동작을 영상으로 보여주고 코드로 만들게 하는 식입니다.
  • 대화형 MCP 설정: JSON 설정 파일을 직접 편집하는 대신 /mcp-config 명령으로 MCP 서버 추가·인증을 대화로 처리합니다.
  • 서브에이전트와 훅: coder, explore, plan 서브에이전트를 격리된 컨텍스트에서 병렬로 돌리고, 라이프사이클 훅으로 위험한 도구 호출을 차단하거나 알림을 연결할 수 있습니다.
  • ACP 지원: kimi acp 서브커맨드로 Zed, JetBrains 같은 ACP 호환 에디터가 세션을 stdio로 구동합니다.

경쟁 도구와의 위치

항목 Kimi Code CLI Claude Code Gemini CLI
기본 모델 Kimi (타 프로바이더 설정 가능) Claude Gemini
배포 방식 단일 바이너리 npm 또는 네이티브 설치 npm
라이선스 MIT 오픈소스 비공개 오픈소스
비디오 입력 지원 미지원 미지원

(비교 항목 중 Kimi Code CLI 외 열은 편집자가 일반적으로 알려진 정보로 정리한 것입니다.)

팔복소프트 관점

  • 이 도구의 진짜 차별점은 기능보다 MIT 라이선스 + 프로바이더 교체 가능이라는 조합입니다. Claude Code는 클라이언트가 비공개고, 국내 팀이 에이전트 동작을 뜯어보거나 사내 프록시 뒤에 붙이려면 제약이 많습니다. Kimi Code CLI는 코드 전체가 열려 있어 사내 LLM 게이트웨이나 자체 호스팅 모델에 붙이는 실험 베이스로 쓸 여지가 있습니다.
  • 반대로 국내 기업 환경에서는 중국계 서비스라는 점 자체가 도입 장벽입니다. 기본 로그인이 Moonshot 플랫폼 계정 기반이라, 코드가 외부 API로 나가는 것에 민감한 조직이라면 보안 검토 없이 업무 코드에 쓰긴 어렵습니다. 오픈소스이니 트래픽을 직접 확인할 수 있다는 점은 그나마 위안입니다.
  • 비디오 입력은 실무에서 생각보다 쓸모가 있습니다. QA가 버그 재현 영상을 찍어 넘기는 워크플로가 흔한데, 그 영상을 그대로 에이전트에 넣어 원인 분석을 시키는 시나리오는 Claude Code에는 없는 경로입니다.
  • 다만 CLI 에이전트의 체감 품질은 결국 모델이 좌우합니다. 도구가 아무리 잘 만들어져도 Kimi 모델이 한국어 주석과 국내 스택(Spring, Vue 조합 등)에서 Claude 수준을 내주는지가 관건이고, 이건 벤치마크가 아니라 직접 돌려봐야 압니다. 개인 사이드 프로젝트에서 먼저 검증하고 팀 도입을 판단하는 순서를 권합니다.

정리

Kimi Code CLI는 "Claude Code의 오픈소스 대안이 하나 더 늘었다" 이상의 의미가 있습니다. 단일 바이너리, 비디오 입력, ACP 지원처럼 후발주자답게 기존 도구의 불편을 정확히 겨냥했습니다. 당장 팀 표준을 바꿀 이유는 없지만, CLI 에이전트를 자체 모델·게이트웨이와 조합하려는 팀이라면 코드베이스 자체가 참고 자료로 가치가 있습니다.


  • Kimi Code CLI
  • Moonshot AI
  • 코딩 에이전트
  • Claude Code
  • 오픈소스

댓글 0

아직 댓글이 없습니다.