VS Code와 터미널 어디서든 같은 AI 코딩 에이전트로 작업 흐름을 이어가는 방법
코드를 수정하다가 터미널에서 명령을 실행하고, 다시 편집기로 돌아와 결과를 확인하는 과정이 끊기지 않습니다. Kilo Code는 VS Code, JetBrains, CLI 어디서든 동일한 에이전트를 실행해 작업 맥락을 유지하게 하는 오픈소스 도구입니다. 500개 이상의 모델을 자유롭게 선택하고, 작업 도중에도 모델을 바꿔가며 비용을 모델 제공사의 요금 그대로 지불합니다.
v2 브랜치로 개발 방향 전환
현재 main 브랜치는 새로운 기능 추가를 받지 않습니다. 모든 신규 기능 풀 리퀘스트는 v2 브랜치를 대상으로 해야 하며, 기존 릴리스의 버그 수정만 main에 반영됩니다. 이 구조는 현재 사용 중인 버전의 안정성을 유지하면서 다음 세대 기능을 별도로 개발하기 위한 것입니다. 최신 기능을 직접 빌드하거나 기여할 계획이라면 v2 브랜치를 기준으로 작업해야 합니다.
작업 성격에 맞는 에이전트 전환
Kilo Code는 하나의 에이전트로 모든 일을 처리하지 않고, 작업의 성격에 따라 특화된 에이전트를 제공합니다. 코드를 구현하거나 수정할 때는 기본인 Code 에이전트를, 아키텍처를 설계하거나 구현 계획을 세울 때는 Plan 에이전트를 사용합니다. 코드베이스에 대한 질문만 하고 싶을 때는 파일을 건드리지 않는 Ask 에이전트를, 문제를 추적하고 해결할 때는 Debug 에이전트를 선택합니다. 이러한 에이전트는 필요에 따라 언제든 전환할 수 있으며, 사용자 정의 에이전트를 만들어 특정 워크플로우에 맞출 수도 있습니다.
모델 선택과 비용 구조
GPT-6 Astra, Claude Fable 5.1, Gemini 3.8 Flash, Grok 4.6, DeepSeek V4.1 Flash를 포함한 500개 이상의 모델을 사용할 수 있습니다. API 키를 별도로 설정하지 않아도 시작할 수 있으며, 계정만 만들면 바로 접근 가능합니다. 작업 중에도 모델을 자유롭게 전환할 수 있어 지연 시간, 비용, 추론 능력 중 작업에 맞는 조건을 선택할 수 있습니다. 요금은 모델 제공사가 정한 가격 그대로 적용되며, Kilo Code 측의 마크업은 없습니다.
CI/CD 파이프라인에서의 자율 실행
kilo run --auto 명령을 사용하면 사용자 입력 없이 완전히 자율적으로 작동합니다. 이 모드는 CI/CD 파이프라인에서 테스트를 실행하고 실패한 부분을 자동으로 수정하는 등 반복적인 작업을 처리하기 위해 설계되었습니다. --auto 옵션은 권한 확인 프롬프트를 자동으로 승인하지만, 규칙에 의해 명시적으로 거부된 동작은 제외됩니다. 신뢰할 수 없는 환경에서는 이 모드를 사용하지 않는 것이 안전합니다.
사용 전 확인 사항
MIT 라이선스로 배포되어 상업적 사용, 수정, 재배포가 가능하며, 출처와 라이선스 표시만 유지하면 됩니다. Kilo CLI는 OpenCode를 포크하여 Kilo 에이전틱 엔지니어링 플랫폼 내에서 작동하도록 강화된 버전입니다. 자율 모드(--auto)를 사용할 때는 반드시 신뢰할 수 있는 환경에서만 실행해야 하며, 권한 규칙을 사전에 설정해 두는 것이 좋습니다.