인공지능, 4주 프로그래밍을 7분으로 단축
AI CEO를 포함한 봇 팀은 개발자의 수백 시간 업무량을 완료하는 데 단 몇 분밖에 걸리지 않았다. ChatDev는 중국 및 미국 엔지니어로 구성된 팀이며 프로그래밍에 인공지능 적용에 대한 새로운 진전을 이루었다고 말했다. 엔지니어들은 단일 AI를 사용하는 대신 여러 AI를 그룹화하여 개발 속도를 높이게 된다. 구체적으로 ChatDev는 챗GPT 3.5 모델을 기반으로 AI를 개발 하여 기술 기업의 구성원과 같이 상호작용하도록 설정한다. 각 AI는 별도 역할을 담당하고 최고 경영자(CEO), 최고 기술 책임자(CTO), 최고 제품 책임자(CPO), 그래픽 디자이너, 테스터, 개발자를 포함하여 높은 수준에서 낮은 수준까지 계층적으로 업무가 분담된다. 낮은 수준의 AI는 높은 수준의 AI의 명령을 실행해야 한다. "저희는 요청하기만 한다. AI 팀은 해결책을 찾기 위해 자체적으로 논의한 후 마지막으로 프로그래밍 언어, 소프트웨어 인터페이스, 산출물에 대해 합의하고 필요시 수정할 것이다." ChatDev 대표자가 말했다. AI 팀의 업무분장 다이어그램. 사진: ChatDev 엔지니어들은 AI 팀의 활동을 관찰하면서 많은 흥미로운 점을 발견했다. 예를 들어 AI는 기술적 문제에서 CEO를 제외하는 것을 동의했다. 즉, "가상" CEO는 초기 정보 및 요약 피드백만 제공한다. AI 개발자와 디자이너는 큰 영향을 받지 않고 안심하게 작업할 수 있다. "CEO가 깊이 개입하지 않은 것은 팀 내 갈등을 피할 수 있을 것이다. 이는 현실 세계와 완전히 다르다." ChatDev 대표자가 말했다. AI팀은 제품의 각 단계를 완료한 후 자체 평가하기 위한 토론도 진행한다. ChatDev는 AI 팀에 70가지의 다양한 작업을 할당했다. 결과적으로 86% 이상의 작업이 잘 수행되었고 나머지는 ChatGPT API의 한계로 인해 오류가 발생했다. 각 작업은 평균 6분 49초가