Claude Code로 계획서를 만들고, 구현은 Kimi CLI한테 넘겼더니 — 리팩토링이 "예술의 경지"로 완성됐다는 사용기가 올라왔어요. 심지어 구현 명령을 내리면 자동으로 Kimi한테 위임하고 status.md를 돌려받는 스크립트까지 만들었대요.

3초 요약
Claude Code로 계획(Plan) 수립 Kimi CLI에 구현(Implementation) 위임 status.md로 결과 수신 delegate-opus 스크립트로 역방향 위임도 가능 멀티 AI 오케스트레이션 완성

이게 뭔데?

AI 코딩 도구 하나만 쓰는 시대는 끝나가고 있어요. 이제는 AI끼리 역할을 나눠서 일하는 시대예요.

Kimi Code CLI는 중국 AI 회사 Moonshot AI가 만든 오픈소스 터미널 기반 코딩 에이전트예요. GitHub 스타 7,000개, 커밋 1,100개 이상, 48명의 컨트리뷰터가 참여하는 활발한 프로젝트죠. 코드를 읽고 수정하고, 셸 명령어를 실행하고, 웹을 검색하고, 작업을 자율적으로 계획하고 조정할 수 있어요.

핵심은 뭐냐면, Kimi CLI가 Claude Code와 비슷한 포지션이면서도 다른 강점을 가지고 있다는 거예요. 최신 Kimi K2.5 모델은 1조 개 파라미터(활성화 320억)의 Mixture-of-Experts 아키텍처로, SWE-bench Verified에서 76.8%를 기록했어요. 이건 GPT-5.2의 80%에 근접하는 수치예요. 특히 코드 리팩토링과 구현 작업에서 깔끔한 아키텍처를 생성하는 데 강점이 있어요.

그런데 @focusrefresh님이 발견한 건 더 흥미로워요. Claude Code의 추론 능력과 Kimi CLI의 구현 능력을 조합하면 시너지가 폭발한다는 거예요. Claude가 아키텍처를 설계하면, Kimi가 "agentic engineering 스피릿을 제대로 본따 만든 아키텍처"로 구현을 싹 처리한대요. 이게 바로 멀티 AI 에이전틱 엔지니어링이에요.

기술적으로 보면, Kimi CLI는 KimiSoul이라는 실행 엔진을 중심으로 에이전트 시스템, 툴 시스템, UI 레이어가 완전히 분리된 구조예요. 여기에 체크포인트 기반의 "시간 여행" 메커니즘까지 있어서 — 작업 도중 문제가 생기면 이전 상태로 되돌릴 수 있어요. 마치 Steins;Gate의 D-Mail처럼요.

핵심 비유

Claude Code = 프로젝트 매니저 (계획, 아키텍처 결정)
Kimi CLI = 시니어 개발자 (깔끔한 구현, 리팩토링)
delegate-opus 스크립트 = 슬랙 봇 (자동으로 작업 전달)

뭐가 달라지는 건데?

하나의 AI만 쓰면 모든 걸 다 잘할 수 없어요.

이건 소프트웨어 엔지니어링의 기본 원칙과 같아요. IBM은 이걸 "AI 에이전트 오케스트레이션"이라고 부르면서, 복잡한 워크플로우를 처리하려면 각 에이전트가 특화된 역할을 맡아야 한다고 설명해요. 실제로 Mae Capozzi는 Claude Code 기반 멀티 에이전트 오케스트레이터 "hub-team"을 만들어서 Planning → Git Setup → Implementation → Testing → Review → PR Creation의 6단계 워크플로우를 자동화했어요.

AI 하나만 사용멀티 AI 조합 (Claude + Kimi)
설계 품질모델 하나의 추론 한계Claude의 상위 추론력으로 아키텍처 설계
구현 품질설계와 구현 혼재, 컨텍스트 오염Kimi가 깨끗한 컨텍스트에서 집중 구현
비용고가 모델로 모든 작업 처리설계만 고가 모델, 구현은 저비용 모델
속도순차 처리, 대기 시간 길음위임 스크립트로 병렬 처리 가능
컨텍스트 관리하나의 긴 세션에 모든 정보 축적역할별로 컨텍스트 분리, 품질 유지
확장성단일 도구 종속pluggable 설계로 도구 교체 자유

