Zum Inhalt springen
DeutschlandGPT

Code

Eine Coding-KI, die auf Ihrem Gerät in Ihrem Projekt arbeitet, mit Dateizugriff, echtem Terminal, Git und einer Live-Vorschau

DeutschlandGPT Code ist eine Coding-KI, die direkt in Ihrem Projekt arbeitet. Sie liest und ändert Dateien, führt Befehle in einem echten Terminal aus, nutzt Git und kann einen laufenden Dev-Server in einer Vorschau zeigen. Alles auf Ihrem Rechner, in den Ordnern, die Sie freigegeben haben.

Code und Cowork teilen dieselbe Maschinerie und dasselbe Genehmigungsmodell. Code bringt dazu, was ein Entwicklungs-Arbeitsbereich braucht: Terminal, Git, Vorschau und Projektanweisungen.

Loslegen

1

Wechseln Sie über den Produktwechsler in der Seitenleiste zu Code, oder mit Cmd/Strg+Shift+D.

2

Geben Sie den Projektordner frei. Ein Arbeitsbereich darf mehrere Ordner umfassen, etwa ein Projekt plus ein Nachbarprojekt, von dem es abhängt.

3

Beschreiben Sie die Aufgabe. Die KI erkundet das Projekt selbst, Sie müssen keine Dateien vorher nennen.

Ist keine Unterhaltung offen, startet Code auf einer Seite mit Ihren Sitzungen, den offenen Pull Requests Ihrer freigegebenen Ordner und fälligen Erinnerungen. Übersicht und Verlauf erklärt sie.

Die freigegebenen Ordner von Code und Cowork bleiben getrennt: ein für Cowork freigegebener Ordner ist aus Code nicht erreichbar und umgekehrt.

Was sie kann

BereichDetails
Projekt lesenVolltextsuche, Namensmuster, Verzeichnislisten, Dateien fensterweise, damit eine riesige Datei nicht ganz geschluckt werden muss
Code ändernGezielte Änderungen, neue Dateien, Verschieben, Umbenennen, Löschen
Befehle ausführenBauen, Testen, Lint, Git, Paketmanager und alles andere in einem echten Terminal
Langlaufende BefehleEin Dev-Server oder ein Watch-Task läuft im Hintergrund weiter
GitStatus, Diff, Staging, Commits, Branches, Remotes, Fetch, Pull, Push, Pull Requests über die GitHub-CLI
Ergebnis ansehenEine Live-Vorschau des laufenden Dev-Servers, dazu Bildschirmfotos und die Browser-Konsole dieser Seite
Arbeit abgebenEine Frage oder eine ganze Teilaufgabe an einen Teil-Agenten geben
DokumenteAlles, was Cowork mit Office-Dateien und PDFs kann, denn beide teilen denselben Werkzeugkasten

Unter dem Eingabefeld

Die Leiste unter dem Eingabefeld beschreibt den nächsten Durchlauf:

  • + hängt Bilder und Dateien an.
  • Werkzeuge zeigt, ob die Websuche mit dem gewählten Modell verfügbar ist, schaltet die Bildgenerierung ein (sofern Ihnen ein Bildmodell zur Verfügung steht; auf Wunsch speichert die KI ein erzeugtes Bild oder ein Diagramm als Datei in Ihrem Projekt) und grenzt ein, welche Integrationen die KI erreichen darf.
  • Das Modellmenü zeigt Modell und Denkaufwand in einer Schaltfläche. Oben wählen Sie das Modell, im Untermenü Denkaufwand die Stufe. Beides merkt sich die App je Unterhaltung.
  • Der Modus legt fest, wie viel ohne Rückfrage läuft, siehe unten.

In der Kopfzeile bindet die Auswahl Spezialanwendung eine Ihrer Spezialanwendungen an die Unterhaltung. Die Auswahl gilt ab der ersten Nachricht und bleibt bei dieser Unterhaltung. Für eine andere Spezialanwendung beginnen Sie einen neuen Chat.

Berechtigungsmodi

Der Modus lässt sich jederzeit wechseln, auch mit Cmd/Strg+Shift+M.

ModusVerhalten
Plan-ModusLiest nur, erstellt einen Plan. Änderungen und Befehle sind gesperrt
NormalFragt vor Änderungen, Löschungen und Befehlen
Änderungen erlaubenDateiänderungen laufen ohne Rückfrage. Befehle und externe Werkzeuge fragen weiterhin
AutoAlles läuft ohne Rückfrage

Bevor Änderungen erlauben oder Auto greift, erklärt die App, was das bedeutet, und bittet um Bestätigung.

Der Plan-Modus ist der sichere Einstieg in eine unbekannte Codebasis: erst einen Plan erzeugen lassen, lesen, dann den Modus wechseln und umsetzen lassen. Die KI schreibt ihren Plan nach .deutschlandgpt/plans/ und fragt danach ausdrücklich, ob sie ihn umsetzen soll. Die Freigabe des Plans ist damit ein bewusster Schritt und kein Nebeneffekt Ihrer nächsten Nachricht.

Kritische Befehle

Ein erzwungener Push, reset --hard, rm -rf, alles unter sudo, ein heruntergeladenes Skript in eine Shell pipen, ein Paket veröffentlichen: In Normal und Änderungen erlauben erscheint dafür immer eine Genehmigungskarte mit Begründung. Eine früher gegebene Zusage deckt sie nicht, und ein „immer erlauben" bietet die Karte nicht an.

Was Auto wirklich bedeutet

Auto ist dieselbe KI mit abgeschalteten Rückfragen. Sie schreibt, verschiebt und löscht Dateien und führt Befehle aus, auch kritische, ohne jedes Mal einzeln zu bestätigen. Der Bestätigungsdialog sagt das, bevor Sie wechseln.

