코발트코드(CobaltCode)가 개발자들이 코딩 작업을 더욱 효율적으로 수행할 수 있도록 돕는 AI 기반 플랫폼을 공개했습니다. 이 플랫폼은 각 개발 작업(task)에 독립적인 클라우드 컴퓨터를 제공하여, AI 개발 에이전트가 코드 작성부터 테스트, 그리고 애플리케이션 라이브 미리보기까지 전 과정을 자동화합니다. 개발자는 복잡한 로컬 개발 환경 설정 없이 웹 브라우저만으로 여러 작업을 동시에 진행하고, 최종적으로 AI가 생성한 풀 리퀘스트(PR)를 검토하고 병합하는 방식으로 업무를 처리할 수 있습니다.
코발트코드는 개발자가 깃허브(GitHub) 저장소를 연결하고 원하는 작업을 자연어로 설명하면, AI 에이전트인 코덱스(Codex, 챗GPT 계정 연동)가 전용 가상 머신(VM)에서 작업을 시작합니다. 이 VM은 저장소 체크아웃, 의존성 설치, 서비스 실행 등 개발에 필요한 모든 환경을 갖추고 있으며, 작업 중인 애플리케이션의 라이브 미리보기를 제공하여 실시간으로 변경 사항을 확인할 수 있습니다. 특히, 여러 기능 개발이나 실험을 병렬로 진행할 때 각각의 작업에 독립적인 환경이 주어지므로, 로컬에서 여러 워크트리(worktree)나 스태시(stash)를 관리할 필요 없이 효율적인 멀티태스킹이 가능합니다. 작업은 클라우드에서 지속적으로 실행되므로, 사용자가 브라우저 탭을 닫거나 노트북을 꺼도 중단되지 않고 언제든 이어서 작업할 수 있습니다.
이러한 접근 방식은 기존의 채팅 기반 AI 코딩 도구들이 단순히 코드 제안에 그쳤던 한계를 넘어, AI가 실제 개발 환경에서 코드를 실행하고 검증하며 최종 결과물까지 만들어내는 '완전한 개발자' 역할을 수행하게 합니다. 버그 수정, 새로운 기능 구현, 프로토타입 제작 등 반복적이고 시간이 많이 소요되는 작업을 AI에 위임함으로써 개발자는 더 창의적이고 전략적인 업무에 집중할 수 있게 됩니다. 또한, 각 작업 환경이 격리되어 있어 보안성이 높고, 완성된 개발 환경을 재사용 가능한 시작점(starting point)으로 저장할 수 있어 향후 작업의 효율성도 크게 높일 수 있습니다. 이는 소프트웨어 개발 프로세스 전반에 걸쳐 생산성을 혁신하고 개발자의 업무 부담을 줄이는 중요한 변화를 가져올 것으로 기대됩니다.
