Die besten kostenlosen KI-Coding-Agenten für Anfänger
Übersetzt aus dem Original (English). Original lesen

Auf dieser Seite 26 Abschnitte
- Was ein kostenloser KI-Coding-Agent eigentlich macht
- Wie sich ein Agent von Autovervollständigung unterscheidet
- Ein einfaches Beispiel von Anfang bis Ende
- Wer kostenlose KI-Coding-Agenten nutzen sollte und wann
- Die besten kostenlosen KI-Coding-Agenten fürs Terminal
- Aider
- Gemini CLI
- OpenAI Codex CLI
- Goose
- Qwen Code
- Die besten kostenlosen KI-Coding-Agenten im Editor
- Cline
- Roo Code
- Continue
- GitHub Copilot Free
- Cursor
- Weitere kostenlose Optionen, die man im Auge behalten sollte
- OpenHands
- So wählst du den richtigen kostenlosen KI-Coding-Agenten
- Terminal oder Editor: was passt zu dir
- Kostenlose Limits und Datenschutzregeln prüfen
- Deinen ersten kostenlosen KI-Coding-Agenten einrichten
- Einen sicheren Projektordner vorbereiten
- Eine kleine erste Aufgabe ausführen und prüfen
- Häufige Fehler und Grenzen, auf die du achten solltest
- Fazit
Stell dir vor, du hast eine kleine Aufgabe: Auf der Website eines Kunden fehlt ein Feld im Formular, und die Deadline ist heute Abend. Du hast sechs Browser-Tabs offen, eine halb vergessene PHP-Datei und ein Terminal, das du nur im Notfall benutzt. Kostenlose KI-Coding-Agenten können in solchen Momenten helfen, denn sie lesen dein Projekt, nehmen die Änderung vor und prüfen das Ergebnis für dich.
Dein Urteilsvermögen ersetzen sie allerdings nicht. Du entscheidest weiterhin, was die Änderung bewirken soll, und du liest jede Zeile, bevor sie live geht. Sieh einen Agenten als schnellen Assistenten, der klare Anweisungen und sorgfältige Kontrolle braucht.
Dieser Artikel stellt die besten kostenlosen KI-Coding-Agenten vor, gruppiert danach, wie sie laufen. Er erklärt, wie du zwischen ihnen wählst, und führt dich mit einer kleinen, sicheren Aufgabe durch den Einstieg.
Was ein kostenloser KI-Coding-Agent eigentlich macht
Ein kostenloser KI-Coding-Agent ist ein Programm, das für dich an deinem Projekt arbeitet. Du beschreibst ein Ziel in normaler Sprache, zum Beispiel „Füge ein Login-Formular hinzu“, und der Agent liest deine Dateien, entscheidet, was geändert werden muss, bearbeitet sie, führt Befehle aus und prüft das Ergebnis. Du kontrollierst die Arbeit weiterhin, musst aber nicht jeden Ordner selbst durchsuchen.
Das spart Zeit, wenn du noch nicht weißt, wo was hingehört. Der Agent schaut sich an, wie dein Projekt aufgebaut ist, und folgt diesen Mustern.
Wie sich ein Agent von Autovervollständigung unterscheidet
Autovervollständigung rät beim Tippen die nächsten Wörter oder Zeilen. Sie sieht nur den Code in der Nähe deines Cursors, und du entscheidest weiterhin, wohin der Code gehört und wie du ihn testest.
Ein Agent erledigt die ganze Aufgabe. Er liest mehrere Dateien, plant Schritte, bearbeitet mehr als eine Datei, führt deine Tests aus und liest die Fehlermeldungen. Autovervollständigung beendet eine Zeile. Ein Agent arbeitet auf ein fertiges Feature hin.
Ein einfaches Beispiel von Anfang bis Ende
Angenommen, deine kleine Website braucht ein Login-Formular und hat bereits eine Test-Suite. Du gibst dem Agenten dieses Ziel, und er arbeitet diese Schritte ab:
- Er liest das Projekt und findet die vorhandenen Routen, Templates und Tests.
- Er fügt ein Formular-Template, eine Route zur Passwortprüfung und einen Test für den Login hinzu.
- Er führt den Testbefehl aus, etwa
npm testoderpytest, und sieht einen Fehlschlag. - Er korrigiert die fehlerhafte Zeile und führt die Tests erneut aus, bis sie bestehen.
Danach berichtet er, was sich geändert hat. Deine Aufgabe ist es, diesen Bericht und den Diff zu lesen, bevor du irgendetwas übernimmst.

Wer kostenlose KI-Coding-Agenten nutzen sollte und wann
Kostenlose KI-Coding-Agenten helfen am meisten, wenn die Aufgabe klein und das Ziel klar ist. Mehrere Gruppen von Leserinnen und Lesern passen dazu.
- Studierende, die lernen, Websites zu bauen, und sehen wollen, wie ein echtes Projekt aufgebaut ist.
- Hobby-Entwickler, die in ihrer Freizeit kleine Tools, Skripte oder Nebenprojekte bauen.
- Website-Betreiber, die ein WordPress-Theme oder eine kleine individuelle Website pflegen und ein Menü reparieren oder eine Einstellung ändern müssen.
- Kleinunternehmer, die eine schnelle Korrektur brauchen, etwa ein defektes Kontaktformular oder eine Preistabelle, die aktualisiert werden muss.
Auch der Zeitpunkt zählt. Fang an, wenn dein Projekt ein klares Ziel hat, etwa „Füge einen Test für die Warenkorbsumme hinzu“ oder „Ändere den Footer-Link auf die neue Adresse“. Bevor du einen Agenten irgendetwas anfassen lässt, sorge für ein aktuelles Backup und dafür, dass das Projekt in einem Git-Repository liegt. Mit Git lässt sich jede Änderung prüfen und rückgängig machen.
Starte nicht mit einem Live-Shop oder einem Produktionsserver. Übe zuerst an einer Kopie des Projekts.
Agenten arbeiten am besten an kleinen, klar umrissenen Aufgaben. Ist eine Anfrage groß oder vage, teile sie in kleinere Schritte auf und führe sie nacheinander aus. So prüfst du jede Änderung leichter und lernst aus jedem Ergebnis schneller.

