Kimi Code CLI: Moonshot AI가 공개한 터미널 기반 AI 코딩 에이전트

Kimi Code CLI 소개

터미널에서 동작하는 AI 코딩 에이전트(coding agent)는 코드를 읽고 고치는 것을 넘어, 셸 명령을 실행하고 결과를 보고 다음 행동을 스스로 정하는 단계까지 발전했습니다. Kimi Code CLI 는 Moonshot AI 가 이 흐름에서 공개한 터미널 기반 AI 코딩 에이전트로, 코드 읽기와 편집, 셸 명령 실행, 파일 검색, 웹 페이지 가져오기를 수행하고 받은 피드백을 바탕으로 다음 단계를 선택합니다.

Kimi Code CLI 는 Moonshot AI 의 Kimi 모델과 별도 설정 없이 바로 동작하며, 호환되는 다른 제공자(provider)를 쓰도록 구성할 수도 있습니다. 설치는 Node.js 없이 단일 바이너리(single binary)로 이뤄지므로, 스크립트 한 줄이면 PATH 설정이나 전역 모듈 충돌 없이 끝납니다.

도구의 인터페이스는 길고 집중적인 에이전트 세션을 염두에 둔 전용 TUI(터미널 사용자 인터페이스)로 만들어졌고, 시작은 밀리초 단위로 끝나 세션을 여는 것이 무겁게 느껴지지 않습니다. 공개 시점 기준 최신 버전은 v0.4.0 이며, 공식 문서가 함께 제공됩니다.

Kimi Code CLI의 주요 기능

Kimi Code CLI: Moonshot AI가 공개한 터미널 기반 AI 코딩 에이전트

Kimi Code CLI 가 내세우는 기능은 다음과 같습니다.

  • 단일 바이너리 배포: 명령 하나로 설치되며 Node.js 설정이나 전역 모듈 충돌이 없습니다.
  • 빠른 시작: TUI 가 밀리초 단위로 준비됩니다.
  • 동영상 입력: 화면 녹화나 데모 클립을 채팅에 떨어뜨리면, 말로 설명하기 어려운 동작을 에이전트가 직접 보고 처리합니다.
  • 대화형 MCP 설정: /mcp-config 명령으로 모델 컨텍스트 프로토콜(Model Context Protocol, MCP) 서버를 JSON 을 직접 손대지 않고 대화로 추가·편집·인증합니다.
  • 서브에이전트(Subagents): 내장된 coder, explore, plan 서브에이전트를 격리된 컨텍스트에서 병렬로 실행해, 메인 대화를 깔끔하게 유지합니다.
  • 라이프사이클 훅(Lifecycle hooks): 주요 시점에 로컬 명령을 실행해 위험한 도구 호출을 통제하거나, 결정을 감사(audit)하거나, 데스크톱 알림을 띄우거나, 자체 자동화에 연결합니다.

Kimi Code CLI 설치 및 시작

macOS 또는 Linux 에서는 공식 설치 스크립트를 사용합니다. Node.js 는 필요하지 않습니다.

curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash

Windows(PowerShell)에서는 다음을 사용합니다.

irm https://code.kimi.com/kimi-code/install.ps1 | iex

새 셸 세션에서 설치를 확인한 뒤, 프로젝트 디렉토리에서 대화형 UI 를 시작합니다.

kimi --version
cd your-project
kimi

처음 실행하면 Kimi Code CLI 안에서 /login 을 실행해 Kimi Code OAuth 또는 Moonshot AI Open Platform API 키 중 하나를 선택합니다. 로그인 후에는 "이 프로젝트를 살펴보고 주요 디렉토리를 설명해줘" 같은 첫 작업을 바로 시켜볼 수 있습니다.

소스에서 직접 개발하려면 Node.js 24.15.0 이상과 pnpm 10.33.0 이 필요합니다. 저장소를 받아 pnpm install 로 의존성을 설치한 뒤, pnpm dev:cli(개발 모드 실행), pnpm test(테스트), pnpm build(전체 빌드) 같은 스크립트를 사용합니다. 자세한 기여 방법은 저장소의 CONTRIBUTING.md에 정리되어 있습니다. Kimi Code CLI 의 TUI 는 pi-tui 위에 만들어졌습니다.

Kimi Code CLI의 라이선스

Kimi Code CLI 는 MIT 라이선스로 공개되어 있어 개인 및 상업적 목적으로 자유롭게 사용할 수 있습니다.

:house: Kimi Code CLI 공식 문서

:github: Kimi Code CLI 프로젝트 GitHub 저장소

더 읽어보기




이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다. :hugs:

:pytorch:파이토치 한국 사용자 모임:south_korea:이 정리한 이 글이 유용하셨나요? 회원으로 가입하시면 주요 글들을 이메일:love_letter:로 보내드립니다! (기본은 Weekly지만 Daily로 변경도 가능합니다.)

:wrapped_gift: 아래:down_right_arrow:쪽에 좋아요:+1:를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~ :star_struck: