Das Beste aus Codex herausholen

@jxnlco
ENGLISCHvor 2 Monaten · 20. Mai 2026
334K
2.0K
214
46
4.1K

TL;DR

Dieser Leitfaden zeigt, wie Sie die erweiterten Funktionen von Codex wie Spracheingabe, Computer-Nutzungstools und geteilten Speicher nutzen können, um komplexe Aufgaben zu automatisieren und den Kontext über langfristige Projekte hinweg zu wahren.

Goals:



Longer-running Codex tasks with a finish line the agent can keep working toward over time.

Wait, that's the definition of Goals blockquote. Then after that it says "Implement the plan in this Markdown file." That seems like the weak goal example. The structure is confusing. Let me re-read the source:

After the heading "## Goals", there is a paragraph: "Goals are most powerful when the task has a real finish line that the agent can keep pushing toward. A weak goal is:" then there is a blockquote with the definition of Goals? Then after the blockquote, there is "Implement the plan in this Markdown file." That seems like the weak goal example. Actually looking back: the source has:

Goals:

Goals: (in blockquote)

Longer-running Codex tasks...

Then "Implement the plan in this Markdown file."

Then "A stronger goal has a measurable success criterion."

So the blockquote is the definition of Goals, and the weak goal example is the line "Implement the plan in this Markdown file." which is outside the blockquote. I need to replicate that structure. So I will translate the blockquote first as usual.