@focusrefresh님은 이 철학을 한마디로 정리했어요: "모든 툴은 pluggable하게". Kimi 세션에서 delegate-opus 스크립트를 써서 Claude한테 "이 계획서 좀 손 봐 주십쇼 형님"하고 역으로 위임할 수도 있게 만들었대요. 양방향 위임이에요.

실제로 Cline CLI 2.0도 Kimi K2.5를 무료로 제공하면서 "코딩 에이전트는 더 이상 보조가 아니라 협업자"라고 선언했어요. 터미널에서 여러 에이전트 인스턴스를 병렬로 돌리고, stdin/stdout 파이프로 자동화 파이프라인에 넣을 수 있어요. 이건 멀티 AI 조합의 인프라가 이미 갖춰지고 있다는 뜻이에요.

$15/월~
Kimi Code 최저 요금
7,000+
GitHub 스타
76.8%
K2.5 SWE-bench 점수

핵심만 정리: 시작하는 법

  1. Kimi CLI 설치
    터미널에서 한 줄이면 돼요. Python 3.12~3.14가 필요하고, 3.13을 권장해요.
    curl -LsSf https://code.kimi.com/install.sh | bash
    kimi --version # 설치 확인
    처음 실행하면 /login으로 인증하면 돼요. Kimi Code 플랫폼 OAuth가 가장 편해요.
  2. Claude Code + Kimi CLI 역할 분담 시작
    Claude Code에서 계획을 먼저 세워요. Plan 모드에서 아키텍처를 설계하고 implementation_plan.md 같은 문서를 만들어요. 그다음 Kimi CLI를 열고 그 계획서를 넘기면 돼요.
    # Claude Code에서 계획 생성
    claude "이 프로젝트의 리팩토링 계획을 세워줘. implementation_plan.md로 저장해줘"
    
    # Kimi CLI에서 구현
    kimi "implementation_plan.md를 읽고 그대로 구현해줘"
  3. 자동 위임 스크립트 만들기
    @focusrefresh님처럼 구현 명령을 내리면 자동으로 Kimi한테 넘기고 결과를 status.md로 돌려받는 스크립트를 만들 수 있어요. 핵심 아이디어는 간단해요 — Claude Code의 출력을 파일로 저장하고, Kimi CLI의 --print 모드로 배치 처리하는 거예요.
    # delegate-to-kimi.sh (예시)
    claude --print -c "리팩토링 계획 작성" > plan.md
    kimi --print -c "plan.md 읽고 구현. 결과는 status.md에 기록"
    cat status.md
  4. 역방향 위임 (delegate-opus) 설정
    Kimi 세션에서도 Claude한테 역으로 위임할 수 있어요. "이 계획서 검토해주세요"라고 Claude를 호출하는 스크립트를 만들면, 양방향 협업이 완성돼요. Kimi CLI는 MCP(Model Context Protocol)를 지원하니까, MCP 서버로 다른 AI 도구를 연결하는 것도 가능해요.
  5. AGENTS.md로 프로젝트 컨텍스트 공유
    Kimi CLI에서 /init을 실행하면 프로젝트 구조를 분석해서 AGENTS.md를 생성해요. 이 파일이 있으면 Kimi가 프로젝트를 더 잘 이해하고, Claude Code의 CLAUDE.md와 같은 역할을 해요. 두 AI 모두에게 동일한 프로젝트 규칙을 적용할 수 있어요.

주의

Kimi CLI는 기본적으로 셸 명령어 실행 전 사용자 승인을 요구해요. 자동화 파이프라인에서 쓰려면 -y 또는 -yolo 모드를 사용해야 하지만, 프로덕션 코드베이스에서는 신중하게 적용하세요.