최근 한 온라인 커뮤니티에서 '현재 AI 에이전트를 어떤 구성으로 사용하고 있나요?'라는 질문이 올라와 개발자들의 뜨거운 관심을 받았습니다. 1년 전과 비교해 AI 활용 방식이 크게 달라진 만큼, 유료 구독 서비스부터 로컬 호스팅 모델, 그리고 에이전트 오케스트레이션(orchestration) 도구에 이르기까지 다양한 사용 사례와 그 이유가 공유되었습니다. 이는 AI가 단순한 보조 도구를 넘어 개발 워크플로우의 핵심 요소로 자리 잡고 있음을 보여줍니다.
많은 개발자는 클로드(Claude) 울트라/코드, 챗GPT(ChatGPT) 프로, 커서(Cursor) 등 유료 구독 모델을 기본으로 사용하고 있었습니다. 여기에 더해 큐웬(Qwen), 젬마(Gemma), 네메트론 볼트(Nemotron Bolt) 같은 오픈소스 모델을 로컬 환경에 직접 호스팅(hosting)하여 비용 효율성과 성능을 동시에 추구하는 경향도 나타났습니다. 특히 코딩 작업에서는 파이(Pi), 에이더(Aider), 뮤즈 코드(Muse Code) 같은 전용 코딩 하네스(harness)나 자체 제작 도구를 활용해 코드 생성 및 검토 과정을 최적화하고 있었습니다. 일부 개발자는 여러 에이전트를 동시에 활용하기 위해 텔레그램(Telegram) 기반의 자체 시스템이나 서커스 치프(Circus Chief) 같은 오케스트레이션 도구를 만들어 사용량을 효율적으로 관리하기도 했습니다.
이러한 변화는 AI가 개발 생산성을 혁신하는 핵심 동력임을 시사합니다. 개발자들은 이제 AI에게 단순한 코드 조각 생성을 넘어, 고수준의 목표를 제시하고 하위 에이전트들이 이를 병렬적으로 탐색하고 구현하도록 지시합니다. 이는 개발자가 코드 리뷰나 아키텍처 설계 등 더 고차원적인 작업에 집중할 수 있게 하며, 복잡한 프로젝트를 더 빠르고 효율적으로 완수할 수 있게 돕습니다. AI 에이전트의 발전은 단순히 개별 작업의 속도를 높이는 것을 넘어, 개발 프로세스 전반의 패러다임을 변화시키고 있습니다. 앞으로는 AI가 프로젝트 관리, 시스템 통합, 심지어 새로운 개발 방법론을 제시하는 수준으로 진화할 가능성도 엿보입니다.