# 💡 CodeGPT Setup für Crumbforest ## 🔧 Ziel Einrichtung von **CodeGPT** innerhalb von **Visual Studio Code** zur Unterstützung beim Schreiben, Verstehen und Reflektieren von Code & Krümel-Logik. --- ## 📦 Voraussetzungen - ✅ Ein OpenAI-Account (kostenpflichtig für GPT-4 Nutzung) - ✅ Ein OpenAI API-Key (`sk-...`) - ✅ Visual Studio Code installiert - ✅ Internetverbindung 🌐 --- ## 🧩 Schritt-für-Schritt Anleitung ### 1. 🔍 VSCode Extension installieren - Öffne VSCode - Gehe zu Extensions (🔌 Symbol oder `⌘+Shift+X`) - Suche nach: `CodeGPT` (von Daniel San) - Installieren ✔️ ### 2. 🔐 API Key eintragen - Öffne VSCode Settings (`⌘+,`) - Suche nach `CodeGPT: ApiKey` - Trage deinen OpenAI API Key ein: ``` sk-xxxxxxxxxxxxxxxxxxxx ``` Alternativ in `settings.json`: ```json "codegpt.apiKey": "sk-xxxxxxxxxxxxxxxxxxxx" ``` --- ### 3. 🧠 Verwendung - Öffne einen Codeblock - Rechtsklick > „Ask CodeGPT“ - Oder nutze die Command Palette (`⌘+Shift+P`) - z.B. „Explain Code“, „Generate Function“, „Refactor Code“ --- ### 4. 💬 Unterstützte Funktionen | Befehl | Beschreibung | |--------------------------|----------------------------------------------| | `Explain` | Erklärt den markierten Code | | `Generate Tests` | Erstellt einfache Unit-Tests | | `Ask Anything` | Freie Fragen (auch über Crumbforest!) | | `Fix this Code` | Repariert markierte Abschnitte | --- ## 🔐 Sicherheitshinweis > 🔒 **Dein API Key bleibt lokal gespeichert**. Bei öffentlicher Nutzung achte darauf, diesen **niemals zu teilen oder zu pushen**. --- ## 🌱 Crumbforest Hinweis > CodeGPT ergänzt **Copilot** mit tiefgreifenden Antworten & Debugging. > In Crumbforest ist es ein **pädagogisches Interface** zwischen Code, Mensch & Idee.