Die besten kostenlosen KI-Coding-Agenten fürs Terminal
Terminal-Agenten laufen auf der Kommandozeile in jedem beliebigen Projektordner. Du startest sie im Ordner, beschreibst eine Aufgabe in normaler Sprache, und der Agent liest deine Dateien, schlägt Änderungen vor und kann Befehle ausführen. Weil sie nicht an einen Editor gebunden sind, funktionieren sie bei einer Website, einem Python-Skript oder einer kleinen App gleich. Die meisten der folgenden Tools sind Open Source, du kannst also den Code lesen und sehen, was sie mit deinen Dateien tun. Jedes braucht trotzdem einen Modellanbieter im Hintergrund, und dort entstehen meist Kosten oder Limits.
Aider
Aider ist ein bewährtes Terminal-Tool, das mit dir zusammen an deinem Code arbeitet. Es bearbeitet Dateien in deinem Projekt und committet standardmäßig jede Änderung in Git, sodass sich jeder übernommene Schritt leicht rückgängig machen lässt. Es funktioniert mit vielen Modellanbietern, darunter Modelle von OpenAI und Anthropic, und kann auch Modelle nutzen, die du auf deinem eigenen Computer betreibst.
Es eignet sich für Anfänger, die schon Git nutzen und einen klaren Verlauf jeder Änderung wollen. Das Tool selbst ist kostenlos und Open Source. Du zahlst nur für das Modell, das du anbindest, es sei denn, du wählst ein kostenloses lokales Modell.
Offizielle Seite: Aider
Gemini CLI
Gemini CLI ist ein Open-Source-Agent von Google, der in deinem Terminal läuft und Gemini-Modelle nutzt. Er kann Dateien lesen, Code bearbeiten, Shell-Befehle ausführen und im Web nach aktuellen Informationen suchen. Zum Start kannst du dich mit einem persönlichen Google-Konto anmelden, was den Einstieg für alle leicht macht, die noch keinen API-Schlüssel verwalten wollen.
Er eignet sich für Anfänger, die eine einfache Anmeldung und ein leistungsfähiges Modell wollen. Der kostenlose Zugang hat Nutzungslimits, prüfe also im offiziellen Repository die aktuellen Bedingungen, bevor du eine große Aufgabe planst.
Offizielle Seite: Gemini CLI
OpenAI Codex CLI
Codex CLI ist der Open-Source-Terminal-Agent von OpenAI. Er liest dein Projekt, schlägt Änderungen vor und fragt nach deiner Zustimmung, bevor er Befehle ausführt. So hast du bei jedem Schritt einen klaren Kontrollpunkt. Du kannst ihn mit einem API-Schlüssel oder mit einem ChatGPT-Konto nutzen, je nachdem, wie OpenAI den Zugang aktuell anbietet.
Er eignet sich für alle, die schon OpenAI-Tools nutzen und für ihre Arbeit dasselbe Konto verwenden möchten. Ob er kostenlos ist, hängt von deinem Tarif und den aktuellen Bedingungen ab. Lies also die Dokumentation im Repository, bevor du startest.
Offizielle Seite: OpenAI Codex CLI
Goose
Goose ist ein Open-Source-Agent von Block, der im Terminal oder als Desktop-App arbeiten kann. Seine größte Stärke sind Erweiterungen, die Werkzeuge wie Dateizugriff, Shell-Befehle oder Verbindungen zu anderen Diensten hinzufügen. Er unterstützt mehrere Modellanbieter, sodass du das Modell wechseln kannst, ohne deinen Arbeitsablauf zu ändern.
Er eignet sich für Leute, die einen flexiblen Agenten wollen, den sie mit der Zeit anpassen können. Die Einrichtung erfordert etwas mehr Lesearbeit als bei den einfacheren Tools, deshalb ist er ein guter zweiter Agent, den du nach dem ersten lernst.
Offizielle Seite: Goose
Qwen Code
Qwen Code ist ein Open-Source-Terminal-Agent, der auf den Qwen-Coder-Modellen basiert. Seine Oberfläche ähnelt Gemini CLI, wer dieses Tool kennt, findet sich also schnell zurecht. Er kann sich auch mit anderen Anbietern verbinden, die eine OpenAI-kompatible API bieten.
Er eignet sich für Anfänger, die eine Open-Source-Option mit einem starken Coding-Modell wollen. Zugangsmöglichkeiten und kostenlose Nutzung können sich ändern, prüfe das also im offiziellen Repository, bevor du dich darauf verlässt.
Offizielle Seite: Qwen Code
Für welchen Terminal-Agenten du dich auch entscheidest: Starte ihn in einem Git-Repository. Dann kannst du die Änderungen des Agenten jederzeit mit deiner letzten gespeicherten Version vergleichen und alles rückgängig machen, was du nicht willst.
Die besten kostenlosen KI-Coding-Agenten im Editor
Wenn du ohnehin den ganzen Tag in VS Code oder einem ähnlichen Editor verbringst, wirkt ein Agent in diesem Fenster oft weniger einschüchternd als ein Terminal. Du siehst die Dateien, du siehst die Änderungen, und du kannst den Agenten jederzeit stoppen. Alle folgenden Tools zeigen vorgeschlagene Änderungen an, bevor sie deinen Code anfassen. Genau das ist die Funktion, auf die Anfänger zuerst achten sollten.
Cline
Cline ist eine Open-Source-Erweiterung für VS Code. Du beschreibst eine Aufgabe in einem Chat-Panel, und Cline liest dein Projekt, schlägt Dateiänderungen vor und kann nach deiner Freigabe Terminalbefehle ausführen. Jede Änderung erscheint als Diff, den du annehmen oder ablehnen kannst.
Es eignet sich für Anfänger, die einen klaren Freigabeschritt wollen und kein Problem damit haben, ihr eigenes Modell mitzubringen. Du verbindest es mit deinem eigenen API-Schlüssel mit einem Modellanbieter, die Erweiterung ist also kostenlos, die Nutzung rechnet aber der Anbieter ab. Sieh dir vor einer langen Sitzung die Preisseite des Anbieters an.
Offizielle Seite: Cline
Roo Code
Roo Code ist eine Open-Source-Erweiterung für VS Code, die aus Cline hervorgegangen ist. Sie behält die Idee chatgesteuerter Änderungen mit Diff-Prüfung bei und fügt eigene Modi für verschiedene Aufgaben hinzu, etwa Code schreiben, Fragen stellen oder Fehler suchen. Der Wechsel zwischen den Modi hilft dir, den Agenten fokussiert zu halten.
Sie eignet sich für Anfänger, denen der Cline-Stil gefällt und die etwas mehr Struktur wollen. Wie bei Cline gibst du deinen eigenen API-Schlüssel für das gewählte Modell an. Die Erweiterung selbst kostet also nichts, die Modellnutzung schon.
Offizielle Seite: Roo Code
Continue
Continue ist ein Open-Source-Assistent für VS Code und JetBrains-Editoren. Er bietet Chat, Inline-Änderungen und Codevorschläge und kann sich mit gehosteten Modellen oder mit Modellen auf deinem eigenen Computer verbinden, etwa über Tools wie Ollama. Das Modell konfigurierst du in einer Einstellungsdatei, sodass du immer weißt, welcher Anbieter deinen Code sieht.
Er eignet sich für Anfänger, denen Datenschutz wichtig ist oder die mit einem lokalen Modell experimentieren möchten. Lokale Modelle kosten pro Anfrage nichts, brauchen aber einen halbwegs leistungsstarken Computer und liefern möglicherweise schwächere Antworten als gehostete Modelle.
Offizielle Seite: Continue
GitHub Copilot Free
GitHub Copilot funktioniert in VS Code und anderen Editoren. Der kostenlose Tarif enthält jeden Monat eine bestimmte Zahl an Code-Vervollständigungen und Chat-Anfragen, und du meldest dich mit einem GitHub-Konto an. Bearbeitung im Agenten-Stil steht im Chat-Panel zur Verfügung, sodass du Änderungen über mehrere Dateien hinweg anfordern kannst.
Er eignet sich für Anfänger, die schon ein GitHub-Konto haben und möglichst wenig einrichten wollen. Der kostenlose Tarif hat Nutzungslimits, die sich ändern können, öffne also die offizielle Seite, bevor du eine große Aufgabe planst. Bezahlte Tarife erhöhen diese Limits.
Offizielle Seite: GitHub Copilot
Cursor
Cursor ist ein eigenständiger Code-Editor auf Basis von VS Code, das Layout wirkt also vertraut. Er enthält einen Agenten, der mehrere Dateien bearbeitet, Befehle ausführt und Diffs zur Prüfung zeigt. Du lädst den Editor selbst herunter, statt eine Erweiterung hinzuzufügen.
Er eignet sich für Anfänger, die von Anfang an einen im Editor integrierten Agenten wollen. Cursor hat einen kostenlosen Tarif mit Nutzungslimits für Agenten-Anfragen, bezahlte Tarife bieten mehr. Weil es eine eigene App ist, solltest du deine bisherigen VS-Code-Erweiterungen nach dem Wechsel kurz prüfen.
Lege deinen Code unter Git, bevor du einen Editor-Agenten Dateien bearbeiten lässt. Ein sauberer Commit macht es leicht, eine unerwartete Änderung rückgängig zu machen.
Offizielle Seite: Cursor

