Communitygithub.com

Hectelion/skills-build-applications-w-copilot-agent-mode

Übung: Anwendungen mit dem GitHub Copilot-Agent-Modus erstellen

Was ist skills-build-applications-w-copilot-agent-mode?

Diese Übung hilft Entwicklern, praktische Erfahrungen mit dem Agent-Modus von GitHub Copilot zu sammeln, der es ermöglicht, komplexe Aufgaben wie die Erstellung vollständiger Anwendungen direkt im Entwicklungs-Workflow zu automatisieren. Der Fokus liegt darauf, zu verstehen, wie man Copilot als aktiven Assistenten nutzt, der nicht nur Code vorschlägt, sondern auch selbstständig Dateien erstellt, Abhängigkeiten verwaltet und Anwendungslogik implementiert. Unterstützt wird dies vor allem in IDEs wie Visual Studio Code, die den Agent-Modus integriert haben. Die Übung zeigt, wie man mit präzisen Prompting-Strategien die Effizienz steigert und wiederkehrende Aufgaben an den Agenten delegiert, um sich auf das Wesentliche – die Anwendungsarchitektur und -logik – zu konzentrieren.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add Hectelion/skills-build-applications-w-copilot-agent-mode

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht skills-build-applications-w-copilot-agent-mode?

Übung: Anwendungen mit dem GitHub Copilot-Agent-Modus erstellen

Ziel der Übung

Diese Übung soll Entwickler mit dem Agent-Modus von GitHub Copilot vertraut machen. Im Gegensatz zum Standard-Chat-Modus kann der Agent-Modus Aufgaben eigenständig planen, Dateien erstellen, Änderungen vornehmen und sogar Terminals-Befehle ausführen. Ziel ist es, eine komplette Anwendung (z. B. eine Web-App oder API) mit minimalen manuellen Eingriffen zu erstellen.

Voraussetzungen

  • Ein GitHub-Konto mit aktiviertem GitHub Copilot (Agent-Modus)
  • Visual Studio Code (neueste Version) mit der GitHub Copilot-Erweiterung
  • Grundlegendes Verständnis der gewählten Programmiersprache (z. B. Python, JavaScript, TypeScript)
  • Node.js oder Python lokal installiert (je nach Projekt)

Schritte

  1. Repository erstellen: Legen Sie ein neues Repository auf GitHub an oder klonen Sie ein vorhandenes.
  2. Copilot Agent-Modus aktivieren: Öffnen Sie das Repository in VS Code und starten Sie den Copilot-Chat. Wählen Sie den "Agent"-Modus aus der Dropdown-Liste.
  3. Aufgabe formulieren: Geben Sie eine klare, natürliche Beschreibung der Anwendung, die Sie erstellen möchten. Beispiel: "Erstelle eine einfache To-Do-Web-App mit Express.js und einer JSON-Datei als Datenspeicher."
  4. Agent arbeiten lassen: Der Agent schlägt nicht nur Code vor, sondern erstellt Dateien, installiert Abhängigkeiten und schreibt Logik. Überprüfen Sie die Vorschläge und nehmen Sie sie an.
  5. Testen und iterieren: Führen Sie die Anwendung lokal aus und testen Sie die Funktionen. Bei Fehlern können Sie den Agent bitten, diese zu beheben.

Tipps für effektive Nutzung

  • Präzise Prompts: Je detaillierter Ihre Beschreibung, desto besser das Ergebnis. Geben Sie Beispiele für erwartete Eingaben/Ausgaben.
  • Schrittweise Anweisungen: Bei komplexen Projekten teilen Sie die Anforderungen in kleinere Aufgaben auf.
  • Kontext bereitstellen: Teilen Sie dem Agent mit, welche Technologien und Architekturmuster verwendet werden sollen.
  • Fehlerbehandlung: Bitten Sie den Agent, Fehler selbst zu diagnostizieren und zu beheben.

Beispiel-Workflow

# Projekt initialisieren (wird vom Agent erledigt)
npm init -y
npm install express

# Agent erstellt main.js und routes

Nächste Schritte

Nach dieser Übung können Sie:

  • Eigene Projekte mit dem Copilot Agent-Modus schneller umsetzen
  • Den Agent für Tests, Deployment-Konfigurationen und Refactoring einsetzen
  • Best Practices für Prompt Engineering im Agent-Kontext anwenden

Ressourcen

Verwandte Skills