Was bleibt:

  • Die Dateiwerkzeuge bleiben in den freigegebenen Ordnern. Diese Grenze setzt die App, nicht der Modus, und erweitert wird sie über einen eigenen Schalter unter Datenhaltung.
  • Ein Teil-Agent fragt auch in Auto nach, wenn er einen kritischen Befehl ausführen oder einen Pfad außerhalb der freigegebenen Ordner anfassen will. Diesen Aufruf haben Sie nicht mitverfolgt, deshalb fragt die App Sie.

Auto passt zu einem Wegwerf-Branch. Auf einem Branch, an dem Ihnen etwas liegt, gibt Ihnen Änderungen erlauben fast dasselbe Tempo, während jeder Befehl weiterhin anhält und fragt.

Genehmigungen

Ein Befehl oder eine Dateiänderung erscheint als Genehmigungskarte mit dem echten Diff bzw. der echten Befehlszeile.

TasteWirkung
Cmd/Strg+EnterGenehmigen
Cmd/Strg+Shift+EnterAlles Offene genehmigen
EscAblehnen
Alt+1 bis Alt+9Eine Karte auswählen, wenn mehrere warten
Alt+Pfeil hoch/runterDie Auswahl verschieben

„Immer erlauben" ist stets eng gefasst. Für eine Dateiaktion gilt es für diese Art von Aktion in einem freigegebenen Ordner. Für einen Befehl gilt es für diese Befehlsfamilie, ein einmal genehmigtes pnpm test genehmigt also nicht alles. Das Menü Freigaben in der Kopfzeile listet, was Sie erteilt haben, mit Widerrufen je Eintrag und Alle widerrufen. Heben Sie die Freigabe eines Ordners auf, sind seine Zusagen ebenfalls weg.

Aktionen verbundener Dienste, also Integrationen und MCP-Server, haben ihre eigene Rückfrage auf Serverseite. Verbindungen automatisch genehmigen lässt sie unabhängig von der Datei-Rückfrage durch.

Arbeit an Teil-Agenten abgeben

Die KI kann Arbeit an einen Teil-Agenten abgeben, der in einem eigenen Kontext läuft und danach berichtet:

  • Explore liest nur. Er sucht im Projekt nach einer Antwort und liefert sie als Karte in der Unterhaltung, eingeklappt, damit sie den Verlauf nicht überdeckt.
  • Agent ist ein vollwertiger Teil-Agent für eine abgeschlossene Teilaufgabe. Seine Zeile zeigt während der Arbeit den Fortschritt, danach Auftrag und Ergebnis. Er kann auch im Hintergrund laufen, während die Unterhaltung weitergeht.

Jedes Werkzeug, das ein Teil-Agent aufruft, durchläuft dieselbe Genehmigung wie die eigenen Aufrufe der KI.

Mit einer arbeitenden KI reden

  • Schreiben, während sie arbeitet. Ihre Nachricht geht an der nächsten Schrittgrenze in den laufenden Durchlauf, „nein, nimm den vorhandenen Helfer" kommt also während der Arbeit an und nicht danach. Eine offene Genehmigung und ein Slash-Befehl warten erst den aktuellen Schritt ab.
  • Mehrere Nachrichten hintereinander stehen sichtbar in einer Warteschlange und gehen der Reihe nach raus. Jetzt senden an einer wartenden Nachricht beendet den aktuellen Durchlauf und schickt diese Nachricht sofort.
  • Stopp beendet den Durchlauf. Was getan ist, bleibt getan.
  • Gehen einem Durchlauf die Schritte aus, während noch Arbeit offen ist, fragt eine Karte, ob weitergearbeitet werden soll. Weiterarbeiten führt denselben Durchlauf lückenlos fort. Wie viele Schritte eine Anweisung haben darf, legen Sie in den Einstellungen für Code fest.

Die Vorhabenliste

Bei einer mehrschrittigen Arbeit führt die KI eine Liste ihrer Schritte, jeder mit seinem Zustand. Sobald es eine gibt, erscheint links bei den Panel-Symbolen in der Kopfzeile das Symbol Vorhaben, das die Liste als Fach öffnet. Das Panel öffnet sich nicht von selbst: Ändert sich die Liste, während Sie nicht hinsehen, bekommt das Symbol einen Punkt.

Abschalten lässt sie sich mit Vorhabenliste anzeigen unter Chat-Einstellungen.

Eine Änderung zurücknehmen

Code führt keine eigenen Dateiversionen. Das Sicherheitsnetz ist hier Git: Committen Sie vor einer größeren Änderung, sehen Sie sich den Diff im Git-Fach an und lassen Sie die KI zurücknehmen, was Sie nicht wollen. Der Git-Graph kann außerdem einen Commit zurücknehmen oder einen Branch zurücksetzen.

Einstellungen für Code

Der Bereich Code in den Einstellungen enthält drei Optionen für dieses Gerät:

  • Schriftgröße: die Textgröße im Verlauf, für Code und Cowork gleichermaßen.
  • Max. Schritte pro Anweisung: wie viele Schritte Code für eine Anweisung ausführt, bevor es anhält und Weiterarbeiten anbietet. Leer bedeutet Unbegrenzt.
  • Computer wach halten, während DeutschlandGPT arbeitet: verhindert den Ruhezustand, solange Code oder Cowork arbeitet, mit einem zweiten Schalter Im Akkubetrieb wach halten. Für eine einzelne Unterhaltung steht dieselbe Option in ihrem Menü im Verlauf als Computer wach halten.

Weiter

War diese Seite hilfreich?