최근 혜성처럼 등장한 AI 소프트웨어 엔지니어 '데빈(Devin)'에 대항하는 새로운 오픈소스 대안, '케이지옵스(KageOps)'가 공개되었습니다. 케이지옵스는 단 한 줄의 명령만으로 기획부터 설계, 개발, 검증, 배포에 이르는 소프트웨어 제품 개발의 전 과정을 자율적으로 수행하는 AI 개발팀을 표방합니다. 특히 사용자 로컬 환경에서 실행되며, 비용 제어 및 보안에 강점을 두어 주목받고 있습니다.
케이지옵스는 '센세이(Sensei)'라는 오케스트레이터(orchestrator)가 전체 과정을 조율하고, 8명의 전문 AI 에이전트인 '오토너츠(Autonauts)'가 각자의 역할을 수행하는 방식으로 작동합니다. 오토너츠는 스카우트(전략), 블루프린트(설계), 픽셀(디자인), 포지(구현), 사이퍼(데이터), 이지스(배포), 비질(품질), 헤럴드(마케팅) 등으로 구성되어 있으며, 센세이는 주어진 목표를 세분화하여 각 전문가에게 작업을 할당합니다. 개발 과정은 발견(Discovery), 개념 증명(POC), 사업 타당성(Business Viability), 설계 및 계획(Design & Planning), 개발(Development), 출시 및 성장(Launch & Growth)의 6단계 라이프사이클을 따르며, 각 단계마다 엄격한 게이트(gate)를 통해 품질을 검증합니다. 특히 '빌드 검증 게이트'는 실제 npm 설치, 빌드, 테스트를 실행하고, '승인 게이트'는 결과물이 초기 요구사항을 충족하는지 확인하여 실패 시 자동 복구 루프를 가동합니다. 모든 실행에는 사용자가 설정한 예산 상한선(USD kill-switch)이 있어 비용 초과를 방지합니다.
케이지옵스의 등장은 AI 기반 소프트웨어 개발의 접근성을 크게 높일 수 있다는 점에서 의미가 큽니다. 데빈과 같은 상용 솔루션이 제공하는 강력한 기능을 오픈소스로, 그것도 로컬 환경에서 구현함으로써 개발자들은 데이터 보안 우려 없이 AI의 도움을 받아 아이디어를 실제 제품으로 빠르게 전환할 수 있게 됩니다. 이는 특히 개인 개발자나 소규모 팀에게 큰 이점으로 작용할 수 있으며, AI 에이전트의 역할 분담과 체계적인 개발 프로세스는 복잡한 프로젝트도 효율적으로 관리할 수 있는 가능성을 제시합니다. 비용 통제 기능은 예측 불가능한 AI 사용료에 대한 부담을 줄여주어, 실험적 프로젝트나 스타트업 초기 단계에서 AI 활용을 더욱 용이하게 할 것입니다.