280개 이상의 piece를 MCP 서버로 노출하는 오픈소스 AI 워크플로 자동화.
한국어는 runchr 제공 번역입니다. 원문 README는 English tool page.
MetaGPT
역할극 에이전트를 작은 회사처럼 조직하여 작업을 제품, 아키텍처, 엔지니어링 업무로 분할하는 프레임워크입니다.
Install
pip
pip install --upgrade metagpt- Install
- pip install --upgrade metagpt
프로젝트 README (번역)
GitHub ↗Written by the project's own authors, not by runchr. Snapshot taken 2026-10-25.
MetaGPT: 멀티 에이전트 프레임워크
[ En |
中 |
Fr |
日 ]
GPT에 서로 다른 역할을 부여하여 복잡한 작업을 위한 협업 엔티티를 구성합니다.
뉴스
🚀 2025년 3월 10일: 🎉 mgx.dev가 @ProductHunt에서 주간 #1 제품으로 선정되었습니다! 🏆
🚀 2025년 3월 4일: 🎉 mgx.dev가 @ProductHunt에서 일간 #1 제품으로 선정되었습니다! 🏆
🚀 2025년 2월 19일: 오늘 우리는 자연어 프로그래밍 제품인 MGX(MetaGPT X)를 공식 출시합니다 - 세계 최초의 AI 에이전트 개발 팀입니다. 자세한 내용은 Twitter에서 확인하세요.
🚀 2025년 2월 17일: 두 편의 논문 SPO와 AOT를 소개했습니다. 코드를 확인하세요!
🚀 2025년 1월 22일: 우리의 논문 AFlow: Automating Agentic Workflow Generation이 ICLR 2025에서 구두 발표(top 1.8%)로 채택되었으며, LLM 기반 에이전트 부문에서 #2로 선정되었습니다.
👉👉 이전 뉴스
멀티 에이전트 시스템으로서의 소프트웨어 회사
MetaGPT는 한 줄의 요구사항을 입력으로 받아 사용자 스토리 / 경쟁 분석 / 요구사항 / 데이터 구조 / API / 문서 등을 출력합니다.
내부적으로 MetaGPT는 제품 관리자 / 아키텍트 / 프로젝트 관리자 / 엔지니어를 포함합니다. 세심하게 조율된 SOP와 함께 소프트웨어 회사의 전체 프로세스를 제공합니다.
Code = SOP(Team)이 핵심 철학입니다. 우리는 SOP를 구체화하여 LLM으로 구성된 팀에 적용합니다.
소프트웨어 회사 멀티 에이전트 개략도 (점진적 구현 중)
시작하기
설치
시스템에 Python 3.9 이상, 3.12 미만이 설치되어 있는지 확인하세요. 다음을 사용하여 확인할 수 있습니다: python --version .
다음과 같이 conda를 사용할 수 있습니다: conda create -n metagpt python=3.9 && conda activate metagpt
pip install --upgrade metagpt
# 또는 `pip install --upgrade git+https://github.com/geekan/MetaGPT.git`
# 또는 `git clone https://github.com/geekan/MetaGPT && cd MetaGPT && pip install --upgrade -e .`
실제 사용 전에 node와 pnpm을 설치하세요.
자세한 설치 안내는 cli_install
또는 docker_install을 참조하세요.
구성
다음 명령을 실행하여 MetaGPT의 구성을 초기화하거나, ~/.metagpt/config2.yaml 파일을 수동으로 생성할 수 있습니다:
# 자세한 내용은 https://docs.deepwisdom.ai/main/en/guide/get_started/configuration.html 를 확인하세요
metagpt --init-config # ~/.metagpt/config2.yaml이 생성되며, 필요에 맞게 수정하면 됩니다
예제와 문서에 따라 ~/.metagpt/config2.yaml을 구성할 수 있습니다:
llm :
api_type : " openai " # 또는 azure / ollama / groq 등. 더 많은 옵션은 LLMType을 확인하세요
model : " gpt-4-turbo " # 또는 gpt-3.5-turbo
base_url : " https://api.openai.com/v1 " # 또는 포워드 url / 기타 llm url
api_key : " YOUR_API_KEY "
사용법
설치 후 CLI에서 MetaGPT를 사용할 수 있습니다
metagpt " Create a 2048 game " # ./workspace에 리포지토리가 생성됩니다
또는 라이브러리로 사용할 수 있습니다
from metagpt . software_company import generate_repo
from metagpt . utils . project_repo import ProjectRepo
repo : ProjectRepo = generate_repo ( "Create a 2048 game" ) # 또는 ProjectRepo("<path>")
print ( repo ) # 파일과 함께 리포지토리 구조를 출력합니다
Data Interpreter를 사용하여 코드를 작성할 수도 있습니다:
import asyncio
from metagpt . roles . di . data_interpreter import DataInterpreter
async def main ():
di = DataInterpreter ()
await di . run ( "Run data analysis on sklearn Iris dataset, include a plot" )
asyncio . run ( main ()) # 또는 jupyter notebook 환경에서 await main()
빠른 시작 & 데모 영상
MetaGPT Huggingface Space에서 사용해 보세요
Matthew Berman: How To Install MetaGPT - Build A Startup With One Prompt!!
공식 데모 영상
metagpt_video_wall_2025.mp4
튜토리얼
🗒 온라인 문서
💻 사용법
🔎 MetaGPT로 무엇을 할 수 있나요?
🛠 나만의 에이전트를 구축하는 방법은?
MetaGPT 사용 & 개발 가이드 | Agent 101
MetaGPT 사용 & 개발 가이드 | MultiAgent 101
🧑💻 기여
개발 로드맵
🔖 사용 사례
Data Interpreter
Debate
Researcher
Receipt Assistant
❓ FAQ
지원
Discord 참여하기
📢 우리 Discord 채널에 참여하세요! 그곳에서 만나기를 기대합니다! 🎉
기여자 양식
📝 기여자가 되려면 양식을 작성하세요. 여러분의 참여를 기대합니다!
연락처
이 프로젝트에 대해 질문이나 피드백이 있으시면 언제든지 연락해 주세요. 여러분의 제안을 매우 감사하게 생각합니다!
이메일: [email protected]
GitHub Issues: 보다 기술적인 문의는 GitHub 리포지토리에서 새 이슈를 생성할 수도 있습니다.
모든 질문에 2-3 영업일 이내에 답변드리겠습니다.
인용
최신 연구 및 개발 소식을 받아보려면 Twitter에서 @MetaGPT_를 팔로우하세요.
출판물에서 MetaGPT를 인용하려면 다음 BibTeX 항목을 사용하세요.
@inproceedings { hong2024metagpt ,
title = { Meta{GPT}: Meta Programming for A Multi-Agent Collaborative Framework } ,
author = { Sirui Hong and Mingchen Zhuge and Jonathan Chen and Xiawu Zheng and Yuheng Cheng and Jinlin Wang and Ceyao Zhang and Zili Wang and Steven Ka Shing Yau and Zijuan Lin and Liyang Zhou and Chenyu Ran and Lingfeng Xiao and Chenglin Wu and J{\"u}rgen Schmidhuber } ,
booktitle = { The Twelfth International Conference on Learning Representations } ,
year = { 2024 } ,
url = { https://openreview.net/forum?id=VtmBAGCN7o }
}
더 많은 작업은 Academic Work를 참조하세요.
Other tools that do the same work
Claude Code 및 기타 하네스를 위한 멀티 하네스 플러그인 마켓플레이스입니다.
Python과 .NET에서 프로덕션 AI 에이전트와 멀티 에이전트 워크플로를 구축하세요.
No comments yet.
to comment.