Wichtigste Erkenntnisse
- MIT-Lizenz — kostenlos nutzbar, veränderbar und selbst hostbar, wobei das Repository keine Änderungen mehr annehmen kann
- Das GitHub-Repository AntonOsika/gpt-engineer hat 55.100 Stars und 7.200 Forks überschritten (erstellt im April 2023) und ist zum Zeitpunkt dieser Bewertung archiviert
- PyPI-Paket
gpt-engineer, letzte veröffentlichte Version 0.3.1 (6. Juni 2024) — seitdem keine weiteren Releases - Kernkonzept: Eine
prompt-Textdatei beschreibt die gewünschte Software, generiert übergpte <project_dir>, mit einem-i-Flag zur Verbesserung bestehenden Codes anhand einer neuen Prompt - Die eigene GitHub-Beschreibung des Projekts nennt es einen "Vorläufer" von gptengineer.app, das sich zum kommerziellen Produkt Lovable weiterentwickelte
- Die eigene README des Projekts empfiehlt Aider als gepflegte Alternative-CLI
📍 In einem Satz
GPT Engineer ist ein kostenloses, MIT-lizenziertes Python-CLI, das aus einer Prompt-Datei eine vollständige Codebasis generierte, dessen GitHub-Repository nun aber archiviert (nur lesbar) ist, dessen letztes Release Juni 2024 war und dessen eigene README Aider oder gptengineer.app empfiehlt.
💬 In einfachen Worten
Mit GPT Engineer konnte man eine App in einer Textdatei auf Englisch beschreiben, und das Tool schrieb den Code dafür. Das Projekt wird nicht mehr aktualisiert — GitHub hat das Repository auf schreibgeschützt gesetzt, und die Entwickler verweisen Neueinsteiger nun auf andere Tools.
📌Hinweis: GPT Engineers Kernaufgabe war die Generierung einer vollständigen Codebasis aus einer einzigen Prompt — konzeptionell am nächsten an anderen frühen autonomen Coding-Agenten wie AutoGPT und Open Interpreter. Im Local LLM Software Directory sehen Sie, wo es unter Agenten-Frameworks und Coding-Tools einzuordnen ist.
Vom Codegen-Experiment zum archivierten Repo
GPT Engineer startete im April 2023 als eines der ersten weit verbreiteten "App beschreiben, vollständige Codebasis erhalten"-Tools, und das GitHub-Repository ist inzwischen archiviert. Anton Osika erstellte das Repository AntonOsika/gpt-engineer am 29. April 2023, und es wuchs während der 2023er-Welle des Interesses an autonomen Coding-Agenten, die auf AutoGPT und BabyAGI folgte, schnell.
Eine Organisation namens gpt-engineer-org wurde im Dezember 2023 erstellt und hielt kurzzeitig eine Kopie des Projekts (die GitHub-URL github.com/gpt-engineer-org/gpt-engineer leitet zum Zeitpunkt dieser Bewertung zurück zum ursprünglichen AntonOsika-Repository). Die eigene gelistete Website der gpt-engineer-org-Organisation ist gptengineer.app, ein eigenständiger, verwalteter No-Code/Low-Code-Dienst, den GPT Engineers README als "die Weiterentwicklung" des ursprünglichen CLI-Tools beschreibt.
gptengineer.app selbst wird in der öffentlichen Beschreibung des GitHub-Repositorys als "Vorläufer von: lovable.dev" bezeichnet — Lovable ist ein separat gebrandetes, venture-finanziertes kommerzielles KI-App-Builder-Produkt. Diese Bewertung behandelt ausschließlich das ursprüngliche quelloffene gpt-engineer-CLI-Tool, nicht gptengineer.app oder Lovable, welche kommerzielle Produkte mit eigenen, separaten Bedingungen, Preisen und Support sind.
Das letzte getaggte Release auf GitHub ist v0.3.1 (6. Juni 2024), was mit der letzten auf PyPI veröffentlichten Version übereinstimmt. Der letzte Code-Push des Repositorys erfolgte am 14. Mai 2025, danach wurde GitHubs Archiv-Kennzeichen gesetzt — das Repository ist seitdem nur lesbar: Es können keine neuen Commits, Issues oder Pull Requests mehr gemergt werden.
Repository AntonOsika/gpt-engineer erstellt
- Datum:
- 2023-04-29
- Bedeutung:
- Eines der ersten populären CLI-Tools zur vollständigen Codebasis-Generierung startet
Organisation gpt-engineer-org erstellt
- Datum:
- 2023-12-13
- Bedeutung:
- Eine GitHub-Organisation wird eingerichtet, die später gptengineer.app als Website listet
v0.3.1 / gpt-engineer 0.3.1 veröffentlicht
- Datum:
- 2024-06-06
- Bedeutung:
- Letztes getaggtes GitHub-Release und letzte PyPI-Veröffentlichung bis heute
Letzter Commit ins Repository gepusht
- Datum:
- 2025-05-14
- Bedeutung:
- Letzte aufgezeichnete Codeänderung vor der Archivierung des Repositorys
Archivierung des Repositorys bestätigt
- Datum:
- 2026-09
- Bedeutung:
- Die GitHub-API meldet
archived: true— das Repository ist nur lesbar
📌Hinweis: "GPT Engineer" wird im Web informell auch für nicht verwandte Tutorials und Vorlagen-Repositorys verwendet — dieser Artikel behandelt ausschließlich das ursprüngliche AntonOsika/gpt-engineer-Projekt.
Was ist GPT Engineer?
GPT Engineer ist ein quelloffenes Python-Kommandozeilentool (MIT-Lizenz, archiviert, github.com/AntonOsika/gpt-engineer), das aus einer einzigen Prompt-Datei in natürlicher Sprache den vollständigen Code eines Projekts generiert und anhand einer Folge-Prompt auch Änderungen an bestehendem Code vornehmen kann.
- Prompt-gesteuerte Generierung: Sie erstellen einen leeren Projektordner, schreiben eine reine Textdatei namens
prompt, die die gewünschte Software beschreibt, und führen dasgpte-CLI gegen diesen Ordner aus gpte <project_dir>: der Standardmodus — generiert eine neue Codebasis für das imprompt-File dieses Ordners beschriebene Projektgpte <project_dir> -i: der "Improve"-Modus — richtet das Tool auf eine bestehende Codebasis plus eine neueprompt-Datei mit der gewünschten Änderung, und es bearbeitet den Code entsprechend- Modell-Backend: nutzt standardmäßig die OpenAI-API (eine
OPENAI_API_KEY-Umgebungsvariable oder .env-Datei), mit dokumentierter Unterstützung für benutzerdefinierte Modelle, einschließlich lokaler und Azure-gehosteter Backends - Benchmarking: Das Paket installiert einen separaten
bench-Befehl zum Testen eigener Agenten-Implementierungen gegen öffentliche Coding-Benchmarks, darunter APPS und MBPP - Von der README dokumentierte Distributionswege: ein per pip installiertes CLI, ein Docker-Image oder GitHub Codespaces für eine browserbasierte Umgebung
pip install gpt-engineer
# 1. Projektordner mit einer "prompt"-Datei erstellen, die das Vorhaben beschreibt
mkdir my-project && cd my-project
echo "Build a CLI to-do list app in Python with add/list/done commands" > prompt
# 2. Codebasis generieren (aus dem gpt-engineer-Verzeichnis heraus, verweisend auf Ihren Ordner)
gpte projects/my-project
# 3. Später den generierten Code verbessern
echo "Add a due-date field to each to-do item" > projects/my-project/prompt
gpte projects/my-project -iWas kostet GPT Engineer?
GPT Engineer selbst ist unter der MIT-Lizenz kostenlos — es gibt kein Abonnement oder Gebühren für das CLI-Tool. Sie zahlen lediglich API-Nutzungskosten des von Ihnen konfigurierten LLM-Anbieters, in der Regel OpenAI, da das Tool standardmäßig die OpenAI-API für jeden Generierungs- oder Verbesserungslauf aufruft.
- GPT Engineer (das quelloffene CLI): für immer kostenlos unter der MIT-Lizenz, selbst gehostet, keine Nutzungsobergrenzen, kein Konto zur Ausführung des Tools selbst erforderlich
- Modell-API-Kosten: Standardmäßig ruft GPT Engineer die OpenAI-API mit Ihrem eigenen
OPENAI_API_KEYauf, die Kosten hängen also vollständig vom konfigurierten OpenAI-Modell und der Tokenanzahl eines Generierungs- oder "Improve"-Laufs ab - Lokale/benutzerdefinierte Modelloption: Die Dokumentation beschreibt die Konfiguration alternativer Modell-Backends, was Kosten pro OpenAI-Token vermeiden kann, wenn Sie stattdessen ein kompatibles lokales Modell betreiben
- Nicht zu verwechseln mit: gptengineer.app, einem separaten, kommerziellen, in dieser Projekt-README referenzierten verwalteten Produkt mit eigener unabhängiger Preisgestaltung, außerhalb des Umfangs dieser Bewertung
Wie installiert und startet man GPT Engineer?
Installieren Sie das zuletzt veröffentlichte Release über PyPI mit pip install gpt-engineer. Da das Repository archiviert ist, installiert dies denselben 0.3.1-Build von Juni 2024 — es gibt keine neuere Version abzurufen.
- 1Paket installieren:
pip install gpt-engineer(stabiles Release 0.3.1). GPT Engineer unterstützt Python 3.10–3.12. - 2API-Schlüssel setzen:
OPENAI_API_KEYals Umgebungsvariable exportieren oder eine.env-Datei aus der.env.templatedes Repositorys mit Ihrem Schlüssel erstellen. Benutzerdefinierte/lokale Modell-Backends sind separat in der Projektdokumentation beschrieben. - 3Einen Projektordner irgendwo auf Ihrem Rechner erstellen und darin eine reine Textdatei namens
promptanlegen, die die gewünschte Software beschreibt. - 4Mit
gpte <project_dir>(ein relativer Pfad zu Ihrem Ordner) die Codebasis aus dieser Prompt generieren. - 5Um bestehenden Code zu ändern, die
prompt-Datei in demselben Ordner mit der gewünschten Änderung bearbeiten, danngpte <project_dir> -iausführen. - 6Alternative, von der README dokumentierte Installationswege: das Repository klonen und mit Poetry für die Entwicklung installieren, über das bereitgestellte Docker-Image ausführen, oder das Repository direkt in GitHub Codespaces öffnen.
Benötige ich Docker oder eine GPU, um GPT Engineer auszuführen?
Für die Standardeinrichtung ist keine GPU erforderlich, da die Generierung durch Aufruf der OpenAI-API erfolgt. Docker ist eine von mehreren dokumentierten Installationsoptionen, keine Voraussetzung — pip install funktioniert auch ohne.
Kann GPT Engineer gegen ein lokales Modell statt OpenAI laufen?
Die Projektdokumentation beschreibt die Konfiguration benutzerdefinierter Modell-Backends, einschließlich lokaler und Azure-gehosteter Optionen, wobei OpenAI der Standard und der am besten getestete Weg ist, da das Projekt nicht mehr aktiv gepflegt wird.
Für wen ist GPT Engineer geeignet?
GPT Engineer passt zu engen, risikoarmen Anwendungsfällen: Entwickler, die gezielt das ursprüngliche "Prompt-Datei → generierte Codebasis"-Muster aus der 2023er-Ära studieren oder reproduzieren wollen, oder die einen bestehenden internen Fork pflegen. Für jeden, der aktive Pflege, aktuelle Modellunterstützung oder ein unterstütztes Produktionstool möchte, ist es ungeeignet.
Wann sollten Sie GPT Engineer NICHT nutzen?
Meiden Sie GPT Engineer für jedes reale Projekt, das Sie pflegen wollen, oder jeden Workflow, bei dem Sie Bugfixes, Sicherheitspatches oder Kompatibilität mit neuen Modellen vom Upstream-Projekt erwarten — das Repository kann davon nichts mehr liefern.
- Eine Produktions-Codebasis, ein Kundenprojekt oder alles, das Sie langfristig pflegen wollen — ein archiviertes Tool ohne Upstream-Fixes ist ein Risiko für laufende Arbeit
- Ein Workflow, der aktuelle OpenAI-Modellunterstützung von Haus aus benötigt — das letzte getestete Release stammt von Juni 2024 und liegt vor mehreren nachfolgenden OpenAI-Modellgenerationen
- Ein Team, das kommerziellen Support, ein SLA oder einen Ansprechpartner für Bugs benötigt — es gibt keinen Maintainer mehr, der Issues oder Pull Requests am archivierten Repository annimmt
- Eine Aufgabe, die besser von einem aktiv gepflegten Terminal-Coding-Agenten erledigt wird — Aider ist die direkte Alternative, die GPT Engineers eigene README empfiehlt
- Nutzen Sie GPT Engineer stattdessen nur als historische Referenz, für Forschung zu frühen Coding-Agenten-Designs oder zur Pflege Ihres eigenen bereits geforkten Exemplars
GPT Engineer vs. Alternativen
GPT Engineers nächste Vergleiche sind andere codingfokussierte Agenten-Tools derselben 2023er-Welle an Interesse für autonome Agenten, plus das aktiv gepflegte CLI, auf das die eigene README verweist. Es ist kein rollenbasiertes Multi-Agent-Orchestrierungs-Framework wie CrewAI oder AutoGen, daher vergleicht diese Tabelle es stattdessen mit codingspezifischen und codegen-nahen Tools.
Tool | Kernaufgabe | Lizenz | Status | Am besten für |
|---|---|---|---|---|
| GPT Engineer | Vollständige Codebasis-Generierung aus einer Prompt | MIT | Archiviert (nur lesbar) | Historische Referenz, bestehende Forks |
| Aider | KI-Pair-Programming im Terminal an bestehenden Repos | Apache 2.0 | Aktiv | Laufende Coding-Arbeit in einem echten Repo |
| OpenHands | Autonomer Coding-Agent in sandboxed Laufzeitumgebung | MIT | Aktiv | Durchgängige Aufgaben mit Code-Ausführung |
| AutoGPT | Universeller autonomer Agent | MIT (klassisch) / kommerzielle Plattform | Aktiv (Plattform); klassischer Modus veraltet | Vergleich früher Autonomer-Agenten-Designs von 2023 |
Diese Tabelle vergleicht GPT Engineer mit Coding-Agenten-Tools mit der größten Workflow-Überschneidung. Sie schließt Multi-Agent-Orchestrierungs-Frameworks wie CrewAI oder AutoGen aus, die ein anderes Problem lösen — die Koordination mehrerer kommunizierender Agenten statt der Generierung einer Codebasis aus einer Prompt.
Häufige Fehler bei der Bewertung von GPT Engineer
Diese Fehler entstehen dadurch, dass ein archiviertes Projekt aus der 2023er-Ära wie ein aktiv entwickeltes, aktuell unterstütztes Tool behandelt wird.
Häufig gestellte Fragen
Wird GPT Engineer noch gepflegt?
Nein. Das GitHub-Repository AntonOsika/gpt-engineer ist zum Zeitpunkt dieser Bewertung archiviert (nur lesbar). Das letzte getaggte Release und die letzte PyPI-Veröffentlichung waren beide im Juni 2024 (Version 0.3.1), der letzte Code-Push war am 14. Mai 2025, vor der Archivierung.
Ist GPT Engineer kostenlos nutzbar?
Ja. GPT Engineer ist MIT-lizenziert und kostenlos für kommerzielle Nutzung, Veränderung und Selbsthosting — die Lizenzbedingungen bleiben gültig, obwohl das Repository keine neuen Änderungen mehr annehmen kann.
Was sollte ich statt GPT Engineer verwenden?
GPT Engineers eigene README empfiehlt Aider als "eine gut gepflegte, hackbare CLI" für terminalbasiertes Coding und verweist auf gptengineer.app (das sich zum kommerziellen Produkt Lovable weiterentwickelte) für Nutzer, die statt eines CLI-Tools eine gehostete, verwaltete Alternative möchten.
In welcher Beziehung stehen GPT Engineer, gptengineer.app und Lovable?
GPT Engineer ist das ursprüngliche quelloffene CLI, das in dieser Bewertung behandelt wird. gptengineer.app ist ein separates, kommerzielles verwaltetes Produkt, das von Personen derselben GitHub-Organisation gebaut wurde und vom Projekt als "die Weiterentwicklung" des CLI beschrieben wird. gptengineer.apps eigene GitHub-Beschreibung nennt es einen Vorläufer von Lovable, einem separat gebrandeten kommerziellen KI-App-Builder. Die drei sind in der Herkunft verwandt, aber eigenständige Produkte mit unabhängigen Preisen und Bedingungen.
Wie installiere ich GPT Engineer?
Führen Sie pip install gpt-engineer aus, was die letzte veröffentlichte Version installiert, 0.3.1 (Juni 2024). Es gibt keine neuere Version.
Benötigt GPT Engineer einen OpenAI-API-Schlüssel?
Standardmäßig ja — GPT Engineer ruft die OpenAI-API mit einer OPENAI_API_KEY-Umgebungsvariable oder .env-Datei auf. Die Dokumentation beschreibt separat die Konfiguration benutzerdefinierter oder lokaler Modell-Backends.
Unter welcher Lizenz wird GPT Engineer veröffentlicht?
MIT, was kostenlose kommerzielle Nutzung, Veränderung und Selbsthosting erlaubt, unabhängig vom archivierten Status des Repositorys.
Wer hat GPT Engineer erstellt?
Anton Osika erstellte das Repository AntonOsika/gpt-engineer im April 2023. Eine verwandte GitHub-Organisation, gpt-engineer-org, wurde im Dezember 2023 erstellt und listet gptengineer.app als Website; zum Zeitpunkt dieser Bewertung leitet die GitHub-URL gpt-engineer-org/gpt-engineer zurück zum ursprünglichen Repository AntonOsika/gpt-engineer.
Wie viele GitHub-Stars hat GPT Engineer?
Das Repository AntonOsika/gpt-engineer hat 55.100 GitHub-Stars und 7.200 Forks überschritten, Stand September 2026 — angesammelt vor der Archivierung des Repositorys.
Kann ich GPT Engineer trotz Archivierung noch nutzen?
Ja — die MIT-Lizenz erlaubt Ihnen, Ihre eigene Kopie unbegrenzt zu klonen, auszuführen, zu forken und zu verändern. Was Sie verlieren, ist die Möglichkeit, Upstream-Bugfixes, neue Modellunterstützung zu erhalten oder Pull Requests ins ursprüngliche Repository mergen zu lassen.
