AI 코딩 에이전트의 활용이 늘면서 여러 에이전트를 동시에 운용할 때 발생하는 비효율성을 해결하기 위한 새로운 도구 '마에스트로(Maestro)'가 공개되었습니다. 마에스트로는 클로드 코드(Claude Code), 코덱스(Codex), 커서(Cursor), 오픈코드(OpenCode), 키미 코드(Kimi Code), 그록 빌드(Grok Build) 등 다양한 AI 코딩 에이전트들을 각기 독립된 환경에서 병렬로 실행하고 관리할 수 있도록 돕습니다. 이는 개발자가 여러 터미널 탭을 오가며 에이전트의 상태를 추적하고 코드 충돌을 해결하는 번거로움을 없애줍니다.
마에스트로는 각 에이전트에게 자체적인 깃 워크트리(git worktree)를 제공하여, 에이전트들이 서로의 작업에 영향을 주지 않고 독립적으로 코드를 개발할 수 있게 합니다. 각 워크스페이스는 채팅, 터미널, 코드 에디터, 미리보기, 그리고 변경 사항(diff) 확인 기능을 한 화면에 통합하여 제공합니다. 이를 통해 개발자는 에이전트에게 작업을 할당하고, 진행 상황을 한눈에 파악하며, 완성된 코드를 검토하고 병합하는 전 과정을 마에스트로 앱 내에서 처리할 수 있습니다. 특히, 실시간 터미널과 임베디드 브라우저를 통해 에이전트가 개발 서버를 구동하고 스크린샷을 찍는 등 실제 개발 환경과 유사하게 상호작용할 수 있다는 점이 특징입니다.
이러한 병렬 에이전트 관리 도구의 등장은 AI 기반 소프트웨어 개발의 생산성을 크게 향상시킬 잠재력을 가집니다. 개발자는 더 이상 단일 에이전트의 작업이 완료되기를 기다리거나, 여러 에이전트 간의 복잡한 조율에 시간을 낭비할 필요 없이, 여러 작업을 동시에 진행하며 효율을 극대화할 수 있습니다. 이는 특히 복잡한 프로젝트나 빠른 프로토타이핑이 필요한 상황에서 개발 속도를 가속화하고, AI 에이전트의 활용 범위를 넓히는 데 기여할 것으로 보입니다. 마에스트로는 개발자들이 AI 에이전트를 단순한 보조 도구가 아닌, 독립적인 개발 주체로 활용할 수 있는 새로운 가능성을 제시합니다.