GitHub 스타 69,000개. 요구사항 한 줄 입력하면 PM이 분석하고, 아키텍트가 설계하고, 개발자가 코드 짠다. 혼자 만드는 사이드 프로젝트에 갑자기 팀이 생긴 느낌.
MetaGPT 얘기다.
처음 README 봤을 때 솔직히 황당했음. AI한테 역할을 할당해서 소프트웨어 회사 전체 프로세스를 통째로 흉내내는 게 핵심 컨셉이거든. 내부에서 프로덕트 매니저가 경쟁 분석 돌리고, 아키텍트가 시스템 설계 잡고, 프로젝트 매니저가 일정 조율하고, 엔지니어가 코드 짜는 구조. 각자 SOP(표준 운영 절차)대로 결과물을 주고받으면서 전체 흐름이 돌아감. 'Code = SOP Team'이 얘네 철학인데, 슬로건이 아니라 실제로 구현되어 있음.
Claude랑 연결하는 건 간단해. MetaGPT가 여러 LLM 백엔드를 지원하는 구조라서, 설정에서 Claude API 키 꽂아주면 됨. 기본값 GPT-4 대신 Claude Sonnet이나 Opus로 바꿔 돌릴 수 있고, 역할별로 다른 모델 쓰게 설정도 가능한 구조.
내가 생각하는 흐름은 이래. 퇴근하고 새 사이드 아이디어 생겼을 때, 바로 Claude Code로 코딩 들어가기 전에 MetaGPT한테 요구사항 한 줄 던지는 거. '독서 기록 앱 만들고 싶다'라고 하면 유저 스토리, 경쟁 분석, 데이터 구조, API 목록까지 줄줄이 뽑아줌. 그 결과물을 Claude Code에 넘겨서 실제 구현 단계로 들어가는 흐름. 설계 문서 짜는 시간을 통째로 아끼는 셈.
근데 솔직히 1인 사이드한테는 좀 과함. 한 줄 입력했을 뿐인데 문서가 왕창 쏟아져서, 읽고 정리하는 데 오히려 시간이 더 걸림. 팀이 있으면 PM이 이거 보고 개발자가 저거 보고 나눌 수 있는데, 혼자 다 소화하면 '빨리 만들기'가 오히려 느려지는 역설. Claude Code 하나 켜고 바로 치는 게 더 빠를 때가 많음.
2025년 2월에 MGX라는 자연어 프로그래밍 제품도 냈는데 ProductHunt 주간 1위 찍었다고 함. AFlow 논문은 ICLR 2025에서 상위 1.8% oral 발표. 계속 뭔가 굴러가고 있는 프레임워크인 건 맞고.
팀 없는 혼자 사이드에 AI 팀원 세트를 쓴다는 게 좀 모순처럼 들리긴 하는데, 실제로 혼자 짜다 보면 '설계 단계에서 딱 한 번만 다른 관점이 있으면 좋겠다'는 생각이 드는 순간이 있잖아. 그 순간에 쓸 만한 도구일 수 있음.
출처: GitHub — FoundationAgents/MetaGPT