Article
The Harness is All You Need: GitHub Copilot Workflow ohne Magic Prompts
Weniger ist mehr: Der Harness-Ansatz
GitHub’s Burke Holland teilt einen Workflow, der auf einer simplen Idee basiert: Die größten Produktivitäts-Gewinne kommen nicht von exotischen Tools oder Magic Prompts, sondern davon, wie gut man die bestehende Harness versteht und nutzt.
Der Workflow in 5 Schritten
1. Tool wählen, einmal lernen GitHub Copilot läuft in CLI, VS Code, Visual Studio, JetBrains und der neuen Copilot App – alle nutzen denselben Harness. Wer einmal lernt, wie der Agent tickt, kann überall arbeiten. Empfehlung für Einsteiger: CLI, weil es die direkteste Interaktion ist.
2. YOLO Mode aktivieren
Der Agent braucht Autonomie. Wer jeden Befehl bestätigen muss, könnte es auch selbst machen. Mit YOLO Mode (/allow-all) führt der Agent Befehle ohne Nachfrage aus – aber sicher: in Codespaces oder Dev-Containern, nicht lokal.
3. Prototyping Der größte Hebel: 20 Mocks in einem Prompt generieren lassen, vergleichen, das beste auswählen. Für visuelle Komponenten wie Date-Picker, aber auch für API-Designs mit Mermaid-Diagrammen. Die Idee: Nuancen sichtbar machen, bevor man Zeit in die Implementation steckt.
4. Plan-Mode nutzen Nach dem Prototyp in den Plan-Mode wechseln, ohne neue Session. Der Agent fragt Edge Cases ab, die man selbst vergisst: Können Start- und Enddatum gleich sein? Sind partielle Selektionen gültig? Soll “heute” immer sichtbar sein? Ein Skill wie “grill-me” von Matt Pocock macht das Planing noch aggressiver bei Edge Cases.
5. Implementieren und Reviewen Mit dem fertigen Plan implementiert der Agent. Prompt-Caching spart Tokens – wichtig: nicht mitten durch das Model oder Reasoning-Level wechseln, sonst verfällt der Cache. Nach der Implementation geht es in den Review-Mode, wo der Agent selbst Probleme im generierten Code identifiziert.
Die key-Insights
- Mittlere Modelle reichen meistens: GPT 5.6 Terra oder Claude Sonnet auf medium reasoning für die meisten Tasks
- Prompt-Caching ist real: Gleiches Model + gleiches Reasoning-Level = discounted Tokens
- Der Harness ersetzt nicht Fachwissen: Die Plan-Phase ist genau dort, wo menschliche Expertise den größten Hebel hat
- Sicherheit first: YOLO Mode nur in Sandboxes, nie lokal auf Unternehmens-Systemen
Der Artikel ist eine erfrischende Gegenposition zum “jeden Tag ein neues Tool”-Wahnsinn. Die Botschaft: Lerne das Werkzeug, das du hast, richtig zu nutzen – das bringt mehr als zehn halb verstandene Add-ons.
Zum Original: GitHub Blog – The harness is all you need (mostly)