Weitere kostenlose Optionen, die man im Auge behalten sollte
Nicht jeder kostenlose KI-Coding-Agent passt sauber in die Kategorie Terminal oder Editor. Manche sind gehostete Dienste, andere Community-Projekte, die Freiwillige oder kleine Teams pflegen. Diese Gruppe ändert sich schnell. Kostenlose Tarife bekommen neue Limits oder verlieren sie, Funktionen werden umbenannt, und ständig erscheinen neue Projekte. Sieh diesen Abschnitt als Ausgangspunkt für deine eigene Recherche.
Bevor du dich auf eines dieser Tools verlässt, prüfe auf der offiziellen Seite die aktuellen Bedingungen. Achte auf diese Punkte:
- Nutzungsobergrenzen und Tages- oder Monatslimits
- Ob du einen eigenen API-Schlüssel brauchst
- Wie der Anbieter deinen Code und deine Prompts speichert
- Welche Lizenz für den Code gilt
Zehn Minuten Lesen können dir eine böse Überraschung auf der Rechnung oder eine unerwartete Änderung an deinem Projekt ersparen.
OpenHands
OpenHands ist ein Community-Projekt, mit dem du KI-Agenten an Softwareaufgaben arbeiten lässt. Es lohnt sich, wenn du einen Agenten suchst, der oft in einer isolierten Sandbox läuft statt direkt in deinem Hauptprojektordner. Diese Trennung kann Experimente für Anfänger sicherer wirken lassen.
Weil sich das Projekt schnell entwickelt, prüfe Lizenz und aktuelle Preise, bevor du es installierst.
Offizielle Seite: Suche in einer Suchmaschine nach „OpenHands“ und bestätige die offizielle Adresse auf der Projektseite, bevor du irgendetwas installierst.
So wählst du den richtigen kostenlosen KI-Coding-Agenten
Bei der Wahl eines kostenlosen Agenten geht es weniger darum, den einen besten zu finden, sondern den, der zu deinen Gewohnheiten passt. Zwei Fragen leisten die meiste Arbeit: Wo arbeitest du am liebsten, und darf dein Code deinen Computer verlassen? Beantworte diese beiden, und deine Auswahl schrumpft schnell.
Terminal oder Editor: was passt zu dir
Nutze diese einfache Orientierung:
- Wähle einen Terminal-Agenten, wenn du gern Befehle tippst und an mehreren Projekten in verschiedenen Ordnern arbeitest.
- Wähle eine Editor-Erweiterung, wenn du ein visuelles Fenster bevorzugst und jede Änderung lesen willst, bevor sie landet.
- Wähle eine Editor-Erweiterung, wenn du Git noch lernst, denn die Diff-Ansicht macht es leichter, das Prüfen von Änderungen zu lernen.
Beide Typen können deine Dateien lesen und Tests ausführen. Der eigentliche Unterschied liegt darin, wie du die Änderungen siehst.
Kostenlose Limits und Datenschutzregeln prüfen
Bevor du etwas installierst, prüfe vier Dinge auf der offiziellen Seite des Tools:
- Welchen Modellanbieter es nutzt und ob du einen eigenen API-Schlüssel brauchst.
- Was der kostenlose Tarif enthält, etwa Anfragelimits oder eine Tagesgrenze.
- Ob deine Prompts und dein Code für Trainingszwecke verwendet werden dürfen, was vom Anbieter und vom Tarif abhängt.
- Wie viel Dokumentation für Anfänger und Community-Hilfe es gibt.
Richte einen kostenlosen Agenten nicht auf Kundencode oder private Kundendaten, bevor du die Datenschutzrichtlinie des Anbieters gelesen hast. Ist die Richtlinie unklar, übe stattdessen an einem Beispielprojekt.
Kostenlose Tarife ändern sich oft. Prüfe die Limits deshalb jeden Monat neu, statt einem älteren Artikel zu vertrauen.
Deinen ersten kostenlosen KI-Coding-Agenten einrichten
Deine erste Einrichtung sollte bewusst einfach sein. Wähle ein kleines Projekt, stelle es unter Versionskontrolle und gib dem Agenten eine einzige, eng umrissene Aufgabe. Dann ist jede Änderung leicht zu sehen und leicht rückgängig zu machen.
Einen sicheren Projektordner vorbereiten
- Kopiere dein Projekt in einen Testordner oder lege einen neuen an. Starte nicht auf deiner Live-Website.
- Mach aus dem Ordner ein Git-Repository und speichere den aktuellen Stand: Führe
git initaus, danngit add .undgit commit -m "Before agent". Wenn Git neu für dich ist, erklärt die offizielle Anleitung auf git-scm.com die Grundlagen. - Installiere den Agenten nach den Schritten auf seiner offiziellen Seite. Nutze diese Seite, nicht einen aus einem Forum kopierten Befehl.
- Speichere deinen API-Schlüssel in einer Umgebungsvariable, niemals in einer Quelldatei. Verwende den Variablennamen, den die Seite des Tools zeigt.
export YOUR_PROVIDER_API_KEY="paste-your-key-here"
Unter Windows setzt du die Variable so, wie es die Seite des Tools beschreibt.
Eine kleine erste Aufgabe ausführen und prüfen
Beginne mit einer kleinen Aufgabe, zum Beispiel einem Unit-Test für eine Funktion. Nenne in deinem Prompt die Datei und die Funktion, damit der Agent weiß, wo er arbeiten soll. Dann lass ihn seine Änderungen vorschlagen.
Bevor du irgendetwas übernimmst, sieh dir den Diff an:
git diff
Lies jede geänderte Datei. Führe die Tests selbst aus. Hat der Agent Dateien angefasst, mit denen du nicht gerechnet hast, lehne diese Änderungen ab. Übernimm nur, was du verstehst, und committe es dann mit einer klaren Nachricht. Um alle nicht committeten Änderungen zu verwerfen, führe git checkout -- . aus, aber nur, wenn du sicher bist, dass du sie verlieren willst.
Füge deinen echten API-Schlüssel niemals in einen Prompt ein und committe ihn nie in Git. Wenn ein Schlüssel geleakt wird, widerrufe ihn beim Anbieter und erstelle einen neuen.
Häufige Fehler und Grenzen, auf die du achten solltest
Die meisten Probleme mit KI-Coding-Agenten entstehen durch die Art, wie Menschen sie nutzen. Achte auf diese vier Fehler.
- Große Änderungen ohne Prüfung übernehmen. Ein Agent kann zehn Dateien auf einmal ändern, lies also jeden Diff, bevor du ihn übernimmst.
- Geheimnisse in Prompts einfügen. API-Schlüssel, Datenbankpasswörter und Kundendaten gehören nicht in einen Chat. Bewahre sie in Umgebungsvariablen auf und halte sie aus deinem Code heraus.
- Agenten ohne Backups auf Produktionsservern laufen lassen. Arbeite an einer Kopie oder einem separaten Branch und stelle sicher, dass du zurückrollen kannst.
- Perfekten Code von vagen Anfragen erwarten. „Mach die Website besser“ führt zu vagen Ergebnissen. „Füge einen Unit-Test für die Preisfunktion hinzu, der einen Rabatt von null abdeckt“ liefert dir etwas, das du prüfen kannst.
Halte an und korrigiere selbst, wenn der Agent dieselbe fehlgeschlagene Änderung wiederholt, wenn Tests auf eine Weise fehlschlagen, die du dir nicht erklären kannst, oder wenn die Aufgabe Login- oder Zahlungscode berührt. Dann selbst zu übernehmen ist kein Scheitern. Es gehört zum Job.
Mach vor jeder Agenten-Aufgabe einen Git-Commit. Sieht das Ergebnis falsch aus, kannst du mit
git restore .zum letzten guten Stand zurückkehren, solange du die schlechte Änderung nicht committet hast.
Die Ausgabe eines Agenten zu prüfen, ist eine Fähigkeit, die du noch jahrelang brauchen wirst, auch wenn du Code von Hand schreibst. Jeder Diff, den du liest, zeigt dir, wo was hingehört und wie dein Projekt zusammenhängt.
Fazit
Kostenlose KI-Coding-Agenten können dir viel Routinearbeit abnehmen. Sie lesen dein Projekt, planen die Schritte, bearbeiten mehrere Dateien und führen Befehle aus, aber du musst das Ergebnis trotzdem prüfen. Terminal-Tools passen zu Leuten, die sich auf der Kommandozeile wohlfühlen, und Editor-Erweiterungen zu Leuten, die jede Änderung in einer Diff-Ansicht sehen wollen. Wähle das Tool, das zu deinem Setup passt, und prüfe dann auf seiner offiziellen Seite die aktuellen kostenlosen Limits und Datenschutzregeln.
Fang heute klein an. Lege einen Testprojektordner an, führe git init aus und mach einen ersten Commit, damit du jederzeit zurückkehren kannst. Gib deinem gewählten Agenten eine kleine Aufgabe mit klarem Ziel, etwa einen Unit-Test zu schreiben. Lies den Diff Zeile für Zeile, bevor du irgendetwas übernimmst. Anfangs nervös zu sein ist normal, und jede abgeschlossene Prüfung macht dich zu einem besseren Entwickler.
Geschrieben von
arief zufar
Prioritize relationships over profits for long-term mutual progress, always thinking ahead.
Alle Artikel von arief zufar



