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
Warum die Archivierung des Repositorys für die Nutzung relevant ist
Ein archiviertes GitHub-Repository ist nur lesbar: Niemand, auch nicht die ursprünglichen Maintainer, kann neue Commits mergen, Pull Requests annehmen oder neue Issues schließen. Die MIT-Lizenz erlaubt Ihnen weiterhin, Ihre eigene Kopie unbegrenzt zu klonen, auszuführen, zu forken und zu verändern — aber Bugfixes, neue Modellunterstützung oder Kompatibilitäts-Updates müssten künftig aus Ihrem eigenen Fork kommen, nicht vom Upstream-Projekt.
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.
Klonen für die Entwicklung statt pip
Um an Ihrem eigenen Fork mitzuarbeiten oder aus dem Quellcode auszuführen, klonen Sie das Repository (git clone https://github.com/AntonOsika/gpt-engineer.git), dann cd gpt-engineer && poetry install && poetry shell. Da das Upstream-Repository archiviert ist, ist dies hauptsächlich zur Pflege eines eigenen Forks nützlich.
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.
Nutzen Sie GPT Engineer, wenn
- Sie die Geschichte oder das Design früher autonomer Coding-Agenten studieren und die ursprüngliche Referenzimplementierung ausführen möchten — archivierter Zustand inklusive
- Sie bereits einen eigenen Fork des Projekts pflegen und bereit sind, eigene Patches anzuwenden, da das Upstream-Repository keine mehr annehmen kann
- Sie gezielt den einfachen Workflow "eine Prompt-Datei, ein generiertes Projekt" für einen schnellen, wegwerfbaren Prototyp möchten und keinen laufenden Support benötigen
- Sie bereit sind, sich auf ein Release aus der 2024er-Ära festzulegen, ohne Garantie der Kompatibilität mit aktuellen OpenAI-Modellen oder SDK-Versionen
Meiden Sie GPT Engineer, wenn
- Sie ein aktiv gepflegtes Coding-CLI möchten — Aider ist die Alternative, die GPT Engineers eigene README empfiehlt, und wird laufend weiterentwickelt
- Sie einen autonomen Coding-Agenten möchten, der Code in einer sandboxed Umgebung durchgängig durchsuchen, ausführen und iterieren kann — OpenHands ist eine gepflegte quelloffene Option für genau diesen Workflow
- Sie eine gehostete, verwaltete Version derselben "App beschreiben, App erhalten"-Idee mit einem unterstützten Produkt dahinter möchten — dafür stehen gptengineer.app (und dessen Nachfolger Lovable) als kommerzielle Produkte außerhalb des Umfangs dieser Bewertung
- Sie irgendeine Form von Herstellersupport, Sicherheitspatches oder garantierten Kompatibilitäts-Updates benötigen — nichts davon ist für ein archiviertes Repository verfügbar
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.
Fehler 1: Nicht prüfen, ob das Repository vor der Übernahme archiviert ist
GitHubs Archiv-Kennzeichen bedeutet, dass das Repository nur lesbar ist — keine neuen Commits, Issue-Antworten oder Pull-Request-Merges sind möglich. Prüfen Sie den aktuellen Status direkt (die GitHub-Repository-Seite zeigt ein "This repository has been archived"-Banner), statt anzunehmen, dass eine hohe Sternezahl aktive Pflege bedeutet.
Fehler 2: GPT Engineer mit gptengineer.app oder Lovable verwechseln
GPT Engineer (Gegenstand dieser Bewertung) ist das ursprüngliche quelloffene CLI. gptengineer.app ist ein separates, kommerzielles verwaltetes Produkt, das dieselbe GitHub-Organisation als "die Weiterentwicklung" des CLI baute, und dessen eigene Repository-Beschreibung nennt es einen Vorläufer von Lovable, einem separat gebrandeten kommerziellen Produkt. Preise, Support und Bedingungen dieser beiden Produkte sind unabhängig von diesem quelloffenen CLI und liegen außerhalb des Umfangs dieser Bewertung.
Fehler 3: Kompatibilität mit aktuellen Modellen von Haus aus erwarten
Die letzte getestete, veröffentlichte Version stammt von Juni 2024. OpenAIs Modell-Lineup und API haben sich seitdem verändert, sodass eine ungepflegte Integration mit aktuellen Modellen unvorhersehbar reagieren kann — prüfen Sie die Kompatibilität selbst, oder rechnen Sie damit, Ihren eigenen Fork zu patchen, bevor Sie sich für mehr als Experimente darauf verlassen.
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.
