- Eine Copilot-basierte Entwicklungsumgebung, mit der sich Code per natürlicher Sprache brainstormen, planen, erstellen, testen und ausführen lässt
- Nutzt verschiedene Copilot-basierte Agenten in allen Phasen des Entwicklungsprozesses und gibt Entwicklerinnen und Entwicklern dennoch die vollständige Kontrolle
- Stellt einen innovativen Ansatz vor, Software mit natürlicher Sprache zu entwickeln
- Ist nicht darauf ausgelegt, die Kreativität von Entwicklerinnen und Entwicklern zu ersetzen, sondern sie schneller und einfacher zur Entfaltung zu bringen
- Unterstützt erfahrene Entwicklerinnen und Entwickler dabei, als Systemdenker zu agieren, und wird die Einstiegshürden für Menschen, die Software entwickeln können, deutlich senken
So funktioniert GitHub Copilot Workspace
- Die größte Einstiegshürde für Entwicklerinnen und Entwickler liegt meist in der Startphase
- Gerade beim ersten Schritt eines großen Projekts, einer Funktionsanfrage oder eines Bug-Reports stößt man oft auf eine Wand
- GitHub Copilot Workspace trifft Entwicklerinnen und Entwickler genau am Ursprung: im "GitHub Repo oder GitHub Issue"
- Mit einem Copilot-Agenten als zweitem Gehirn lässt sich bereits ab der Ideenfindung AI-Unterstützung erhalten
- Copilot Workspace erstellt und präsentiert einen schrittweisen Plan
- Auf Basis eines tiefen Verständnisses der Codebasis, der Antworten zu Issues und mehr wird ein Schritt-für-Schritt-Plan zur Lösung des Problems vorgeschlagen
- Alles, was zum Prüfen des Plans und zum Testen des Codes nötig ist, wird per natürlicher Sprache in einer vereinfachten Liste bereitgestellt
- Die Vorschläge lassen sich vollständig bearbeiten
- Vom vorgeschlagenen Plan bis hin zum Code kann alles, was Copilot Workspace vorschlägt, vollständig editiert werden
- Entwicklerinnen und Entwickler behalten ihre volle Autonomie, während Copilot Workspace die kognitive Last reduziert
- Wenn man mit dem Plan zufrieden ist, kann man den Code direkt in Copilot Workspace ausführen
- Anschließend kann man in den zugrunde liegenden GitHub Codespace wechseln und alle Codeänderungen anpassen, bis man mit dem Endergebnis zufrieden ist
- Über einen Link lässt sich der Workspace sofort mit dem Team teilen, damit dieses die Arbeit ansehen und Iterationen ausprobieren kann
- Danach kann ein Pull Request eingereicht, GitHub Actions und Security Code Scanning ausgeführt und das Team um menschliches Code-Review gebeten werden
- Teammitglieder können Copilot Workspace nutzen, um nachzuvollziehen, wie sich eine Idee zu Code entwickelt hat
- Bietet auch mobile Kompatibilität
- Ideen können überall entstehen, daher wurde GitHub Copilot Workspace so konzipiert, dass es auf allen Geräten nutzbar ist
- Ob Desktop, Laptop oder unterwegs: Arbeiten ist in einer realen Entwicklungsumgebung möglich
- GitHubs Vision für die Zukunft der Entwicklungsumgebung ist es
- über eine intuitive, Copilot-basierte Infrastruktur den Einstieg, das Lernen und letztlich auch die Ausführung zu erleichtern
1 Kommentare
Meinungen auf Hacker News
aider, ein Open-Source-Tool ähnlich zuCopilot WorkspacePlandex, ein terminalbasiertes Open-Source-AI-Tool für Projektmanagement