AI 코딩 에이전트에서 흥미로운 일이 일어나고 있습니다. 개발자들은 이러한 코딩 에이전트에게 다른 페르소나를 맡아 개별 프로그래머가 아닌 팀처럼 행동하도록 요청하기 시작했습니다.
예를 들어, 소프트웨어 제품 기능을 만드는 개발자는 먼저 AI 코딩 제품(Gemini든 Codex든)에게 해당 기능의 용도를 설명하는 문서를 생성하는 '제품 관리자' 역할을 하라고 지시합니다.
그런 다음 개발자는 해당 문서를 더 많은 기능으로 변환하는 '사양 에이전트' 역할을 하라고 지시합니다. 어떤 기술 작업을 수행해야 하는지 설명하는 특정 지침(사양 문서라고도 함) 그런 다음 사양 문서를 특정 코딩 작업으로 변환하는 "작업" 에이전트 역할을 합니다. 그런 다음 해당 작업을 실행하는 코딩 에이전트; 마지막으로 출력에 실수가 없는지 확인하는 '검토' 에이전트가 됩니다.