Am Ende dieses Moduls wirst du in der Lage sein:
- ✅ AI Toolkit für Visual Studio Code zu installieren und zu konfigurieren
- ✅ Den Model Catalog zu durchsuchen und verschiedene Modellquellen zu verstehen
- ✅ Den Playground für Modelltests und Experimente zu nutzen
- ✅ Eigene KI-Agenten mit dem Agent Builder zu erstellen
- ✅ Modellleistungen verschiedener Anbieter zu vergleichen
- ✅ Best Practices für Prompt Engineering anzuwenden
Das AI Toolkit für Visual Studio Code ist Microsofts Flaggschiff-Erweiterung, die VS Code in eine umfassende Entwicklungsumgebung für KI verwandelt. Es schlägt die Brücke zwischen KI-Forschung und praktischer Anwendungsentwicklung und macht generative KI für Entwickler aller Erfahrungsstufen zugänglich.
| Funktion | Beschreibung | Anwendungsfall |
|---|---|---|
| 🗂️ Model Catalog | Zugriff auf über 100 Modelle von GitHub, ONNX, OpenAI, Anthropic, Google | Modellentdeckung und -auswahl |
| 🔌 BYOM Support | Integration eigener Modelle (lokal/remote) | Eigene Modellbereitstellung |
| 🎮 Interaktiver Playground | Echtzeit-Testen von Modellen mit Chat-Oberfläche | Schnelles Prototyping und Testen |
| 📎 Multi-Modal Support | Verarbeitung von Text, Bildern und Anhängen | Komplexe KI-Anwendungen |
| ⚡ Batch-Verarbeitung | Gleichzeitiges Ausführen mehrerer Prompts | Effiziente Testabläufe |
| 📊 Modellevaluation | Eingebaute Metriken (F1, Relevanz, Ähnlichkeit, Kohärenz) | Leistungsbewertung |
- 🚀 Schnellere Entwicklung: Von der Idee zum Prototyp in Minuten
- 🔄 Einheitlicher Workflow: Eine Oberfläche für mehrere KI-Anbieter
- 🧪 Einfaches Experimentieren: Modelle ohne komplizierte Einrichtung vergleichen
- 📈 Produktionsreif: Nahtloser Übergang vom Prototyp zur Bereitstellung
Schritt 1: Zugriff auf den Extensions Marketplace
- Öffne Visual Studio Code
- Gehe zur Erweiterungsansicht (
Ctrl+Shift+XoderCmd+Shift+X) - Suche nach "AI Toolkit"
Schritt 2: Wähle deine Version
- 🟢 Release: Empfohlen für den produktiven Einsatz
- 🔶 Pre-release: Früher Zugang zu neuesten Funktionen
Schritt 3: Installation und Aktivierung
- AI Toolkit-Symbol erscheint in der VS Code-Seitenleiste
- Erweiterung ist aktiviert und funktionsfähig
- Keine Installationsfehler im Ausgabefenster
🎯 Ziel: Den Model Catalog meistern und dein erstes KI-Modell testen
Der Model Catalog ist dein Zugang zur KI-Welt. Er bündelt Modelle verschiedener Anbieter und erleichtert das Entdecken und Vergleichen.
🔍 Navigationsanleitung:
Klicke in der AI Toolkit-Seitenleiste auf MODELS - Catalog
💡 Profi-Tipp: Achte auf Modelle mit spezifischen Fähigkeiten, die zu deinem Anwendungsfall passen (z. B. Codegenerierung, kreatives Schreiben, Analyse).
Modellauswahl-Strategie:
- GPT-4.1: Ideal für komplexes Denken und Analyse
- Phi-4-mini: Leichtgewichtig, schnelle Antworten für einfache Aufgaben
🔧 Konfigurationsablauf:
- Wähle OpenAI GPT-4.1 aus dem Katalog
- Klicke auf Add to My Models – damit wird das Modell zur Nutzung registriert
- Wähle Try in Playground, um die Testumgebung zu starten
- Warte auf die Initialisierung des Modells (die Erstkonfiguration kann kurz dauern)
⚙️ Modellparameter verstehen:
- Temperature: Steuert die Kreativität (0 = deterministisch, 1 = kreativ)
- Max Tokens: Maximale Antwortlänge
- Top-p: Nucleus Sampling für mehr Vielfalt in den Antworten
Der Playground ist dein Labor für KI-Experimente. So holst du das Beste heraus:
🎨 Best Practices für Prompt Engineering:
- Sei präzise: Klare, detaillierte Anweisungen führen zu besseren Ergebnissen
- Gib Kontext: Füge relevante Hintergrundinformationen hinzu
- Nutze Beispiele: Zeige dem Modell anhand von Beispielen, was du möchtest
- Iteriere: Verfeinere Prompts basierend auf den ersten Ergebnissen
🧪 Test-Szenarien:
# Example 1: Code Generation
"Write a Python function that calculates the factorial of a number using recursion. Include error handling and docstrings."
# Example 2: Creative Writing
"Write a professional email to a client explaining a project delay, maintaining a positive tone while being transparent about challenges."
# Example 3: Data Analysis
"Analyze this sales data and provide insights: [paste your data]. Focus on trends, anomalies, and actionable recommendations."🎯 Ziel: Verschiedene Modelle mit identischen Prompts vergleichen, um ihre Stärken zu erkennen
📋 Anleitung:
- Füge Phi-4-mini zu deinem Workspace hinzu
- Verwende denselben Prompt für GPT-4.1 und Phi-4-mini
- Vergleiche Antwortqualität, Geschwindigkeit und Genauigkeit
- Dokumentiere deine Ergebnisse im Ergebnisbereich
💡 Wichtige Erkenntnisse:
- Wann sollte man LLM vs. SLM verwenden
- Kosten- und Leistungsabwägungen
- Spezialisierte Fähigkeiten verschiedener Modelle
🎯 Ziel: Spezialisierte KI-Agenten für bestimmte Aufgaben und Workflows erstellen
Der Agent Builder ist das Herzstück des AI Toolkits. Hier kannst du maßgeschneiderte KI-Assistenten erstellen, die die Power großer Sprachmodelle mit individuellen Anweisungen, spezifischen Parametern und spezialisiertem Wissen kombinieren.
🧠 Komponenten der Agent-Architektur:
- Core Model: Das zugrundeliegende LLM (GPT-4, Groks, Phi, etc.)
- System Prompt: Definiert Persönlichkeit und Verhalten des Agenten
- Parameter: Feinabgestimmte Einstellungen für optimale Leistung
- Tools Integration: Anbindung an externe APIs und MCP-Dienste
- Memory: Gesprächskontext und Sitzungs-Persistenz
🎨 Effektive System Prompts erstellen:
# Template Structure:
## Role Definition
You are a [specific role] with expertise in [domain].
## Capabilities
- List specific abilities
- Define scope of knowledge
- Clarify limitations
## Behavior Guidelines
- Response style (formal, casual, technical)
- Output format preferences
- Error handling approach
## Examples
Provide 2-3 examples of ideal interactionsNatürlich kannst du auch Generate System Prompt verwenden, um KI bei der Erstellung und Optimierung von Prompts zu unterstützen
🔧 Parameteroptimierung:
| Parameter | Empfohlener Bereich | Anwendungsfall |
|---|---|---|
| Temperature | 0,1-0,3 | Technische/faktische Antworten |
| Temperature | 0,7-0,9 | Kreative/Brainstorming-Aufgaben |
| Max Tokens | 500-1000 | Prägnante Antworten |
| Max Tokens | 2000-4000 | Ausführliche Erklärungen |
🎯 Aufgabe: Einen spezialisierten Python-Coding-Assistenten erstellen
📋 Konfigurationsschritte:
-
Modellauswahl: Wähle Claude 3.5 Sonnet (hervorragend für Code)
-
System Prompt Design:
# Python Programming Expert Agent
## Role
You are a senior Python developer with 10+ years of experience. You excel at writing clean, efficient, and well-documented Python code.
## Capabilities
- Write production-ready Python code
- Debug complex issues
- Explain code concepts clearly
- Suggest best practices and optimizations
- Provide complete working examples
## Response Format
- Always include docstrings
- Add inline comments for complex logic
- Suggest testing approaches
- Mention relevant libraries when applicable
## Code Quality Standards
- Follow PEP 8 style guidelines
- Use type hints where appropriate
- Handle exceptions gracefully
- Write readable, maintainable code- Parameter einstellen:
- Temperature: 0,2 (für konsistenten, verlässlichen Code)
- Max Tokens: 2000 (ausführliche Erklärungen)
- Top-p: 0,9 (ausgewogene Kreativität)
Test-Szenarien:
- Grundfunktion: „Erstelle eine Funktion, die Primzahlen findet“
- Komplexer Algorithmus: „Implementiere einen binären Suchbaum mit Einfüge-, Lösch- und Suchmethoden“
- Praxisproblem: „Baue einen Web-Scraper, der Rate Limiting und Wiederholungen berücksichtigt“
- Debugging: „Behebe diesen Code [fehlerhaften Code einfügen]“
🏆 Erfolgskriterien:
- ✅ Code läuft fehlerfrei
- ✅ Enthält passende Dokumentation
- ✅ Hält sich an Python-Best-Practices
- ✅ Liefert klare Erklärungen
- ✅ Macht Verbesserungsvorschläge
Teste dein Verständnis:
- Kannst du die Unterschiede der Modelle im Katalog erklären?
- Hast du erfolgreich einen eigenen Agenten erstellt und getestet?
- Verstehst du, wie man Parameter für verschiedene Anwendungsfälle optimiert?
- Kannst du effektive System Prompts entwerfen?
- AI Toolkit Dokumentation: Offizielle Microsoft Docs
- Prompt Engineering Guide: Best Practices
- Modelle im AI Toolkit: Models in Development
🎉 Glückwunsch! Du hast die Grundlagen des AI Toolkits gemeistert und bist bereit, fortgeschrittene KI-Anwendungen zu entwickeln!
Bereit für erweiterte Funktionen? Fahre fort mit Modul 2: MCP mit AI Toolkit Grundlagen, wo du lernst:
- Wie du deine Agenten mit externen Tools über das Model Context Protocol (MCP) verbindest
- Browser-Automatisierungsagenten mit Playwright erstellst
- MCP-Server in deine AI Toolkit-Agenten integrierst
- Deine Agenten mit externen Daten und Fähigkeiten aufrüstest
Haftungsausschluss:
Dieses Dokument wurde mit dem KI-Übersetzungsdienst Co-op Translator übersetzt. Obwohl wir uns um Genauigkeit bemühen, beachten Sie bitte, dass automatisierte Übersetzungen Fehler oder Ungenauigkeiten enthalten können. Das Originaldokument in seiner Ursprungssprache gilt als maßgebliche Quelle. Für wichtige Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir übernehmen keine Haftung für Missverständnisse oder Fehlinterpretationen, die aus der Nutzung dieser Übersetzung entstehen.







