{"id":12680,"date":"2026-06-17T16:03:49","date_gmt":"2026-06-17T09:03:49","guid":{"rendered":"\/de\/tutorials\/?p=12680"},"modified":"2026-06-17T16:03:51","modified_gmt":"2026-06-17T09:03:51","slug":"codex-app-anwendungsfaelle","status":"publish","type":"post","link":"\/de\/tutorials\/codex-app-anwendungsfaelle","title":{"rendered":"12 Codex-App-Anwendungsf\u00e4lle"},"content":{"rendered":"<p>Die Codex-App hilft Ihnen, mit KI-Agenten Code zu planen, zu schreiben, zu pr&uuml;fen, zu debuggen, umzustrukturieren und bereitzustellen. Damit haben Sie einen zentralen Ort, an dem Sie Coding-Threads, Worktrees, Automatisierungen, Git-Workflows und mehrere gleichzeitig laufende Aufgaben verwalten.<\/p><p>Codex ist die agentische Coding-Plattform von OpenAI. Statt Ihnen nur Code zum Kopieren vorzuschlagen, liest es Ihr Projekt, nimmt &Auml;nderungen vor und bereitet diese zu Ihrer &Uuml;berpr&uuml;fung vor. Der gleiche Agent arbeitet auch in Ihrem Editor, Terminal und Ihrer Cloud-Umgebung, sodass Sie problemlos zwischen Workflows wechseln k&ouml;nnen, ohne jedes Mal von vorne beginnen zu m&uuml;ssen.<\/p><p>Diese 12 Codex-App-Anwendungsf&auml;lle decken allt&auml;gliche Entwicklungsaufgaben ab &ndash; von der Fehlerbehebung und der &Uuml;berpr&uuml;fung von Pull Requests bis hin zum Schreiben von Tests und dem Ausf&uuml;hren von Cloud-Aufgaben. <\/p><p>Codex funktioniert am besten, wenn Sie es wie einen Programmierkollegen behandeln: Geben Sie ihm einen klaren Kontext, eine eindeutig definierte Aufgabe und eine klare Definition, wann die Aufgabe erledigt ist.<\/p><p>Sie behalten die Kontrolle dar&uuml;ber, was &uuml;bernommen wird. Pr&uuml;fen Sie daher die &Auml;nderungen, f&uuml;hren Sie die Tests aus und seien Sie besonders vorsichtig bei riskantem Code, etwa f&uuml;r Zahlungen, Logins und alles, was Ihre Live-Website betrifft.<\/p><h2 class=\"wp-block-heading\" id=\"h-1-funktionen-aus-einer-schriftlichen-aufgabe-erstellen\">1. Funktionen aus einer schriftlichen Aufgabe erstellen<\/h2><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure class=\"wp-lightbox-container\" data-wp-context='{\"imageId\":\"6a3452bb26d95\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a3452bb26d95\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"\/de\/tutorials\/wp-content\/uploads\/sites\/29\/2026\/06\/1780490407823-0.jpg\" alt=\"Codex-App-Anwendungsf&auml;lle &ndash; Funktionen aus einer schriftlichen Aufgabenbeschreibung erstellen\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Sie geben Codex einen schriftlichen Wunsch f&uuml;r eine Funktion, und es liest Ihr Projekt, bearbeitet die relevanten Dateien und schl&auml;gt die &Auml;nderungen zu Ihrer &Uuml;berpr&uuml;fung vor. So sieht die Entwicklung von KI-Funktionen in der Praxis aus: Sie beschreiben, was Sie haben m&ouml;chten, und der Codex-Coding-Agent schreibt die erste Version.<\/p><p>OpenAI hat Codex f&uuml;r echte Entwicklungsarbeit entwickelt, sodass es eine Aufgabe von &bdquo;Das ist, was ich m&ouml;chte&ldquo; bis hin zu funktionierendem Code umsetzen kann, ohne dass Sie jeden Teil davon von Hand schreiben m&uuml;ssen.<\/p><p>Verwenden Sie dies, wenn Sie eine kleine oder mittlere Funktion hinzuf&uuml;gen m&uuml;ssen, zum Beispiel eine Einstellungsseite, einen Dashboard-Filter, einen neuen API-Endpunkt (eine Webadresse, &uuml;ber die Ihre App Daten sendet oder abruft) oder eine Admin-Aktion.<\/p><p>Wenn Sie auf diese Weise Funktionen mit KI entwickeln, verweisen Sie Codex auf eine Datei oder ein Muster, das Sie bereits verwenden, damit es Ihrem Stil folgt, statt einen neuen zu erzeugen. Wenn es bereits &auml;hnliche Seiten oder Komponenten gibt, nennen Sie diese in der Anfrage:<\/p><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>F&uuml;ge eine Einstellungsseite hinzu, auf der Benutzer ihre E-Mail- und Benachrichtigungseinstellungen &auml;ndern k&ouml;nnen. Verwende das Formularlayout aus <code>`components\/AccountForm`<\/code> erneut, speichere &Auml;nderungen &uuml;ber die bestehende Benutzer-API und f&uuml;ge eine grundlegende Validierung f&uuml;r leere Felder hinzu.<\/p>\n<\/blockquote><p>Je &uuml;bersichtlicher Ihr Projekt aufgebaut ist, desto weniger muss Codex raten &ndash; und desto n&auml;her wird die erste Version an dem liegen, was Sie sich w&uuml;nschen. Das ist in einer <a href=\"\/de\/tutorials\/was-ist-web-app\">Web-App<\/a> wichtig, in der Seiten, Daten und Code alle miteinander verbunden sind &ndash; eine aufger&auml;umte Struktur gibt dem Agenten eine klare Orientierung.<\/p><p>Bevor Sie die &Auml;nderung &uuml;bernehmen, &uuml;berpr&uuml;fen Sie im Browser, ob die Funktion funktioniert, und stellen Sie sicher, dass Codex keine nicht zusammenh&auml;ngenden Dateien bearbeitet hat.<\/p><h2 class=\"wp-block-heading\" id=\"h-2-bugs-beheben-und-fehler-diagnostizieren\">2. Bugs beheben und Fehler diagnostizieren<\/h2><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure class=\"wp-lightbox-container\" data-wp-context='{\"imageId\":\"6a3452bb27b0a\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a3452bb27b0a\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"\/de\/tutorials\/wp-content\/uploads\/sites\/29\/2026\/06\/1780490413015-0.jpg\" alt=\"Codex-App-Anwendungsf&auml;lle &ndash; Fehler beheben und Probleme diagnostizieren\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Codex hilft Ihnen dabei, Code zu debuggen und Softwarefehler zu beheben, indem es der Fehlermeldung folgt, die von Ihnen bereitgestellten Informationen analysiert, die Ursache ermittelt und einen L&ouml;sungsvorschlag macht. OpenAI f&uuml;hrt das Debuggen und Beheben von Problemen als eine der Hauptentwicklungsaufgaben von Codex auf.<\/p><p>Das Debugging mit Codex geh&ouml;rt au&szlig;erdem zu den einfachsten Anwendungsf&auml;llen f&uuml;r den Einstieg, weil der Erfolg eindeutig ist: Entweder ist der Test bestanden oder nicht.<\/p><p>Verwenden Sie dies, wenn ein Test fehlschl&auml;gt, eine Fehlermeldung angezeigt wird, ein Bildschirm defekt ist oder Sie einen Fehlerbericht haben, den Sie reproduzieren k&ouml;nnen.<\/p><p>Um Programmierfehler richtig zu diagnostizieren, f&uuml;gen Sie den genauen Fehlertest ein, nicht eine Zusammenfassung. &bdquo;Es st&uuml;rzt manchmal ab&ldquo; bietet Codex zu wenig Anhaltspunkte. Der vollst&auml;ndige Stacktrace &ndash; also die Liste der Codezeilen, die das Programm unmittelbar vor dem Fehler ausgef&uuml;hrt hat &ndash; weist Codex innerhalb von Sekunden auf die richtige Datei hin.<\/p><p>Hier ist ein Beispielprompt f&uuml;r einen fehlgeschlagenen Test:<\/p><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&bdquo;Dieser Test schl&auml;gt nach meiner letzten &Auml;nderung fehl. Finde die Ursache, erkl&auml;re sie in einem Satz und korrigiere dann den Code so, dass der Test besteht, ohne dass sich sein eigentliches Verhalten &auml;ndert.&rdquo;<\/p>\n<\/blockquote><p>Nachdem Codex einen Fix vorgeschlagen hat, f&uuml;hren Sie den fehlschlagenden Test erneut aus und &uuml;berpr&uuml;fen Sie benachbarte Randf&auml;lle (ungew&ouml;hnliche Eingaben wie leere Felder oder sehr gro&szlig;e Zahlen, die Code zum Absturz bringen k&ouml;nnen). Diese Vorgehensweise verhindert, dass das Beheben eines Bugs mit KI aus einem behobenen Fehler einen neuen macht.<\/p><h2 class=\"wp-block-heading\" id=\"h-3-code-vor-dem-zusammenfuhren-uberprufen\">3. Code vor dem Zusammenf&uuml;hren &uuml;berpr&uuml;fen<\/h2><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure class=\"wp-lightbox-container\" data-wp-context='{\"imageId\":\"6a3452bb280ef\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a3452bb280ef\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"\/de\/tutorials\/wp-content\/uploads\/sites\/29\/2026\/06\/1780490418100-0.jpg\" alt=\"Codex-App-Anwendungsf&auml;lle &ndash; Code vor dem Zusammenf&uuml;hren pr&uuml;fen\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Die KI-Code&uuml;berpr&uuml;fung mit Codex erkennt Bugs, Logikfehler, &uuml;bersehene Edge Cases und Schwachstellen, bevor ein Teammitglied den Code zu sehen bekommt.<\/p><p>Ein Gro&szlig;teil der Geschwindigkeit bei der KI-Codepr&uuml;fung entsteht dadurch, dass Probleme fr&uuml;h gefunden werden, noch bevor die manuelle Pr&uuml;fung &uuml;berhaupt beginnt. Verwenden Sie es f&uuml;r die erste Pull-Request-Pr&uuml;fung, insbesondere bei &Auml;nderungen am Login, an Datenbankabfragen, Berechtigungen oder komplexer Logik.<\/p><p>Wenn Sie Code mit Codex &uuml;berpr&uuml;fen, lassen Sie sich zuerst die riskanten Stellen zusammenfassen und anschlie&szlig;end konkrete Korrekturvorschl&auml;ge machen. Codex pr&uuml;ft jede einzelne Zeile mit gleichbleibender Sorgfalt und &uuml;bernimmt routinem&auml;&szlig;ige Qualit&auml;tstests der Software, damit sich Ihre Teamkollegen auf Entscheidungen konzentrieren k&ouml;nnen, f&uuml;r die Kontext und Urteilsverm&ouml;gen erforderlich sind.<\/p><p>Ein Beispielprompt f&uuml;r eine Pull-Request-&Uuml;berpr&uuml;fung:<\/p><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&bdquo;&Uuml;berpr&uuml;fe diese Pull-Request auf Fehler, &uuml;bersehene Randf&auml;lle und Sicherheitsrisiken. F&uuml;hre zuerst die drei wichtigsten Probleme auf und schlage dann f&uuml;r jedes konkrete Code&auml;nderungen vor.&rdquo;<\/p>\n<\/blockquote><p>Zum Beispiel kann bei einer scheinbar unproblematischen einzeiligen &Auml;nderung am Login eine Berechtigungspr&uuml;fung fehlen. Codex erkennt solche kleinen Probleme, bevor die Pr&uuml;fung &uuml;berhaupt bei Ihrem Team landet &ndash; und erspart Ihnen so ein paar Minuten Aufwand und einen missgl&uuml;ckten Merge.<\/p><p>Trotzdem ersetzt Codex hier nicht die &Uuml;berpr&uuml;fung durch einen Menschen. Betrachten Sie es als ersten Pr&uuml;fer, nicht als endg&uuml;ltige Freigabe.<\/p><h2 class=\"wp-block-heading\" id=\"h-4-legacy-code-umstrukturieren\">4. Legacy-Code umstrukturieren<\/h2><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure class=\"wp-lightbox-container\" data-wp-context='{\"imageId\":\"6a3452bb287e8\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a3452bb287e8\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"\/de\/tutorials\/wp-content\/uploads\/sites\/29\/2026\/06\/1780490423810-0.jpg\" alt=\"Anwendungsf&auml;lle der Codex-App &ndash; Legacy-Code refaktorisieren\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Codex &uuml;bernimmt die KI-gest&uuml;tzte Umstrukturierung von Code, indem es alten, wiederholten oder schwer wartbaren Code neu strukturiert, ohne das Verhalten auch nur im Geringsten zu ver&auml;ndern. Es bew&auml;ltigt komplexe Umstrukturierungen &uuml;ber mehrere Dateien ebenso wie kleine Aufr&auml;umarbeiten.<\/p><p>Am sichersten ist es, dabei in kleinen Schritten vorzugehen und nicht alles auf einmal komplett neu zu schreiben.<\/p><p>Verwenden Sie dies, wenn Sie einen Codebestand aufr&auml;umen m&ouml;chten: Eine Datei ist zu gro&szlig;, eine Funktion ist schwer nachzuvollziehen oder dieselbe Logik taucht an mehreren Stellen auf.<\/p><p>Bitten Sie zun&auml;chst um einen Plan, bevor Codex irgendetwas bearbeitet, und lassen Sie es dann die kleinstm&ouml;gliche sichere &Auml;nderung vornehmen. Kleine, kontinuierliche Anpassungen wie diese verbessern die Wartbarkeit des Codes, ohne das Risiko einer vollst&auml;ndigen Neuschreibung einzugehen.<\/p><p>Umstrukturierung oder Refactoring bedeutet, die Struktur Ihres Codes zu verbessern, nicht auf ein neues Framework zu wechseln. Das Verhalten des Codes sollte nach dem Refactoring unver&auml;ndert bleiben.<\/p><p>Hier ist ein Beispielprompt, der zuerst nach dem Plan fragt:<\/p><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&bdquo;Strukturiere diese Komponente in kleinere Teile um, ohne das Verhalten zu ver&auml;ndern. Zeig mir zuerst deinen Plan, dann nimm nur die erste &Auml;nderung vor, damit ich sie &uuml;berpr&uuml;fen kann.&rdquo;<\/p>\n<\/blockquote><p>Es gibt eine Regel, die Sie sich merken sollten: Wenn sich das Verhalten &auml;ndert, ist es kein Refactoring mehr, sondern ein neuer Fehler. Durch kleine Schritte l&auml;sst sich das leicht erkennen.<\/p><h2 class=\"wp-block-heading\" id=\"h-5-parallele-programmieraufgaben-ausfuhren\">5. Parallele Programmieraufgaben ausf&uuml;hren<\/h2><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure class=\"wp-lightbox-container\" data-wp-context='{\"imageId\":\"6a3452bb28ecc\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a3452bb28ecc\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"\/de\/tutorials\/wp-content\/uploads\/sites\/29\/2026\/06\/1780490428603-0.jpg\" alt=\"Codex-App-Anwendungsf&auml;lle &ndash; Parallele Codieraufgaben ausf&uuml;hren\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Die Codex-App unterst&uuml;tzt kollaboratives Programmieren mit mehreren Agenten. Sie k&ouml;nnen mehrere Agenten gleichzeitig ausf&uuml;hren, jeweils in einem eigenen Bereich, sodass Sie mehrere Aufgaben parallel voranbringen, ohne sie miteinander zu vermischen.<\/p><p>Die integrierten Codex-Worktrees und Cloud-Umgebungen machen dies m&ouml;glich und sind der Grund daf&uuml;r, dass die App eher wie ein Kontrollzentrum funktioniert als wie ein einzelner Chat.<\/p><p>Verwenden Sie dies, wenn Sie einige voneinander unabh&auml;ngige Aufgaben haben, die nicht dieselben Dateien betreffen.<\/p><p>Ein Worktree ist ein separates Arbeitsverzeichnis, das mit demselben Git-Repository verkn&uuml;pft ist. Damit k&ouml;nnen Sie einen anderen Branch auschecken, ohne Ihre eigentliche Arbeitsumgebung zu ver&auml;ndern.<\/p><p>Diese Trennung erm&ouml;glicht es, dass ein Thread einen Fehler behebt, ein zweiter Tests schreibt und ein dritter mit einer neuen Funktion beginnt, ohne dass sie zur selben Zeit dieselben Dateien bearbeiten.<\/p><p>Sie k&ouml;nnten zum Beispiel drei Threads gleichzeitig einrichten:<\/p><ul class=\"wp-block-list\">\n<li>Thread 1 behebt einen Fehler beim Laden des Dashboards.<\/li>\n\n\n\n<li>Thread 2 f&uuml;gt fehlende Tests f&uuml;r den Billing-Helper hinzu.<\/li>\n\n\n\n<li>Thread 3 aktualisiert die Entwicklerdokumentation.<\/li>\n<\/ul><p>Trennen Sie die Aufgaben voneinander. Wenn zwei Agenten dieselbe Datei bearbeiten, entstehen widerspr&uuml;chliche &Auml;nderungen, die Sie sp&auml;ter manuell beheben m&uuml;ssen. Geben Sie daher jedem Agenten eine Aufgabe, die sich nicht &uuml;berschneidet.<\/p><p>Klare, voneinander abgegrenzte Aufgaben sind genau das, was <a data-wpel-link=\"internal\" href=\"\/de\/tutorials\/was-sind-ki-agenten\" rel=\"follow\">KI-Agenten<\/a> am besten bew&auml;ltigen &ndash; ganz gleich, ob Sie einen oder mehrere gleichzeitig ausf&uuml;hren. Eine klare, wohldefinierte Abgrenzung ist der Kern einer gesunden agentenbasierten Softwareentwicklung &ndash; und sie sorgt daf&uuml;r, dass parallele KI-Coding-Workflows Zeit sparen, statt zus&auml;tzlichen Aufr&auml;umaufwand zu erzeugen.<\/p><h2 class=\"wp-block-heading\" id=\"h-6-cloud-coding-aufgaben-verwalten\">6. Cloud-Coding-Aufgaben verwalten<\/h2><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure class=\"wp-lightbox-container\" data-wp-context='{\"imageId\":\"6a3452bb294a0\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a3452bb294a0\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"\/de\/tutorials\/wp-content\/uploads\/sites\/29\/2026\/06\/1780490433538-0.jpg\" alt=\"Anwendungsf&auml;lle der Codex-App &ndash; Cloud-Coding-Aufgaben verwalten\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Codex Cloud arbeitet als Coding-Agent in der Cloud: Es f&uuml;hrt Aufgaben in seiner eigenen Umgebung aus und liefert die vorgenommenen &Auml;nderungen zur &Uuml;berpr&uuml;fung zur&uuml;ck. So k&ouml;nnen Sie ihm einen Auftrag &uuml;bergeben und sich in der Zwischenzeit anderen Dingen widmen.<\/p><p>Als GitHub-Coding-Agent verbindet er sich mit Ihren Repositorys und kann aus der erledigten Arbeit einen Pull-Request erstellen (eine Reihe vorgeschlagener &Auml;nderungen, die auf das Zusammenf&uuml;hren warten).<\/p><p>Verwenden Sie dies f&uuml;r klar abgegrenzte, risikoarme Hintergrundaufgaben in der Entwicklung, die Sie delegieren k&ouml;nnen, etwa kleinere Punkte aus dem Backlog, Testaktualisierungen, Dokumentations&auml;nderungen oder routinem&auml;&szlig;ige Bugfixes.<\/p><p>Der Unterschied zur Arbeit an Ihrem eigenen Computer besteht darin, dass Sie den Vorgang nicht mitverfolgen. Sie starten eine Aufgabe, erledigen andere Arbeiten und kommen zu einem fertigen Pull-Request zur&uuml;ck. So kann ein Entwickler mehrere kleine Aufgaben gleichzeitig voranbringen.<\/p><p>Ein Beispielprompt f&uuml;r eine Cloud-Aufgabe:<\/p><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&bdquo;F&uuml;ge Regressionstests f&uuml;r den Ablauf der Passwortzur&uuml;cksetzung hinzu. &Auml;ndere den Produktionscode nur, wenn ein Test einen eindeutigen Fehler aufdeckt. Erstelle einen Pull-Request mit einer kurzen Zusammenfassung dessen, was du hinzugef&uuml;gt hast.&rdquo;<\/p>\n<\/blockquote><p>Cloud-Aufgaben brauchen klare Anweisungen. Legen Sie also fest, was &bdquo;fertig&ldquo; bedeutet und welche Dateien Codex nicht &auml;ndern soll. Da diese Jobs als KI-Pull-Requests enden, &uuml;berpr&uuml;fen Sie sie genauso, wie Sie auch die Arbeit eines Teammitglieds &uuml;berpr&uuml;fen w&uuml;rden.<\/p><h2 class=\"wp-block-heading\" id=\"h-7-lokal-im-terminal-arbeiten\">7. Lokal im Terminal arbeiten<\/h2><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure class=\"wp-lightbox-container\" data-wp-context='{\"imageId\":\"6a3452bb29a4a\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a3452bb29a4a\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"\/de\/tutorials\/wp-content\/uploads\/sites\/29\/2026\/06\/1780490438637-0.jpg\" alt=\"Codex-App-Anwendungsf&auml;lle &ndash; Lokal im Terminal arbeiten\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Mit Codex CLI k&ouml;nnen Sie Codex direkt im Terminal ausf&uuml;hren. Codex liest, &auml;ndert und startet dabei Code in dem Ordner, den Sie ausw&auml;hlen. Dieser Terminal-Coding-Agent ist Open Source, in Rust f&uuml;r hohe Geschwindigkeit entwickelt und funktioniert als lokales KI-Coding-Tool. Wenn Sie &uuml;berwiegend in der Kommandozeile arbeiten, ist er daher die schnellste Option.<\/p><p>Verwenden Sie dies, wenn Sie eine schnelle, gezielte &Auml;nderung vornehmen m&ouml;chten und sich bereits im Terminal befinden.<\/p><p>Die App eignet sich besser f&uuml;r die Verwaltung mehrerer Threads und l&auml;ngerer Aufgaben. Die CLI, Ihr KI-Terminalassistent, eignet sich besser, wenn Sie sofort eine Antwort ben&ouml;tigen.<\/p><p>In einer normalen Sitzung bitten Sie Codex, ein Projekt einzulesen, ein Skript zu &auml;ndern, die Tests auszuf&uuml;hren und zu erkl&auml;ren, was es getan hat &ndash; und das alles, ohne das Terminal zu verlassen. Dass Sie Code auf diese Weise mit KI direkt dort ausf&uuml;hren k&ouml;nnen, wo Sie arbeiten, macht die CLI so schnell.<\/p><p>Ein einziges Beispielprompt kann all das abdecken:<\/p><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&bdquo;Sieh dir dieses Skript an, finde heraus, warum es fehlschl&auml;gt, wenn die Eingabedatei leer ist, behebe den Fehler und f&uuml;hre den zugeh&ouml;rigen Test aus.&ldquo;<\/p>\n<\/blockquote><p>Da die CLI in der Befehlszeile ausgef&uuml;hrt wird, hilft ein wenig Terminalwissen dabei, nachzuvollziehen, was Codex gerade tut. Eine Auffrischung der <a data-wpel-link=\"internal\" href=\"\/de\/tutorials\/linux-befehle\" rel=\"follow\">Linux-Befehle<\/a> lohnt sich, bevor Sie es Dateien lesen lassen, Tests ausf&uuml;hren oder Skripte &auml;ndern lassen.<\/p><p>Die gleiche Einrichtung gilt auch f&uuml;r Remote-Arbeit. Wenn sich Ihr Code auf einem Remote-Rechner befindet, erm&ouml;glicht Ihnen das Einrichten von SSH, einer sicheren Methode, um sich &uuml;ber das Internet mit einem anderen Computer zu verbinden, die Codex CLI auf demselben Rechner wie Ihren Code auszuf&uuml;hren.<\/p><p>Ein wichtiger Sicherheitshinweis zur CLI: Sie kann echte Befehle ausf&uuml;hren. Pr&uuml;fen Sie diese daher, bevor Sie sie freigeben, und halten Sie vertrauliche Informationen wie Passw&ouml;rter oder API-Schl&uuml;ssel aus Ihren Anfragen heraus.<\/p><h2 class=\"wp-block-heading\" id=\"h-8-wiederkehrende-entwicklungsaufgaben-automatisieren\">8. Wiederkehrende Entwicklungsaufgaben automatisieren<\/h2><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure class=\"wp-lightbox-container\" data-wp-context='{\"imageId\":\"6a3452bb29f9b\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a3452bb29f9b\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"\/de\/tutorials\/wp-content\/uploads\/sites\/29\/2026\/06\/1780490443430-0.jpg\" alt=\"Anwendungsf&auml;lle der Codex-App &ndash; wiederkehrende Entwicklungsaufgaben automatisieren\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Codex hilft Ihnen, Entwicklungst&auml;tigkeiten wie Einrichtungsschritte, Migrationen, das Schreiben von Tests und kleine Refactorings zu automatisieren, sodass Sie dieselben Aufgaben nicht mehr von Hand erledigen m&uuml;ssen. OpenAI nennt Entwicklungsautomatisierung als einen der wichtigsten Anwendungsf&auml;lle von Codex.<\/p><p>In der App richten Sie diese KI-Entwicklungsautomatisierung mit Automatisierungen ein. Dabei handelt es sich um geplante Aufgaben, die im Hintergrund in eigenen Worktrees ausgef&uuml;hrt werden.<\/p><p>Verwenden Sie dies, wenn eine sich wiederholende Programmieraufgabe einer klaren Regel folgt und ein &uuml;berpr&uuml;fbares Ergebnis liefert, zum Beispiel eine einmalige Bereinigung &uuml;ber viele Dateien hinweg:<\/p><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&bdquo;Suche alle Dateien, die noch `config` aus dem alten Pfad importieren, und aktualisiere sie auf den neuen Pfad. Nimm keine &Auml;nderungen an nicht verwandten Imports vor. Zeig mir eine Zusammenfassung jeder Datei, die du ge&auml;ndert hast.&rdquo;<\/p>\n<\/blockquote><p>Geeignete Aufgaben f&uuml;r die Automatisierung von Software-Workflows sind unter anderem:<\/p><ul class=\"wp-block-list\">\n<li>Abh&auml;ngigkeitsimports im gesamten Projekt aktualisieren<\/li>\n\n\n\n<li>Testdateien f&uuml;r neuen Code schreiben<\/li>\n\n\n\n<li>Eine Benennungsregel &uuml;berall dort anwenden, wo sie fehlt<\/li>\n\n\n\n<li>Konfigurationsdateien in ein neues Format &auml;ndern<\/li>\n<\/ul><p>Wenn Sie bereits einen <a data-wpel-link=\"internal\" href=\"\/de\/tutorials\/cron-job\" rel=\"follow\">Cron-Job<\/a> verwendet haben, um Skripte nach einem Zeitplan auszuf&uuml;hren, funktionieren Codex-Automatisierungen auf &auml;hnliche Weise &ndash; mit dem Unterschied, dass das &bdquo;Skript&ldquo; eine schriftliche Anweisung ist, der Codex folgt.<\/p><p>Und wenn Sie die Logik lieber selbst schreiben m&ouml;chten, eignet sich etwas Bash-Scripting in Kombination mit Codex gut f&uuml;r die Schritte, &uuml;ber die Sie die vollst&auml;ndige Kontrolle haben m&ouml;chten.<\/p><h2 class=\"wp-block-heading\" id=\"h-9-unbekannte-codebasen-verstehen\">9. Unbekannte Codebasen verstehen<\/h2><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure class=\"wp-lightbox-container\" data-wp-context='{\"imageId\":\"6a3452bb2a404\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a3452bb2a404\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"\/de\/tutorials\/wp-content\/uploads\/sites\/29\/2026\/06\/1780490448049-0.jpg\" alt=\"Anwendungsf&auml;lle der Codex-App &ndash; Unbekannte Codebasen verstehen\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Codex hilft Ihnen, eine Codebasis zu verstehen, indem es erkl&auml;rt, wie ein Projekt aufgebaut ist, eine Funktion durch den Code verfolgt und auf die Dateien hinweist, die wirklich wichtig sind. Diese Art von KI-Codeerkl&auml;rung ist immer dann hilfreich, wenn Sie sich Code ansehen, den Sie nicht selbst geschrieben haben.<\/p><p>Verwenden Sie es f&uuml;r das Onboarding in eine Codebasis, wenn Sie in ein neues Team kommen, ein Projekt &uuml;bernehmen, das niemand dokumentiert hat, zu einem Open-Source-Projekt beitragen oder eine alte Funktion &auml;ndern m&uuml;ssen, die Sie noch nicht verstehen.<\/p><p>Bitten Sie um ein konkretes Format, denn &bdquo;Erkl&auml;re diese Codebasis&ldquo; f&uuml;hrt zu einer sehr langen Antwort, w&auml;hrend eine gezielte Frage Ihnen etwas liefert, das Sie direkt verwenden k&ouml;nnen.<\/p><p>Wenn Sie ein Repository mit KI untersuchen, liest sie den tats&auml;chlichen Code und erkl&auml;rt ihn Ihnen, was schneller ist, als selbst 40 Dateien zu &ouml;ffnen, um nach dem Muster zu suchen.<\/p><p>F&uuml;r eine klare Erl&auml;uterung der Softwarearchitektur geben Sie das gew&uuml;nschte Format an, zum Beispiel mit diesem Prompt:<\/p><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&bdquo;Erkl&auml;re den Login-Ablauf als nummerierte Liste. Beginne mit der Route, zeige dann die wichtigsten Dateien, die API-Aufrufe, die Validierungslogik und die Stelle, an der auf die Datenbank zugegriffen wird.&rdquo;<\/p>\n<\/blockquote><p>Vergleichen Sie die Erkl&auml;rung von Codex mit dem tats&auml;chlichen Code, bevor Sie sich darauf verlassen, denn selbst eine klare Zusammenfassung kann ein Detail &uuml;bersehen.<\/p><p>In der Praxis ist eine kurze Codex-Zusammenfassung oft der erste Schritt bei jedem unbekannten Projekt. Wenn Sie eines der beliebtesten GitHub-Repositorys &ouml;ffnen, das nicht von Ihnen stammt, gen&uuml;gen ein paar grundlegende Git-Befehle, um das Projekt auf Ihren Computer zu kopieren, und eine kurze Codex-Zusammenfassung hilft Ihnen, die Struktur zu verstehen, bevor Sie Ihre erste &Auml;nderung vornehmen.<\/p><h2 class=\"wp-block-heading\" id=\"h-10-tests-erstellen-und-die-testabdeckung-verbessern\">10. Tests erstellen und die Testabdeckung verbessern<\/h2><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure class=\"wp-lightbox-container\" data-wp-context='{\"imageId\":\"6a3452bb2a938\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a3452bb2a938\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"\/de\/tutorials\/wp-content\/uploads\/sites\/29\/2026\/06\/1780490452974-0.jpg\" alt=\"Codex-App-Anwendungsf&auml;lle &ndash; Tests erstellen und Abdeckung verbessern\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Codex &uuml;bernimmt die KI-gest&uuml;tzte Testgenerierung und erstellt auf Basis Ihres bestehenden Codes und seines vorgesehenen Verhaltens Unit-Tests, Integrationstests und Regressionstests.<\/p><p>Mit Codex-Tests stellen Sie au&szlig;erdem sicher, dass sich eine &Auml;nderung aus einem der oben genannten Anwendungsf&auml;lle so verh&auml;lt, wie Sie es erwarten.<\/p><p>Verwenden Sie dies, wenn Sie die Testabdeckung verbessern m&ouml;chten: Eine Funktion hat nur wenige Tests, ein Fehler ben&ouml;tigt einen Test, damit er nicht wieder auftritt, oder ein Refactoring braucht Tests, um sicherzustellen, dass nichts kaputtgegangen ist.<\/p><p>Decken Sie sowohl die F&auml;lle ab, die bestehen sollten, als auch diejenigen, die fehlschlagen sollten. Ein Testsatz, der nur den Normalfall pr&uuml;ft, in dem alles korrekt funktioniert, &uuml;bersieht die Fehler, die auftreten, wenn etwas schiefgeht.<\/p><p>Wenn Sie auf diese Weise Komponententests erstellen, ist Codex gut darin, Randf&auml;lle zu finden, die Sie &uuml;berspringen w&uuml;rden, etwa leere Eingaben, sehr lange Eingaben oder zwar korrekte, aber ungew&ouml;hnliche Werte.<\/p><p>Listen Sie die F&auml;lle auf, die abgedeckt werden sollen, wie in diesem Beispielprompt:<\/p><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&bdquo;F&uuml;ge Sie Tests f&uuml;r diese Funktion hinzu. Ber&uuml;cksichtige den Normalfall, leere Eingaben, ung&uuml;ltige Eingaben und Eingaben mit maximaler L&auml;nge. &Auml;ndere die Funktion nur, wenn die Tests einen Fehler aufdecken.&rdquo;<\/p>\n<\/blockquote><p>Seien Sie bei dieser Anfrage vorsichtig. Automatisiertes Softwaretesten hilft nur, wenn der Prompt eindeutig ist; ein vager Prompt erzeugt Tests, die ein falsches Verhalten best&auml;tigen. Formulieren Sie das erwartete Ergebnis, sonst vermitteln Ihnen die Tests ein tr&uuml;gerisches Gef&uuml;hl von Sicherheit.<\/p><h2 class=\"wp-block-heading\" id=\"h-11-codex-fur-langfristige-entwicklungsziele-nutzen\">11. Codex f&uuml;r langfristige Entwicklungsziele nutzen<\/h2><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure class=\"wp-lightbox-container\" data-wp-context='{\"imageId\":\"6a3452bb2adbe\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a3452bb2adbe\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"\/de\/tutorials\/wp-content\/uploads\/sites\/29\/2026\/06\/1780490458218-0.jpg\" alt=\"Einsatzszenarien der Codex-App &ndash; langfristige Entwicklungsziele\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Codex kann lang andauernde Programmieraufgaben bearbeiten und &uuml;ber einen l&auml;ngeren Zeitraum auf ein &uuml;bergeordnetes Ziel hinarbeiten, wenn Sie ihm einen klaren Hintergrund und Akzeptanzkriterien vorgeben (die Bedingungen, anhand derer entschieden wird, ob die Arbeit abgeschlossen ist). In den Use-Case-Dokumenten von OpenAI wird &bdquo;einem Ziel folgen&ldquo; als Workflow f&uuml;r diese Art von Arbeit aufgef&uuml;hrt.<\/p><p>Verwenden Sie dies f&uuml;r Ziele in der KI-Entwicklung, etwa um die App schneller zu machen, unzuverl&auml;ssige Tests zu reduzieren (Tests, die zuf&auml;llig bestehen oder fehlschlagen, ohne dass sich der Code &auml;ndert), ein altes Modul zu aktualisieren oder einen Plan f&uuml;r den Umstieg auf ein neues System vorzubereiten.<\/p><p>Teilen Sie das Ziel in kleinere Schritte auf, anstatt Codex eine vage Aufgabe zu geben und darauf zu hoffen, dass es sie allein zu Ende f&uuml;hrt. &bdquo;Die App schneller machen&ldquo; ist zu vage; ein Schritt, den Sie &uuml;berpr&uuml;fen k&ouml;nnen, ist deutlich besser.<\/p><p>Beachten Sie, dass in dieser Anforderung zun&auml;chst ein Plan verlangt wird, bevor &Auml;nderungen am Code vorgenommen werden:<\/p><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&bdquo;Finde die drei langsamsten Abfragen im Dashboard, erkl&auml;re, warum jede von ihnen langsam ist, und schlage einen Schritt-f&uuml;r-Schritt-Plan vor, um sie zu beschleunigen. Bearbeite noch keinen Code.&rdquo;<\/p>\n<\/blockquote><p>Genehmigen Sie zuerst den Plan und lassen Sie Codex dann einen Schritt nach dem anderen abarbeiten. Gro&szlig;e Aufgaben f&uuml;r Coding-Agents in &uuml;berpr&uuml;fbare Meilensteine zu zerlegen, ist der entscheidende Faktor daf&uuml;r, dass agentische Entwicklung auf ein langfristiges Ziel hin verl&auml;sslich funktioniert.<\/p><p>Je l&auml;nger eine Aufgabe l&auml;uft, desto gr&ouml;&szlig;er ist die Wahrscheinlichkeit, dass sie in die falsche Richtung l&auml;uft &ndash; daher sorgt die &Uuml;berpr&uuml;fung jedes einzelnen Schritts daf&uuml;r, dass das Ziel weiterhin in die richtige Richtung verfolgt wird.<\/p><h2 class=\"wp-block-heading\" id=\"h-12-codex-mit-ide-app-cli-und-cloud-workflows-kombinieren\">12. Codex mit IDE-, App-, CLI- und Cloud-Workflows kombinieren<\/h2><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure class=\"wp-lightbox-container\" data-wp-context='{\"imageId\":\"6a3452bb2b1b0\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a3452bb2b1b0\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"\/de\/tutorials\/wp-content\/uploads\/sites\/29\/2026\/06\/1780490463024-0.jpg\" alt=\"Codex-App-Anwendungsf&auml;lle &ndash; Codex mit IDE- App- CLI- und Cloud-Workflows kombinieren\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Codex funktioniert in der IDE, der Desktop-App, der CLI und in der Cloud. Welcher Codex-Workflow sich am besten eignet, h&auml;ngt davon ab, wo Sie in diesem Moment arbeiten m&ouml;chten.<\/p><p>Der Schnellstart von OpenAI stellt Ihnen alle vier Komponenten als ein zusammenh&auml;ngendes System vor, da ein einheitliches Backend daf&uuml;r sorgt, dass Ihre Sitzungen und der Kontext konsistent bleiben, w&auml;hrend Sie zwischen den einzelnen Komponenten wechseln.<\/p><p>Nutzen Sie jede Option f&uuml;r das, was sie am besten kann:<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td colspan=\"1\" rowspan=\"1\"><p><strong>Option<\/strong> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><strong>Am besten geeignet f&uuml;r<\/strong> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><strong>Beispielmoment<\/strong> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Codex-IDE-Erweiterung<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Bearbeitungen in der Datei, die Sie ge&ouml;ffnet haben<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Eine Datei &auml;ndern, an der Sie bereits arbeiten<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Desktop-App<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Mehrere Threads verwalten<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Gleichzeitig drei Aufgaben ausf&uuml;hren<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>CLI<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Schnelles Arbeiten im Terminal<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Eine Schnelll&ouml;sung, ohne das Terminal zu verlassen<\/span> <\/p><\/td><\/tr><tr><td colspan=\"1\" rowspan=\"1\"><p><span>Cloud<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Hintergrundaufgaben<\/span> <\/p><\/td><td colspan=\"1\" rowspan=\"1\"><p><span>Zur sp&auml;teren &Uuml;berpr&uuml;fung zur&uuml;ckgestelltes Backlog-Element<\/span> <\/p><\/td><\/tr><\/tbody><\/table><\/figure><p>An einem normalen Tag werden in der Regel mehr als eines verwendet. Ihr KI-gest&uuml;tzter Programmier-Workflow k&ouml;nnte darin bestehen, Codex in der IDE zu bitten, einen Bug zu erkl&auml;ren, in der App einen separaten Thread f&uuml;r die Behebung zu starten, einen schnellen Check in der CLI auszuf&uuml;hren und einen Auftrag zum Schreiben von Tests in die Cloud zu schicken, um anschlie&szlig;end alles zu &uuml;berpr&uuml;fen, bevor Sie mergen.<\/p><p>Sobald Sie wissen, welche Sie am h&auml;ufigsten verwenden, verschafft Ihnen Codex-App-Hosting einen Einsatzort f&uuml;r diese Agenten, der sofort einsatzbereit ist &ndash; statt einen, den Sie zuerst einrichten m&uuml;ssen.<\/p><p>Wenn das eingerichtet ist, folgt als letzter Schritt der einfachste: Codex bei einer realen Aufgabe auszuprobieren.<\/p><h2 class=\"wp-block-heading\" id=\"h-so-beginnen-sie-codex-in-ihren-programmier-workflows-zu-verwenden\">So beginnen Sie, Codex in Ihren Programmier-Workflows zu verwenden<\/h2><p>Um Codex zu verwenden, w&auml;hlen Sie zun&auml;chst eine Aufgabe mit geringem Risiko, verbinden Sie Ihr Projekt, formulieren Sie eine klare Anfrage und &uuml;berpr&uuml;fen Sie das Ergebnis, bevor Sie es mergen. <\/p><p>Die Einrichtung ist einfach: Installieren Sie die App oder die CLI, melden Sie sich mit Ihrem ChatGPT-Konto an und verkn&uuml;pfen Sie Codex mit Ihrem Projekt.<\/p><p>Eine gute erste Aufgabe ist etwas Kleines, das sich leicht r&uuml;ckg&auml;ngig machen l&auml;sst. Bitten Sie Codex, eine Datei zu erkl&auml;ren, Tests f&uuml;r eine kleine Funktion zu schreiben oder einen kleineren Fehler zu beheben. So k&ouml;nnen Sie sehen, wie es funktioniert, bevor Sie ihm etwas Wichtiges anvertrauen.<\/p><p>Verschieben Sie kritische Bereiche wie Zahlungen, Login und Code f&uuml;r Live-Bereitstellungen, bis Sie verstanden haben, wie sich Codex in Ihrem Projekt verh&auml;lt. Das sind die Bereiche, in denen Fehler den gr&ouml;&szlig;ten Schaden anrichten k&ouml;nnen.<\/p><p>So gehen Sie bei dieser ersten Aufgabe vor:<\/p><ol class=\"wp-block-list\">\n<li>W&auml;hlen Sie eine kleine Aufgabe, die sich leicht r&uuml;ckg&auml;ngig machen l&auml;sst.<\/li>\n\n\n\n<li>Geben Sie Codex die relevanten Dateien und das erwartete Ergebnis.<\/li>\n\n\n\n<li>Fordern Sie einen Plan an, bevor es mit dem Bearbeiten beginnt.<\/li>\n\n\n\n<li>Lassen Sie es die Ver&auml;nderung bewirken.<\/li>\n\n\n\n<li>Lesen Sie das Diff &ndash; die Ansicht dessen, was sich ge&auml;ndert hat, vorher und nachher.<\/li>\n\n\n\n<li>F&uuml;hren Sie die Tests aus.<\/li>\n\n\n\n<li>F&uuml;hren Sie den Merge erst durch, wenn Sie die &Auml;nderung verstanden haben.<\/li>\n<\/ol><p>Was auch immer Sie entwickeln, es braucht eine Umgebung, in der es ausgef&uuml;hrt werden kann. Richten Sie daher fr&uuml;hzeitig Hosting ein, um <a href=\"\/codex-app-bereitstellen\">Ihre Codex-App bereitzustellen<\/a>, statt dies auf sp&auml;ter zu verschieben.<\/p><p>Wenn Ihr Projekt Coding-Agenten verwendet, bietet <a data-wpel-link=\"internal\" href=\"\/de\/web-apps-hosting\/codex-hosting\" rel=\"follow\">Codex-Hosting<\/a> einen Ort, an dem diese Workflows ohne zus&auml;tzlichen Einrichtungsaufwand Ihrerseits ausgef&uuml;hrt werden k&ouml;nnen.<\/p><p>Ein guter Codex-App-Workflow beschleunigt transparente Arbeit, die Sie &uuml;berpr&uuml;fen k&ouml;nnen. Behalten Sie die endg&uuml;ltige Entscheidung in Ihrer eigenen Hand, und dieser KI-gest&uuml;tzte Coding-Workflow hilft Ihnen dabei, routinem&auml;&szlig;ige Entwicklungsaufgaben deutlich schneller zu erledigen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Codex-App hilft Ihnen, mit KI-Agenten Code zu planen, zu schreiben, zu pr&uuml;fen, zu debuggen, umzustrukturieren und bereitzustellen. Damit haben Sie einen zentralen Ort, an dem Sie Coding-Threads, Worktrees, Automatisierungen, Git-Workflows und mehrere gleichzeitig laufende Aufgaben verwalten. Codex ist die agentische Coding-Plattform von OpenAI. Statt Ihnen nur Code zum Kopieren vorzuschlagen, liest es Ihr Projekt, [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/de\/tutorials\/codex-app-anwendungsfaelle\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":392,"featured_media":12655,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"12 Codex-App-Anwendungsf\u00e4lle: Was Codex leisten kann","rank_math_description":"Entdecken Sie 12 praktische Codex-Anwendungsf\u00e4lle \u2013 von Fehlerbehebung und Code-Reviews bis zu Refactoring und Automatisierung.","rank_math_focus_keyword":"codex app anwendungsf\u00e4lle","footnotes":""},"categories":[39],"tags":[],"class_list":["post-12680","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-app"],"hreflangs":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts\/12680","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/users\/392"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/comments?post=12680"}],"version-history":[{"count":3,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts\/12680\/revisions"}],"predecessor-version":[{"id":12741,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts\/12680\/revisions\/12741"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/media\/12655"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/media?parent=12680"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/categories?post=12680"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/tags?post=12680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}