AI 코딩 에이전트가 개발 도구를 선택하는 방식에 대한 흥미로운 연구 결과가 발표되었습니다. Armature(아마추어)는 Claude Code, Codex, Cursor 세 가지 주요 코딩 에이전트가 75개 저장소와 1,163개 프롬프트 변형을 통해 1만7천 회 이상 실행된 데이터를 분석했습니다. 이 연구는 에이전트들이 특정 요구사항에 맞는 서비스를 어떻게 발견하고 선택하며, 실제 코드 구현까지 수행하는지를 면밀히 측정했습니다.
분석 결과, 세 에이전트가 같은 도구를 선택한 비율은 42%에 불과해 각기 다른 정보 탐색 방식을 보였습니다. Codex는 세션의 94%에서 웹 검색을 사용하며 신뢰하는 도메인에 집중했지만, Claude Code는 주로 사전 지식에 의존하고 웹 검색 비율은 약 30%에 그쳤습니다. 또한, Claude Code는 자체 구현 비율이 19%로 Codex와 Cursor의 약 10%보다 두 배 가까이 높았습니다. 특히, 이메일 서비스 같은 동일한 요청에도 TypeScript 환경에서는 Resend(리센드), Python에서는 SendGrid(샌드그리드), Go에서는 Postmark(포스트마크), Java에서는 Azure ACS(애저 ACS)를 선택하는 등 코드베이스의 언어 맥락이 선택을 크게 좌우했습니다.
흥미로운 점은 유명 제품이 자주 언급되더라도 실제 채택으로 이어지지 않는 경우가 많았다는 것입니다. 예를 들어, 결제 서비스 PayPal(페이팔)은 139회 언급됐지만 단 한 번도 선택되지 않았고, LangChain(랭체인)은 194회 언급 중 4회만 선택되었습니다. 이는 제품 페이지의 요금이나 기능 표현 방식이 에이전트의 판단을 바꿀 수 있음을 시사합니다. 예를 들어, Mailgun(메일건)은 무료 플랜의 짧은 보관 기간 때문에 Postmark에 자주 패배했으며, Supabase(수파베이스)는 데이터베이스만 필요한 상황에서도 BaaS(서비스형 백엔드) 요금을 노출해 불리하게 작용했습니다.
이 연구는 코딩 에이전트가 개발자 도구 시장에서 중요한 '구매자'로 부상하고 있음을 보여줍니다. Vercel(버셀)은 2026년 4월 기준 배포의 30% 이상이 코딩 에이전트에 의해 시작되었고, 6개월 전보다 1,000% 증가했다고 밝히며 이러한 추세를 뒷받침합니다. 개발자 도구 업체들은 이제 사람 개발자뿐만 아니라 AI 에이전트의 '선택'을 유도하기 위한 새로운 마케팅 전략을 고민해야 할 시점입니다. 제품의 기능과 가격을 명확히 제시하고, 특정 코드베이스 맥락에 최적화된 정보를 제공하는 것이 중요해질 것입니다.