Was ist MetaGPT?
MetaGPT ist ein quelloffenes Python-Framework, das eine aus rollenbasierten LLM-Agenten bestehende Softwarefirma simuliert. Das GitHub-Repository beschreibt es mit dem Slogan "The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming." Statt dass ein Modell eine ganze Anwendung aus einem einzigen Prompt generiert, weist MetaGPT separaten Agenten die Rollen Product Manager, Architekt, Projektmanager und Entwickler zu und leitet die Arbeit dann über eine festgelegte Standard Operating Procedure (SOP) zwischen ihnen weiter — das Projekt nennt als Kernphilosophie Code = SOP(Team).
- Kernfunktion: nimmt eine einzeilige natürlichsprachliche Anforderung entgegen und liefert Artefakte wie User Stories, Wettbewerbsanalyse, Anforderungsdokumente, Datenstrukturen, APIs und lauffähigen Code
- Rollenbasierte Architektur: separate Agenten übernehmen die Rollen Product Manager, Architekt, Projektmanager und Entwickler und liefern jeweils das Artefakt, das diese Rolle auch in einem echten Team erstellen würde
- SOP-gesteuerte Orchestrierung: Agenten übergeben Arbeit über einen festen Prozess statt über eine unstrukturierte, freie Konversation zwischen Agenten
- Data Interpreter: eine eigenständige Rolle (
DataInterpreter) für Datenanalyse- und Code-Ausführungs-Aufgaben — etwa eine Analyse auf einem Datensatz auszuführen und ein Diagramm zu erzeugen — getrennt vom vollständigen Softwarefirma-Workflow - Kanonisches Repository: github.com/FoundationAgents/MetaGPT, erstellt am 30. Juni 2023, in Python geschrieben, laut GitHub API MIT-lizenziert
Was können Sie mit MetaGPT tun?
MetaGPTs Funktionsumfang zielt darauf ab, aus einer kurzen Anforderung eine strukturierte Softwareentwicklungs-Pipeline zu machen, laut dem eigenen README und der Dokumentation des Projekts.
- Ein-Zeile-zu-Repository-Generierung — führen Sie
generate_repo("Create a 2048 game")(oder den entsprechenden CLI-Befehl) aus, und MetaGPT erzeugt ein Projekt-Repository, indem es die Anforderung durch die rollenbasierte SOP führt - CLI-Nutzung —
metagpt "Create a 2048 game"erstellt ein Repository direkt in einem lokalen./workspace-Verzeichnis, ohne dass ein Python-Skript nötig ist - Nutzung als Bibliothek —
from metagpt.software_company import generate_repoerlaubt einer Python-Anwendung, MetaGPT programmatisch aufzurufen und das resultierendeProjectRepo-Objekt zu untersuchen - Data Interpreter — eine eigene Rolle (
from metagpt.roles.di.data_interpreter import DataInterpreter) für Datenanalyse-Workflows, etwa eine Analyse auf einem Datensatz auszuführen und ein Diagramm zu erzeugen, statt eine vollständige Anwendung zu bauen - Konfigurierbares Modell-Backend — eine Datei
~/.metagpt/config2.yaml(erstellt übermetagpt --init-config) legt LLM-Anbieter, Modellname, Basis-URL und API-Schlüssel fest; die eigene Beispielkonfiguration des Projekts listet unter anderem OpenAI-kompatible, Azure- und Ollama-artige Einträge als unterstützteapi_type-Werte - Vom Projekt dokumentierte Anwendungsbeispiele — Datenanalyse, Multi-Agenten-Debatte, eine automatisierte Researcher-Rolle und ein Assistent für die Belegverarbeitung werden im eigenen Tutorial-Index des Projekts genannt
Installation und Einstieg in MetaGPT
MetaGPT ist ein Framework, das Sie mit pip installieren, keine herunterladbare Endnutzer-App — es gibt keinen Installer und keinen App-Store-Eintrag. Die folgenden Schritte folgen dem Abschnitt "Get Started" im eigenen README des Projekts; prüfen Sie diese Seite immer direkt, bevor Sie installieren, da sich genaue Befehle zwischen Releases ändern können.
- 1Prüfen Sie, ob Ihre Python-Version 3.9 oder neuer, aber unter 3.12 ist (
python --version) — das Projekt dokumentiert genau diesen Bereich als Voraussetzung; eine Umgebung mitconda create -n metagpt python=3.9 && conda activate metagptist ein dokumentierter Weg, das zu erfüllen. - 2Installieren Sie das Paket:
pip install --upgrade metagpt(im README dokumentierte Alternativen sind die direkte Installation von GitHub mitpip install --upgrade git+https://github.com/FoundationAgents/MetaGPT.gitoder das Klonen des Repositorys undpip install --upgrade -e .). - 3
- 4Konfiguration initialisieren: Führen Sie
metagpt --init-configaus, um~/.metagpt/config2.yamlzu erstellen, und bearbeiten Sie sie dann, umapi_type,model,base_urlundapi_keyIhres LLM-Anbieters festzulegen. - 5Ausführen: Über die Kommandozeile erzeugt
metagpt "Create a 2048 game"ein Projekt in einem lokalen./workspace-Verzeichnis; aus Python heraus importieren Siefrom metagpt.software_company import generate_repound rufengenerate_repo("Create a 2048 game")auf, um es stattdessen als Bibliothek zu nutzen.
Brauche ich ein OpenAI-Konto, um MetaGPT auszuführen?
MetaGPT selbst hostet oder verkauft keinen Modellzugang weiter — Sie konfigurieren in ~/.metagpt/config2.yaml, welchen LLM-Anbieter Sie nutzen möchten. Die Beispielkonfiguration des Projekts listet unter anderem OpenAI-kompatible, Azure- und Ollama-artige api_type-Einträge, sodass ein lokal gehostetes Modell mit OpenAI-kompatibler API eine dokumentierte Option ist, nicht nur Cloud-Anbieter.
Warum braucht MetaGPT Node.js und pnpm, wenn es ein Python-Framework ist?
Das eigene README des Projekts gibt an, dass Node.js und pnpm zusätzlich zum Python-Paket "vor der eigentlichen Nutzung" installiert sein müssen — diese Review fand keine ausführliche öffentliche Erklärung, welche konkrete MetaGPT-Funktion von der Node.js-Toolchain abhängt; behandeln Sie es daher als dokumentierte Voraussetzung, nicht als optionalen Schritt.
MetaGPT Lizenz und Preise
Das MetaGPT-Framework selbst ist kostenlos und quelloffen unter der MIT-Lizenz, bestätigt über die GitHub API (license.spdx_id: "MIT"). Es gibt keine kostenpflichtige Stufe, keine Sitzplatzlizenz und kein Nutzungslimit für das quelloffene Framework; Ihre einzigen laufenden Kosten entstehen durch die Nutzung des jeweiligen LLM-API-Anbieters, den Sie anbinden.
Komponente | Preis | Hinweise |
|---|---|---|
| MetaGPT-Framework | Kostenlos (MIT) | Quelloffen, selbst gehostet, kein Nutzungslimit |
| Modell-API-Aufrufe | Vom Anbieter berechnet | OpenAI, Azure oder ein selbst gehostetes/lokales Modell, je nach Konfiguration |
| MGX (MetaGPT X) | Separates kommerzielles Produkt | Gehostet auf mgx.dev, eigene Preise |
Prüfen Sie die aktuellen Bedingungen direkt anhand der LICENSE-Datei im Repository und, falls Sie MGX in Betracht ziehen, direkt unter mgx.dev — diese Review behandelt das quelloffene Framework, nicht MGXs kommerzielle Preise oder Bedingungen.
Für wen eignet sich MetaGPT?
MetaGPT passt zu Teams und einzelnen Entwicklern, die eine strukturierte, rollenbasierte Agenten-Pipeline zur Erzeugung einer ersten Codebasis aus einer kurzen Anforderung wollen, statt eines freien Multi-Agenten-Konversations-Frameworks.
Nutzen Sie MetaGPT, wenn
- Sie eine vorgegebene, rollenbasierte Pipeline (Product Manager → Architekt → Projektmanager → Entwickler) möchten, statt die Agenten-Orchestrierungslogik selbst von Grund auf zusammenzubauen
- Sie aus einer kurzen natürlichsprachlichen Anforderung ein erstes Repository, PRD und Systemdesign als Ausgangspunkt erzeugen möchten
- Sie einen dedizierten Datenanalyse-Agenten-Workflow (über die Data-Interpreter-Rolle) neben oder statt der vollständigen Anwendungsgenerierung benötigen
- Sie möchten, dass das zugrunde liegende Framework vollständig quelloffen (MIT) ist und keine Closed-Source-Komponente für den lokalen Betrieb erforderlich ist
- Sie sich mit Python, pip und einer konfigurationsdateigesteuerten Einrichtung wohlfühlen, statt mit einem grafischen Installer
Warten Sie ab oder schauen Sie sich anderswo um, wenn
- Sie ein konversationsgetriebenes, freies Multi-Agenten-Muster statt einer festen SOP möchten — ein Framework wie AutoGen ist stattdessen um Agent-zu-Agent-Konversation herum gebaut
- Sie feingranulare Kontrolle über den Orchestrierungsgraphen selbst möchten (eigene Verzweigungen, Schleifen und Zustand) — LangGraph ist genau für dieses Kontrollniveau gebaut
- Sie eine vollständig autonome Einzel-Agenten-Schleife benötigen, die ein offenes Ziel mit minimaler Rollenstruktur verfolgt — das kommt dem ursprünglichen Design von AutoGPT näher
- Sie Enterprise-Support-Garantien oder ein SLA benötigen — diese Review fand für das quelloffene Framework selbst, getrennt vom kommerziellen MGX-Produkt, keine veröffentlichte Enterprise-/Team-Stufe
- Sie nicht bereit sind, KI-generierten Code vor der Ausführung zu prüfen — MetaGPTs Agenten schreiben und können Code ausführen, und erzeugter Output sollte wie jeder andere KI-generierte Code vor dem Produktiveinsatz geprüft werden
MetaGPT vs. Alternativen
MetaGPT ist eines von mehreren Multi-Agenten-Frameworks im Bereich der Agenten-Orchestrierung, jedes mit einer anderen Koordinationsphilosophie. So schneidet sein SOP-basierter Softwarefirma-Simulationsansatz im Vergleich zu den nächstliegenden Alternativen ab — siehe das lokale KI-Software-Verzeichnis für den vollständigen Katalog.
CrewAI
- Koordinationsmodell:
- Rollenbasierte „Crews" mit festgelegten Aufgaben und einem Prozess (sequenziell oder hierarchisch)
- Unterschied zu MetaGPT:
- Die nächstliegende philosophische Entsprechung — beide nutzen benannte Rollen und einen festgelegten Prozess, aber CrewAI ist eine allgemeine Crew-Abstraktion für jede Aufgabe, keine feste Softwarefirma-SOP mit fest eingebauten PM-/Architekt-/Entwickler-Rollen.
Artikel über CrewAI (10)
- CrewAI Review: Features, Pricing, AlternativesAktualisiert 5. September 2026
- Nanobot Review: A Self-Hosted AI Agent FrameworkAktualisiert 30. Oktober 2026
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous AgentsAktualisiert 21. September 2026
- IntentKit Review: Self-Hosted Agent Cluster With Built-In APIsAktualisiert 19. September 2026
- Mission Control Review: A Self-Hosted Control Plane for AI AgentsAktualisiert 19. September 2026
- n8n Review: AI Workflow Automation With Local Ollama SupportAktualisiert 12. September 2026
- DSPy Review: Features, Optimizers, AlternativesAktualisiert 11. September 2026
- SuperAGI Review: Features, Pricing, Is It Maintained?Aktualisiert 7. September 2026
- Local AI Agents in 2026: What Actually Works (And What Still Fails)Aktualisiert 29. August 2026
- Best AI Agent Framework 2026: LangGraph vs CrewAI vs n8nAktualisiert 28. August 2026
+12 weitere nicht angezeigt
AutoGen
- Koordinationsmodell:
- Freier, konversationsgetriebener Multi-Agenten-Chat mit Code-Ausführungs-Agenten
- Unterschied zu MetaGPT:
- AutoGen-Agenten nähern sich einer Aufgabe über einen offenen Dialog; MetaGPT leitet Agenten stattdessen über eine feste SOP mit festgelegten Übergaben und Output-Artefakten (PRD, Design-Dokumente) auf jeder Stufe.
Artikel über AutoGen (9)
- AutoGen Review: Maintenance-Mode Status & AG2 ForkAktualisiert 5. September 2026
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous AgentsAktualisiert 21. September 2026
- Mission Control Review: A Self-Hosted Control Plane for AI AgentsAktualisiert 19. September 2026
- DSPy Review: Features, Optimizers, AlternativesAktualisiert 11. September 2026
- TaskWeaver Review: Features, Status, AlternativesAktualisiert 11. September 2026
- Microsoft Agent Framework Review: Features, Pricing, AlternativesAktualisiert 6. September 2026
- Semantic Kernel Review: Features, Pricing, AlternativesAktualisiert 6. September 2026
- Local AI Agents in 2026: What Actually Works (And What Still Fails)Aktualisiert 29. August 2026
- Best AI Agent Framework 2026: LangGraph vs CrewAI vs n8nAktualisiert 28. August 2026
Auch erwähnt in:
- Qwen3 Local Deployment: Complete Production Guide (2026)Aktualisiert 19. Oktober 2026
+11 weitere nicht angezeigt
LangGraph
- Koordinationsmodell:
- Graphbasierte Orchestrierung mit expliziten Knoten, Kanten, Verzweigungen und Zustand
- Unterschied zu MetaGPT:
- LangGraph ist eine Low-Level-Orchestrierungs-Engine, mit der Sie jeden Agenten-Workflow bauen können, auch einen MetaGPT-ähnlichen; MetaGPT liefert stattdessen einen fertigen Softwarefirma-Workflow statt eines Graph-Bau-Toolkits.
Artikel über LangGraph (8)
- LangGraph Review: Features, Pricing, AlternativesAktualisiert 5. September 2026
- Mission Control Review: A Self-Hosted Control Plane for AI AgentsAktualisiert 19. September 2026
- Microsoft Agent Framework Review: Features, Pricing, AlternativesAktualisiert 6. September 2026
- LangChain Review: Features, Pricing, AlternativesAktualisiert 5. September 2026
- Local AI Agents in 2026: What Actually Works (And What Still Fails)Aktualisiert 29. August 2026
- Best AI Agent Framework 2026: LangGraph vs CrewAI vs n8nAktualisiert 28. August 2026
- Best LLM Observability Tool 2026: Langfuse vs LangSmith vs HeliconeAktualisiert 28. August 2026
- Local AI Agents With LangGraph and Ollama: Build Autonomous Decision-Making SystemsAktualisiert 28. August 2026
Auch erwähnt in:
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous AgentsAktualisiert 21. September 2026
- AutoGPT Review: Classic Agent vs. Hosted PlatformAktualisiert 20. September 2026
+12 weitere nicht angezeigt
AutoGPT
- Koordinationsmodell:
- Einzelner autonomer Agent, der mit einer Aufgabenschleife ein offenes Ziel verfolgt
- Unterschied zu MetaGPT:
- AutoGPT konzentriert sich auf einen Agenten, der sich mit minimaler Rollenstruktur einem Ziel annähert; MetaGPT teilt die Arbeit stattdessen auf mehrere spezialisierte Rollen auf, die einem festen Prozess folgen, statt dass ein Agent allein iteriert.
Dies ist keine erschöpfende Liste von Multi-Agenten-Frameworks — siehe das lokale KI-Software-Verzeichnis für den vollständigen, regelmäßig aktualisierten Katalog, einschließlich MetaGPTs eigenem Verzeichniseintrag.
Häufige Fehler bei der Bewertung von MetaGPT
Die meiste Verwirrung um MetaGPT entsteht, wenn es mit dem kommerziellen MGX-Produkt vermischt wird oder wenn Eigenangaben des Projekts als unabhängig verifizierte Fakten behandelt werden.
Fehler 1: MetaGPT (das quelloffene Framework) mit MGX verwechseln
MGX (MetaGPT X, unter mgx.dev) ist ein separates, kommerzielles gehostetes Produkt derselben Projektlinie. Es ist nicht das quelloffene pip install metagpt-Framework dieser Review, und seine Preise und Bedingungen werden unabhängig festgelegt.
Fehler 2: Die ICLR-Aussage „Top 1,2 %, Platz 1" als unabhängig verifiziert behandeln
Das eigene docs/NEWS.md des Projekts gibt an, das MetaGPT-Papier sei für eine mündliche Präsentation ("Top 1,2 %") auf der ICLR 2024 angenommen worden und habe Platz 1 in der Kategorie LLM-basierte Agenten belegt. Dies ist eine Eigenangabe des Projekts; PromptQuorum gibt sie als solche wieder, nicht als unabhängig gegen das offizielle ICLR-Programm bestätigt.
Fehler 3: Annehmen, geekan/MetaGPT und FoundationAgents/MetaGPT seien unterschiedliche Projekte
Es handelt sich um dieselbe Codebasis. Die GitHub-URL geekan/MetaGPT liefert inzwischen, über die GitHub API bestätigt, eine HTTP-301-Weiterleitung auf FoundationAgents/MetaGPT — verwenden Sie künftig die FoundationAgents-URL, aber ältere Links und Zitate zu geekan/MetaGPT verweisen weiterhin auf dasselbe Projekt.
Fehler 4: Sich auf eine zwischengespeicherte Sternezahl verlassen
GitHub-Sternezahlen ändern sich bei einem aktiven Projekt täglich. Diese Review verifizierte am 12. September 2026 direkt über die GitHub API 70.336 Sterne und 8.942 Forks — prüfen Sie diesen Endpunkt selbst für eine aktuelle Zahl, statt sich auf eine zwischengespeicherte Angabe zu verlassen, auch nicht auf diese hier.
Häufig gestellte Fragen
Was ist MetaGPT?
MetaGPT (github.com/FoundationAgents/MetaGPT) ist ein kostenloses, quelloffenes Python-Multi-Agenten-Framework, das eine Softwarefirma simuliert und Product-Manager-, Architekten-, Projektmanager- und Entwickler-Rollen LLM-Agenten zuweist, die aus einer einzeiligen Anforderung ein PRD, ein Systemdesign und Code erzeugen.
Ist MetaGPT kostenlos?
Ja. Das Framework ist MIT-lizenziert und kostenlos, bestätigt über das Lizenzfeld der GitHub API. Sie zahlen separat nur Nutzungskosten an den jeweiligen LLM-API-Anbieter, den Sie anbinden; MetaGPT selbst berechnet nichts.
Wie installiere ich MetaGPT?
Führen Sie pip install --upgrade metagpt mit installiertem Python 3.9 oder neuer, aber unter 3.12, aus. Das README des Projekts dokumentiert außerdem die Installation direkt von GitHub oder aus einem lokalen Klon. Zusätzlich sind laut README Node.js und pnpm "vor der eigentlichen Nutzung" erforderlich.
Was ist der Data Interpreter in MetaGPT?
Der Data Interpreter ist eine eigene Rolle (metagpt.roles.di.data_interpreter.DataInterpreter) für Datenanalyse- und Code-Ausführungs-Aufgaben, etwa eine Analyse auf einem Datensatz auszuführen und ein Diagramm zu erzeugen — getrennt von MetaGPTs vollständigem Softwarefirma-Workflow zur Anwendungsgenerierung.
Hat MetaGPT wirklich eine mündliche Präsentation auf der ICLR 2024 erhalten?
Das eigene docs/NEWS.md des Projekts gibt an, das MetaGPT-Papier sei für eine mündliche Präsentation ("Top 1,2 %") auf der ICLR 2024 angenommen worden und habe Platz 1 in der Kategorie LLM-basierte Agenten belegt. Dies ist eine Eigenangabe des Projekts; PromptQuorum gibt sie als selbst berichtet wieder, nicht als unabhängig gegen das offizielle veröffentlichte ICLR-Programm erneut verifiziert.
Was ist MGX, und ist es dasselbe wie MetaGPT?
MGX (MetaGPT X, mgx.dev) ist ein separates, kommerzielles gehostetes Produkt derselben Projektlinie, dessen Start das Projekt selbst mit Februar 2025 angibt. Es ist nicht das quelloffene Framework dieser Review, und seine Preise und Bedingungen werden unabhängig festgelegt.
Welche Lizenz verwendet MetaGPT?
Die MIT-Lizenz, bestätigt über die GitHub API (license.spdx_id: "MIT") — eine permissive Open-Source-Lizenz ohne Copyleft-Verpflichtung.
Wie viele GitHub-Sterne hat MetaGPT?
MetaGPTs Repository zeigte, direkt über die GitHub API verifiziert, Stand 12. September 2026 70.336 Sterne und 8.942 Forks. Prüfen Sie das Repository direkt für eine aktuelle Zahl, da sie sich täglich ändert.
Ist geekan/MetaGPT dasselbe Repository wie FoundationAgents/MetaGPT?
Ja. Die ältere URL github.com/geekan/MetaGPT liefert inzwischen, über die GitHub API bestätigt, eine HTTP-301-Weiterleitung auf github.com/FoundationAgents/MetaGPT — beide Namen verweisen auf dieselbe Codebasis und Historie.
Wie unterscheidet sich MetaGPT von CrewAI oder AutoGen?
MetaGPT liefert eine feste, eingebaute Softwarefirma-Standard-Operating-Procedure mit benannten Rollen (Product Manager, Architekt, Entwickler). CrewAI bietet eine allgemeinere, rollenbasierte „Crew"-Abstraktion für beliebige Aufgaben, und AutoGen setzt eher auf freie, konversationsgetriebene Agenten-Dialoge statt einer festen SOP. Details in der Vergleichstabelle oben.