Blockquote: first <p>Goals:</p> -> <p>Ziele:</p> (but the heading already has "Ziele", so it's fine). Then empty, then <p>Longer-running Codex tasks with a finish line the agent can keep working toward over time.</p> -> <p>Längerlaufende Codex-Aufgaben mit einer Ziellinie, auf die der Agent im Laufe der Zeit hinarbeiten kann.</p>

Then after that blockquote, we have "Implement the plan in this Markdown file." -> "Setze den Plan in dieser Markdown-Datei um."

Then "A stronger goal has a measurable success criterion." -> "Ein stärkeres Ziel hat ein messbares Erfolgskriterium."

Then example: "For example, an engineer might migrate an internal tool from Python to Rust by setting up the new directory, defining the goal, and making the finish line explicit: the new implementation isn’t done until the unit tests pass." -> "Zum Beispiel könnte ein Ingenieur ein internes Tool von Python zu Rust migrieren, indem er das neue Verzeichnis einrichtet, das Ziel definiert und die Ziellinie explizit macht: Die neue Implementierung ist erst abgeschlossen, wenn die Unit-Tests bestanden sind."

Then: "A goal combines ongoing execution with a verifier. The user defines the outcome, the stopping condition, and the signal that says whether Codex is getting closer." -> "Ein Ziel kombiniert laufende Ausführung mit einem Verifizierer. Der Benutzer definiert das Ergebnis, die Abbruchbedingung und das Signal, das sagt, ob Codex näher kommt."

Then: "Useful verifiers include:" -> "Nützliche Verifizierer sind:" then list:

  • "a test suite" -> "eine Testsuite"
  • "a benchmark" -> "ein Benchmark"
  • "a bug reproduction" -> "eine Fehlerreproduktion"
  • "a validation matrix" -> "eine Validierungsmatrix"
  • "an end-to-end workflow that must keep passing" -> "ein End-to-End-Workflow, der weiterhin bestehen muss"

Then: "Ambition matters, but without verification it’s just a wish." -> "Ehrgeiz ist wichtig, aber ohne Überprüfung ist es nur ein Wunsch."

Next heading "## The side panel" -> "## Die Seitenleiste"

Paragraph: "The side panel keeps the work beside the conversation that produced it. Instead of exporting an artifact and switching contexts, the user can review it in place. The output might be code, but it might also be a deck, a PDF, a browser page, a table, or another artifact created along the way." -> "Die Seitenleiste hält die Arbeit neben dem Gespräch, das sie hervorgebracht hat. Anstatt ein Artefakt zu exportieren und den Kontext zu wechseln, kann der Benutzer es direkt an Ort und Stelle überprüfen. Die Ausgabe kann Code sein, aber auch eine Präsentation, eine PDF, eine Browserseite, eine Tabelle oder ein anderes Artefakt, das auf dem Weg erstellt wurde."

Then: "It supports four jobs especially well:" -> "Sie unterstützt vier Aufgaben besonders gut:" then list:

  1. "Inspect artifacts" -> "Artefakte inspizieren"
  2. "Annotate what needs to change" -> "Annotieren, was geändert werden muss"
  3. "Operate web surfaces" -> "Web-Oberflächen bedienen"
  4. "Review changes" -> "Änderungen überprüfen"

Then: "The side panel lets users review Markdown, spreadsheets, data tables, documents, and slides in place. They can inspect, mark up, and revise artifacts without breaking the loop." -> "Die Seitenleiste ermöglicht es Benutzern, Markdown, Tabellenkalkulationen, Datentabellen, Dokumente und Folien direkt zu überprüfen. Sie können Artefakte inspizieren, markieren und überarbeiten, ohne den Loop zu unterbrechen."

Then payload-block tag: <payload-block id="blk_0" type="upload" /> -> keep as is.

Then "Annotations" -> "Annotationen" (but it's a standalone line? Probably a subheading or just text. In the source it's after the payload-block, maybe a caption? I'll keep it as a separate line.)

Then "The deck or PDF can stay open beside the thread that produced it, ready for direct review and repair." -> "Die Präsentation oder PDF kann neben dem Thread, der sie erstellt hat, offen bleiben, bereit für direkte Überprüfung und Reparatur."

Then payload-block id="blk_1" -> keep.

Then "Sheets in Codex" -> "Tabellen in Codex" (caption).

Then: "The in-app browser lets Codex inspect a rendered page, control it, and respond to annotations directly on the surface under review. Comments on a page or artifact stay inside the working loop instead of becoming a separate handoff." -> "Der In-App-Browser ermöglicht es Codex, eine gerenderte Seite zu inspizieren, zu steuern und direkt auf Annotationen auf der zu überprüfenden Oberfläche zu reagieren. Kommentare auf einer Seite oder einem Artefakt bleiben im Arbeitsloop, anstatt eine separate Übergabe zu werden."

Then: "The web becomes both output and control surface. Codex can build an artifact, open it in the side panel, inspect it, debug it, and keep refining the same object in place." -> "Das Web wird sowohl zur Ausgabe- als auch zur Steuerungsfläche. Codex kann ein Artefakt erstellen, es in der Seitenleiste öffnen, inspizieren, debuggen und dasselbe Objekt weiter verfeinern."

Then payload-block id="blk_2" -> keep.

Then: "These surfaces work especially well:" -> "Diese Oberflächen funktionieren besonders gut:" then list:

  • "index.html for lightweight static artifacts" -> "index.html für leichte statische Artefakte"
  • "Storybook for UI review" -> "Storybook für UI-Review"
  • "Remotion Studio for programmatic animation" -> "Remotion Studio für programmatische Animation"
  • "browser-based slide decks for presentations" -> "browserbasierte Folienpräsentationen"
  • "data apps for analysis workflows" -> "Daten-Apps für Analyse-Workflows"

Then: "A single index.html file can become a durable interactive artifact with no server required. Thread automations can also refresh static artifacts over time so a thread has something new waiting when the user returns." -> "Eine einzelne index.html-Datei kann zu einem dauerhaften interaktiven Artefakt werden, ohne dass ein Server erforderlich ist. Thread-Automatisierungen können auch statische Artefakte im Laufe der Zeit aktualisieren, sodass ein Thread etwas Neues bereithält, wenn der Benutzer zurückkommt."

Next heading "## Shared memory" -> "## Gemeinsamer Speicher"

Paragraph: "Long-running threads become more useful when they share memory outside any one conversation." -> "Langlaufende Threads werden nützlicher, wenn sie Speicher außerhalb eines einzelnen Gesprächs teilen."

Then blockquote for Shared memory: same structure. "<p>Shared memory:</p>" -> "<p>Gemeinsamer Speicher:</p>" then empty, then "<p>Durable context stored outside a single thread so future work can resume from something explicit and reviewable.</p>" -> "<p>Dauerhafter Kontext, der außerhalb eines einzelnen Threads gespeichert wird, damit zukünftige Arbeiten von etwas Explizitem und Überprüfbarem wieder aufgenommen werden können.</p>"

Then: "One durable pattern is to anchor persistent threads in an Obsidian vault. In practice, that means a folder of plain files that stays straightforward to inspect, edit, move, and keep for a long time. Teams can store that folder in cloud storage, Git, Dropbox, Google Drive, or another sync layer that fits their workflow." -> "Ein bewährtes Muster ist es, persistente Threads in einem Obsidian-Vault zu verankern. In der Praxis bedeutet das einen Ordner mit einfachen Dateien, der einfach zu inspizieren, bearbeiten, verschieben und lange aufzubewahren ist. Teams können diesen Ordner in Cloud-Speicher, Git, Dropbox, Google Drive oder einer anderen Synchronisationsebene speichern, die zu ihrem Workflow passt."

Then: "A vault might look like this:" -> "Ein Vault könnte so aussehen:" then the tree structure (as a code block? The source shows it as a plain list with indentation? It's written as:

vault/

├── TODO.md

├── people/

├── projects/

├── agent/

└── notes/

I'll preserve the formatting, but since it's not in a code block, I'll keep it as plain text, ensuring the lines are preserved. In Markdown, it might be a code block, but the source doesn't have fences. I'll keep as is.

Then: "At the top level, AGENTS.md can define how Codex should update that workspace as it learns more about people, projects, decisions, and open loops." -> "Auf der obersten Ebene kann AGENTS.md definieren, wie Codex diesen Arbeitsbereich aktualisieren soll, wenn es mehr über Personen, Projekte, Entscheidungen und offene Schleifen lernt."

Then: "Don’t copy one exact vault structure. Teach the agent where durable context should live, what context to preserve, and when not to create churn." -> "Kopieren Sie nicht eine exakte Vault-Struktur. Bringen Sie dem Agenten bei, wo dauerhafter Kontext leben soll, welcher Kontext bewahrt werden soll und wann kein Churn erzeugt werden soll."

Then: "A practical AGENTS.md might say:" -> "Eine praktische AGENTS.md könnte Folgendes sagen:" then the bullet list:

  • "Treat ~/vault as durable work memory." -> "Behandle ~/vault als dauerhaften Arbeitsspeicher."
  • "Prefer canonical notes over note sprawl." -> "Bevorzuge kanonische Notizen gegenüber Notizenwildwuchs."
  • "Route TODOs, people, projects, daily summaries, and scratch notes explicitly." -> "Leite TODOs, Personen, Projekte, tägliche Zusammenfassungen und Notizen explizit weiter."
  • "Preserve decisions, blockers, owners, dates, and useful links." -> "Bewahre Entscheidungen, Blocker, Verantwortliche, Daten und nützliche Links auf."
  • "If nothing meaningful changed, do not churn the vault." -> "Wenn sich nichts Bedeutendes geändert hat, erzeuge keinen Churn im Vault."

Then: "Repositories hold code. The vault holds rolling context: the people involved, what changed, what’s blocked, what needs follow-up, and what would otherwise disappear between sessions." -> "Repositories enthalten Code. Der Vault enthält fortlaufenden Kontext: die beteiligten Personen, was sich geändert hat, was blockiert ist, was nachverfolgt werden muss und was sonst zwischen Sitzungen verschwinden würde."

Then: "Important context shouldn’t live only inside a conversation transcript. Write it down somewhere the next thread can pick back up." -> "Wichtiger Kontext sollte nicht nur in einem Gesprächstranskript leben. Schreiben Sie es irgendwo auf, wo der nächste Thread es wieder aufnehmen kann."

Then: "Codex also has first-party memory features in Settings > Personalization > Memories. They provide a local recall layer for preferences, recurring workflows, and known pitfalls. They complement explicit written context rather than replacing it. Chronicle pushes in the same direction by helping Codex build memory from recent screen context." -> "Codex hat auch eigene Speicherfunktionen in Einstellungen > Personalisierung > Erinnerungen. Sie bieten eine lokale Abrufschicht für Präferenzen, wiederkehrende Workflows und bekannte Fallstricke. Sie ergänzen expliziten geschriebenen Kontext, anstatt ihn zu ersetzen. Chronicle geht in die gleiche Richtung, indem es Codex hilft, Speicher aus aktuellem Bildschirmkontext aufzubauen."

Next heading "## From code outward" -> "## Vom Code nach außen"

Paragraph: "Codex still starts from code. But more of the work around code is now reachable through the same system: MCP servers, browser surfaces, desktop controls, thread automations, and reviewable artifacts." -> "Codex beginnt immer noch mit Code. Aber mehr von der Arbeit rund um den Code ist jetzt über dasselbe System erreichbar: MCP-Server, Browser-Oberflächen, Desktop-Steuerungen, Thread-Automatisierungen und überprüfbare Artefakte."

Then: "That changes the control model. Steering interrupts the work in progress. Queuing lines up the next task. Thread automations keep a thread active when the user steps away. Goals add a concrete finish line that Codex can keep working toward." -> "Das ändert das Kontrollmodell. Eingreifen unterbricht die laufende Arbeit. Einreihen reiht die nächste Aufgabe ein. Thread-Automatisierungen halten einen Thread aktiv, wenn der Benutzer sich entfernt. Ziele fügen eine konkrete Ziellinie hinzu, auf die Codex hinarbeiten kann."

Then: "Codex can now carry a workflow from instruction to execution to artifact review, even when the work leaves the repo." -> "Codex kann jetzt einen Workflow von der Anweisung über die Ausführung bis zur Artefaktprüfung tragen, selbst wenn die Arbeit das Repository verlässt."

That should cover all sections. Ensure that all tags like <payload-block> are kept exactly as is. Also ensure that the blockquote tags are preserved with the exact same number of <p> tags. Also note that some blockquotes have empty <p></p> tags for spacing; keep them.

Now write the full translated text in German.</think>Die meisten Entwickler nutzen Coding-Agenten zunächst für Code: ein Repository inspizieren, einen Diff erstellen, Tests ausführen und einen Pull-Request eröffnen.

Das ist immer noch der Schwerpunkt von Codex. Aber ein Großteil der Arbeit an einem Computer wird bereits durch Code vermittelt: Ausführen von Shell-Befehlen, Durchsuchen von Webseiten, Aufrufen von APIs, Exportieren von Dokumenten, Reagieren auf Ereignisse und Auslösen von Automatisierungen. Wenn diese Oberflächen für Codex verfügbar werden, fühlt es sich weniger wie ein reiner Programmierassistent an und mehr wie ein System zur Erledigung von Computerarbeit.

Die Codex-App macht diesen Wandel konkret. Ein Thread kann Kontext behalten, Werkzeuge nutzen, Artefakte anzeigen und über mehrere Prompts hinweg fortfahren, anstatt nach jedem Austausch zurückgesetzt zu werden.

Mehr aus Codex herauszuholen bedeutet, diese Fähigkeiten gemeinsam zu nutzen:

  • dauerhafte Threads, die Kontext bewahren
  • Spracheingabe, Eingreifen und Einreihen, während der Benutzer noch im Loop ist
  • Browser, Computer-Use, MCP-Server und Konnektoren, die Codex über ein Repository hinaus handeln lassen
  • Thread-Automatisierungen und Ziele, die die Arbeit fortsetzen, während der Benutzer abwesend ist
  • die Seitenleiste, in der Benutzer Code, Dokumente, Präsentationen und andere Artefakte überprüfen können

Dauerhafte Threads

Dauerhafte Threads:



Langlaufende Codex-Threads, die den Arbeitskontext über wiederholte Sitzungen hinweg bewahren.

Angeheftete Threads sind eine Möglichkeit, dauerhafte Threads griffbereit zu halten. Sie sind nützlich für wiederkehrende Arbeitsabläufe wie:

  • ein Chief-of-Staff-Thread
  • ein Release-Thread
  • ein Dokumentations-Review-Thread
  • ein Thread für externes Monitoring

Dies sind dauerhafte Arbeitsbereiche, keine kurzen Chats. Codex kann sie im Laufe der Zeit wieder aufsuchen und frühere Entscheidungen, Präferenzen und Arbeitskontexte bewahren, die sonst von Grund auf neu aufgebaut werden müssten.

Tastenkombinationen für angeheftete Threads machen dies praktisch. Befehl-1 bis Befehl-9 springen direkt in gespeicherte Threads.

Spracheingabe

Spracheingabe ist wertvoll, weil sie die grobe Version eines Gedankens einfängt, bevor er zu polierter Prosa verdichtet wird.

Codex verfügt über eine integrierte Spracheingabe. Sie funktioniert besonders gut für vage Ausgangspunkte, die natürlich zu sagen, aber umständlich zu tippen sind:

Ich glaube, jemand namens Ben hat das in Slack erwähnt.

Ich erinnere mich nicht an die Details.

Bitte schau nach.

Für einen Agenten, der suchen, Kontext sammeln und Bericht erstatten kann, reicht das oft aus.

Es funktioniert auch gut für eine zwei- oder dreiminütige Gedankenentladung, bevor die Aufgabe vollständig formuliert ist.

Transkripte funktionieren genauso. Ein rohes Besprechungstranskript oder eine diktierte Planungsnotiz liefert oft besseres Ausgangsmaterial als eine kurze Zusammenfassung, weil es Unsicherheit, Betonung und unvollendete Gedankengänge bewahrt.

Eingreifen und Einreihen

Sprache wird noch nützlicher, wenn sie mit expliziter Kontrolle über eine aktive Aufgabe kombiniert wird.

Eingreifen:



Unterbrechen einer laufenden Codex-Aufgabe mit einer neuen Anweisung, bevor der aktuelle Schritt abgeschlossen ist.

Eingreifen ist nützlich, wenn der Agent in die falsche Richtung geht und eine Korrektur benötigt, bevor er fertig ist. Während einer Webseitenüberprüfung kann der Benutzer beispielsweise die Arbeit unterbrechen, während er die Oberfläche in der Seitenleiste annotiert:

  • Mach das kleiner
  • Der Abstand zwischen diesen beiden Elementen fühlt sich falsch an
  • Dieser Text ist falsch

Einreihen:



Hinzufügen von Arbeit für Codex, die nach Abschluss des aktuellen Schritts erledigt werden soll.

Einreihen ist anders. Es unterbricht nicht die laufende Aufgabe. Es fügt die nächste Aufgabe zur Warteschlange hinzu. Ein Benutzer könnte sagen:

Sobald die Arbeit erledigt ist, sende den Vorschau-Link an den Reviewer in Slack.

Eingreifen ändert, was Codex gerade tut. Einreihen ändert, was als Nächstes passieren soll. Beide halten den Benutzer nah an der Arbeit, während sie sich entfaltet.

Werkzeuge und Reichweite

Sobald ein Thread Kontinuität hat, stellt sich die Frage, worauf er einwirken kann. Codex kann sich schichtweise nach außen bewegen:

  • $browser für den In-App-Browser in der Seitenleiste, wo Codex Web-Oberflächen inspizieren und annotieren kann
  • @chrome für den angemeldeten Browserzustand und Chrome-basierte Workflows
  • @computer für Arbeiten, die nur über eine Desktop-GUI existieren

$browser eignet sich für die Browser-Überprüfung in der Seitenleiste. @chrome eignet sich für angemeldete Browserarbeiten, die vom Chrome-Kontext des Benutzers abhängen. @computer eignet sich für Aufgaben, die nur über eine Desktop-GUI existieren.

MCP-Server und Konnektoren erweitern dieselbe Idee auf den Rest eines Workflows. Slack, Gmail und Calendar sind wichtig, weil viele wichtige Aufgaben zuerst als Nachrichten, Posteingangselemente oder Terminplanungsprobleme auftauchen, bevor sie jemals zu Code werden.

Skills machen wiederholte Workflows wiederverwendbar. Sobald sich ein Workflow als nützlich erweist, verpacken Sie ihn als Skill, damit Codex ihn erneut ausführen kann, ohne die Routine von Grund auf neu zu lernen.

Arbeiten von überall

Die Codex-Mobil-App ändert, wann der Benutzer am Schreibtisch sein muss. Eine Aufgabe kann auf einem Mac beginnen, wo die Dateien, Berechtigungen und das lokale Setup bereits vorhanden sind, und dann fortgesetzt werden, während der Benutzer von einem Telefon aus nach dem Rechten sieht.

Das ist in kleinen Momenten wichtig. Jemand kann den Schreibtisch verlassen, während Codex eine längere Aufgabe ausführt, von außen eine Frage beantworten, den nächsten Schritt genehmigen oder den Thread umleiten, bevor er zurückkommt. Die lokale Umgebung bleibt bestehen; der Benutzer muss nicht.

Automatisierungen

Automatisierungen führen Codex-Arbeiten nach einem Zeitplan aus. Verwenden Sie eine geplante Automatisierung, wenn der wiederkehrende Job frisch von einem Arbeitsbereich aus starten soll, wie z. B. ein täglicher Bericht oder eine regelmäßige Repository-Überprüfung. Verwenden Sie eine Thread-Automatisierung, wenn der Zeitplan zu einem aktiven Gespräch mit seinem laufenden Kontext zurückkehren soll.

Thread-Automatisierungen:



Heartbeat-ähnliche, wiederkehrende Aufweckrufe, die nach einem Zeitplan zum selben Codex-Thread zurückkehren.

Angeheftete Threads sind nützlich, aber sie warten immer noch darauf, dass der Benutzer zurückkommt. Eine Thread-Automatisierung kann alle paar Minuten oder alle paar Stunden etwas überprüfen, fortfahren, bis eine Bedingung erfüllt ist, und den Rhythmus im Laufe der Zeit anpassen.

Ein Chief-of-Staff-Thread könnte alle 30 Minuten laufen:

Alle 30 Minuten: Überprüfe Slack und Gmail auf unbeantwortete Nachrichten, die meine Aufmerksamkeit benötigen.

Hilf mir zu priorisieren, was am wichtigsten ist.

Wenn mich jemand etwas fragt, recherchiere die Antwort so gründlich wie möglich und entwerfe eine Antwort für mich, sende sie aber nicht ab.

Wenn der Benutzer zurückkommt, ist der kostspielige Teil der Kontextsammlung oft erledigt. Der Mensch entscheidet immer noch, was gesendet wird.

Thread-Automatisierungen passen auch in Feedback-Schleifen. Eine Thread-Automatisierung kann Pull-Request-Kommentare, Google-Docs-Kommentare oder Slack-Antworten beobachten und die umliegende Arbeit in Gang halten, während der Benutzer abwesend ist.

Stellen Sie sich einen Animations-Workflow vor, bei dem ein Reviewer ein Video in Slack teilt. Eine Thread-Automatisierung kann den Thread nach einem Zeitplan überprüfen, eine aktualisierte Version rendern, wenn Kommentare eingehen, und im selben Thread antworten und den Reviewer taggen. Wenn eine Integration den endgültigen Upload nicht abschließen kann, kann die Desktop-Automatisierung den Schritt über die GUI beenden.

Die Schleife umfasst Slack für Feedback, die Codebasis für das Rendern und Desktop-Automatisierung für den endgültigen Upload.

Ziele

Ziele sind am wirkungsvollsten, wenn die Aufgabe eine echte Ziellinie hat, auf die der Agent hinarbeiten kann. Ein schwaches Ziel ist:

Ziele:



Längerlaufende Codex-Aufgaben mit einer Ziellinie, auf die der Agent im Laufe der Zeit hinarbeiten kann.

Setze den Plan in dieser Markdown-Datei um.

Ein stärkeres Ziel hat ein messbares Erfolgskriterium.

Zum Beispiel könnte ein Ingenieur ein internes Tool von Python zu Rust migrieren, indem er das neue Verzeichnis einrichtet, das Ziel definiert und die Ziellinie explizit macht: Die neue Implementierung ist erst abgeschlossen, wenn die Unit-Tests bestanden sind.

Ein Ziel kombiniert laufende Ausführung mit einem Verifizierer. Der Benutzer definiert das Ergebnis, die Abbruchbedingung und das Signal, das sagt, ob Codex näher kommt.

Nützliche Verifizierer sind:

  • eine Testsuite
  • ein Benchmark
  • eine Fehlerreproduktion
  • eine Validierungsmatrix
  • ein End-to-End-Workflow, der weiterhin bestehen muss

Ehrgeiz ist wichtig, aber ohne Überprüfung ist es nur ein Wunsch.

Die Seitenleiste

Die Seitenleiste hält die Arbeit neben dem Gespräch, das sie hervorgebracht hat. Anstatt ein Artefakt zu exportieren und den Kontext zu wechseln, kann der Benutzer es direkt an Ort und Stelle überprüfen. Die Ausgabe kann Code sein, aber auch eine Präsentation, eine PDF, eine Browserseite, eine Tabelle oder ein anderes Artefakt, das auf dem Weg erstellt wurde.

Sie unterstützt vier Aufgaben besonders gut:

  1. Artefakte inspizieren
  2. Annotieren, was geändert werden muss
  3. Web-Oberflächen bedienen
  4. Änderungen überprüfen

Die Seitenleiste ermöglicht es Benutzern, Markdown, Tabellenkalkulationen, Datentabellen, Dokumente und Folien direkt zu überprüfen. Sie können Artefakte inspizieren, markieren und überarbeiten, ohne den Loop zu unterbrechen.

jason - inline image

Annotationen

Die Präsentation oder PDF kann neben dem Thread, der sie erstellt hat, offen bleiben, bereit für direkte Überprüfung und Reparatur.

jason - inline image

Tabellen in Codex

Der In-App-Browser ermöglicht es Codex, eine gerenderte Seite zu inspizieren, zu steuern und direkt auf Annotationen auf der zu überprüfenden Oberfläche zu reagieren. Kommentare auf einer Seite oder einem Artefakt bleiben im Arbeitsloop, anstatt eine separate Übergabe zu werden.

Das Web wird sowohl zur Ausgabe- als auch zur Steuerungsfläche. Codex kann ein Artefakt erstellen, es in der Seitenleiste öffnen, inspizieren, debuggen und dasselbe Objekt weiter verfeinern.

jason - inline image

Diese Oberflächen funktionieren besonders gut:

  • index.html für leichte statische Artefakte
  • Storybook für UI-Review
  • Remotion Studio für programmatische Animation
  • browserbasierte Folienpräsentationen
  • Daten-Apps für Analyse-Workflows

Eine einzelne index.html-Datei kann zu einem dauerhaften interaktiven Artefakt werden, ohne dass ein Server erforderlich ist. Thread-Automatisierungen können auch statische Artefakte im Laufe der Zeit aktualisieren, sodass ein Thread etwas Neues bereithält, wenn der Benutzer zurückkommt.

Gemeinsamer Speicher

Langlaufende Threads werden nützlicher, wenn sie Speicher außerhalb eines einzelnen Gesprächs teilen.

Gemeinsamer Speicher:



Dauerhafter Kontext, der außerhalb eines einzelnen Threads gespeichert wird, damit zukünftige Arbeiten von etwas Explizitem und Überprüfbarem wieder aufgenommen werden können.

Ein bewährtes Muster ist es, persistente Threads in einem Obsidian-Vault zu verankern. In der Praxis bedeutet das einen Ordner mit einfachen Dateien, der einfach zu inspizieren, bearbeiten, verschieben und lange aufzubewahren ist. Teams können diesen Ordner in Cloud-Speicher, Git, Dropbox, Google Drive oder einer anderen Synchronisationsebene speichern, die zu ihrem Workflow passt.

Ein Vault könnte so aussehen:

vault/

├── TODO.md

├── people/

├── projects/

├── agent/

└── notes/

Auf der obersten Ebene kann AGENTS.md definieren, wie Codex diesen Arbeitsbereich aktualisieren soll, wenn es mehr über Personen, Projekte, Entscheidungen und offene Schleifen lernt.

Kopieren Sie nicht eine exakte Vault-Struktur. Bringen Sie dem Agenten bei, wo dauerhafter Kontext leben soll, welcher Kontext bewahrt werden soll und wann kein Churn erzeugt werden soll.

Eine praktische AGENTS.md könnte Folgendes sagen:

  • Behandle ~/vault als dauerhaften Arbeitsspeicher.
  • Bevorzuge kanonische Notizen gegenüber Notizenwildwuchs.
  • Leite TODOs, Personen, Projekte, tägliche Zusammenfassungen und Notizen explizit weiter.
  • Bewahre Entscheidungen, Blocker, Verantwortliche, Daten und nützliche Links auf.
  • Wenn sich nichts Bedeutendes geändert hat, erzeuge keinen Churn im Vault.

Repositories enthalten Code. Der Vault enthält fortlaufenden Kontext: die beteiligten Personen, was sich geändert hat, was blockiert ist, was nachverfolgt werden muss und was sonst zwischen Sitzungen verschwinden würde.

Wichtiger Kontext sollte nicht nur in einem Gesprächstranskript leben. Schreiben Sie es irgendwo auf, wo der nächste Thread es wieder aufnehmen kann.

Codex hat auch eigene Speicherfunktionen in Einstellungen > Personalisierung > Erinnerungen. Sie bieten eine lokale Abrufschicht für Präferenzen, wiederkehrende Workflows und bekannte Fallstricke. Sie ergänzen expliziten geschriebenen Kontext, anstatt ihn zu ersetzen. Chronicle geht in die gleiche Richtung, indem es Codex hilft, Speicher aus aktuellem Bildschirmkontext aufzubauen.

Vom Code nach außen

Codex beginnt immer noch mit Code. Aber mehr von der Arbeit rund um den Code ist jetzt über dasselbe System erreichbar: MCP-Server, Browser-Oberflächen, Desktop-Steuerungen, Thread-Automatisierungen und überprüfbare Artefakte.

Das ändert das Kontrollmodell. Eingreifen unterbricht die laufende Arbeit. Einreihen reiht die nächste Aufgabe ein. Thread-Automatisierungen halten einen Thread aktiv, wenn der Benutzer sich entfernt. Ziele fügen eine konkrete Ziellinie hinzu, auf die Codex hinarbeiten kann.

Codex kann jetzt einen Workflow von der Anweisung über die Ausführung bis zur Artefaktprüfung tragen, selbst wenn die Arbeit das Repository verlässt.

Mit einem Klick speichern

Virale Artikel mit YouMind per KI tief lesen

Save the source, ask focused questions, summarize the argument, and turn a viral article into reusable notes in one AI workspace.

Explore YouMind
Für Creator

Verwandle dein Markdown in einen sauberen 𝕏-Artikel

Wenn du eigene Langtexte veröffentlichst, wird die 𝕏-Formatierung von Bildern, Tabellen und Codeblöcken mühsam. YouMind macht aus einem ganzen Markdown-Entwurf einen sauberen, sofort postbaren 𝕏-Artikel.

Markdown zu 𝕏 testen

Mehr Muster zum Entschlüsseln

Aktuelle virale Artikel

Mehr virale Artikel entdecken