AI 코딩 에이전트들이 각자의 강점을 살려 협업할 수 있도록 돕는 새로운 도구, '하네스 오케스트레이터(Harness Orchestrator)'가 개발자 커뮤니티에 공개되었습니다. 이 오케스트레이터는 클로드 코드(Claude Code), 코덱스(Codex), 그록 봇(Grok Bot) 등 여러 AI 에이전트를 마치 하위 에이전트(subagent)처럼 활용하여 특정 작업에 가장 적합한 AI를 선택하고, 그 결과를 다시 메인 에이전트가 통합하는 방식으로 작동합니다. 이는 단일 AI 에이전트의 한계를 극복하고 개발 효율성을 극대화하는 새로운 접근 방식입니다.
개발자 ptmrio가 공개한 이 도구는 메인 에이전트가 작업을 '브리핑'하고, 이 브리핑을 바탕으로 다른 코딩 에이전트 하네스(harness)를 '원샷 서브에이전트(one-shot subagent)'로 호출하여 특정 작업을 수행하게 합니다. 예를 들어, UI 작업에는 클로드 코드(Claude Code)의 오푸스(Opus) 모델이 뛰어나고, 코드 검토나 시각적 검토에는 GPT/코덱스(Codex)가 강점을 보인다는 점을 활용하는 식입니다. 그록 봇(Grok Bot)과 같이 주간 사용량 제한이 있는 에이전트의 경우, 무거운 작업을 다른 에이전트에 위임하여 사용량을 절약하는 비용 효율적인 전략도 가능합니다. 단순히 하위 에이전트의 답변을 전달하는 것이 아니라, 메인 에이전트가 그 결과를 비판적으로 검토하고 통합하여 최종 결정을 내리는 것이 핵심입니다.
이러한 하네스 오케스트레이터는 AI 기반 소프트웨어 개발의 새로운 패러다임을 제시합니다. 각 AI 모델의 특화된 능력을 조합하여 복잡한 개발 문제를 해결하고, 한 에이전트의 '맹점(blind spot)'을 다른 에이전트의 관점으로 보완함으로써 코드 품질과 안정성을 높일 수 있습니다. 또한, 특정 AI 에이전트의 사용량 제한이나 비용 문제를 효과적으로 관리할 수 있어, 개발자들이 AI 도구를 더욱 유연하고 경제적으로 활용할 수 있게 됩니다. 이는 AI 에이전트가 단순한 도구를 넘어, 서로 협력하는 개발 팀의 일원처럼 기능할 수 있음을 보여주는 중요한 진전입니다.