Du suchst deine bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus

heise academy Logo
Classroom-Sessions

Programmieren mit OpenAI Codex in Visual Studio Code

In der ersten Session erhältst du eine systematische Einführung in OpenAI Codex und lernst den Coding-Agenten in Visual Studio Code zu integrieren. Dabei verstehst du, welche Rolle Codex innerhalb von ChatGPT spielt und welche Modelle in der Anwendung zur Verfügung stehen.

Enterprise
Professional

Programmieren mit OpenAI Codex in Visual Studio Code

Enthalten im Classroom: OpenAI Codex für Entwickler – Coding-Agenten in VS Code, Terminal und CI/CD
Zum Classroom
Überblick

  • Du lernst OpenAI Codex als "Pair Programmer" in Visual Studio Code zu verwenden und verstehst die Einordnung von Codex innerhalb von ChatGPT.

  • Du beherrschst praktische Workflows, etwa automatische Generierung von Tests und Refactorings sowie Spec-driven Development zur Code-Erstellung aus Textspezifikationen.

  • Du kennst Good Practices für den produktiven und sicheren Einsatz von Codex im Alltag und weißt, wie du deine bestehende ChatGPT-Subscription optimal nutzt.

Im Fokus stehen praktische Workflows: Zusammen mit unserem Experten nutzt du Codex als "Pair Programmer" in TypeScript-Projekten, der dir Funktionen, Tests und Refactorings vorschlägt. Zudem verwendest du Spec-driven Development, um aus einer Textspezifikation strukturierten, getesteten Code zu generieren. Dabei lernst du unterschiedliche Interaktionsformen kennen: Chat-Ansichten, Task-Delegation an Codex Cloud und das Zusammenspiel mit bestehenden Erweiterungen.

Am Ende des Termins verstehst du, wie du Codex in VS Code im Alltag einsetzt, welche Stärken und Grenzen der Ansatz hat und wie du deine bestehende ChatGPT-Subscription optimal nutzt.

Zielgruppe

Der Classroom richtet sich an erfahrene Softwareentwickler, Teamleitende, Softwarearchitekten sowie technisch versierte Entscheidungsträger, die OpenAI Codex systematisch verstehen und professionell einsetzen möchten. Besonders attraktiv ist der Classroom für alle, die ohnehin bereits eine ChatGPT Subscription haben und damit Codex oft ohne zusätzliche Lizenzkosten nutzen können.

Voraussetzungen

Vorausgesetzt wird praktische Erfahrung in der Softwareentwicklung und routinierter Umgang mit einer modernen Entwicklungsumgebung (insbesondere VS Code) sowie mit dem Terminal.

Grundkenntnisse in TypeScript oder JavaScript sind hilfreich, da alle Beispiele auf TypeScript basieren. Die gezeigten Konzepte sind aber leicht auf andere Sprachen übertragbar.

Für die aktive Teilnahme empfiehlt es sich, im Vorfeld:

  • eine aktuelle Version von Visual Studio Code zu installieren

  • die Codex-Extension zu konfigurieren

  • Codex CLI einzurichten

  • Zugriff auf ein GitHub-Konto und eine ChatGPT-Subscription mit Codex zu haben

Agenda

  • Einordnung: Was ist Codex, wie hängt es mit ChatGPT zusammen und wer hat bereits Zugriff?

  • Installation und Konfiguration der Codex-Extension in VS Code

  • Live-Coding in TypeScript: Pair Programming, Tests und Refactorings mit Codex

  • Spec-driven Development: von der Anforderung zur implementierten TS-Funktion

  • Good Practices für produktiven und sicheren Einsatz im Entwickler-Alltag

Foto von Rainer Stropek

Rainer Stropek

CEO, passionierter Entwickler, Trainer, Speaker, CoderDojo Mentor | software architects

Zum Profil