

Claude Code und GitHub Copilot Ihres Teams bekommen eine Harness, gebaut für Ihre Codebase: Instructions mit Ihren Konventionen, Skills für wiederkehrende Arbeit, ein Subagent für jede Domäne, MCP Server zu Ihren Systemen und Hooks, die Ihre Regeln durchsetzen. Beide Tools lesen dieselben Skills und Agents, sodass jeder Entwickler gleich arbeitet.

Plugins für das ganze Team
Die Harness wird in Plugins gebündelt, sodass jeder Entwickler dieselben Skills, Agents, Hooks und MCP Server installiert. Die Plugins dieser Praxis erreichen Ihr Team über einen Partner Marketplace. Ihr Partner Key öffnet die Plugin-Liste und die für Ihr Team freigegebenen Downloads, jedes Plugin im laufenden Release.

Skill-Katalog über MCP
Skills kommen von einem MCP Server hinter einem Entra ID Sign-in. Jede Gruppe sieht genau die Skills, die ihr freigegeben sind. Ein Skill läuft im Gespräch, mit einem Formular für seine Pflichteingaben und einer Markierung für jeden abgeschlossenen Schritt. Eine Zugriffs-View zeigt jeden Grant neben der Nutzung jedes Skills über 30 Tage.
Die Harness Ihres Teams
Claude Code und GitHub Copilot 3 Schritte
01
Eine Harness für beide Tools
Skills, Agents und Instructions liegen in Ordnern, die Claude Code und GitHub Copilot gleichermaßen lesen, sodass ein Team mit beiden Tools ein einziges Regelwerk pflegt. Die Instructions tragen die Konventionen der Codebase, mit eigenen Regeln für jeden ihrer Teile.
02
Skills, Subagents und MCP Server
Das Domain Knowledge des Geschäfts und seine wiederkehrende Arbeit werden zu Skills mit eigenen Scripts und Referenzen, jeder getestet an den Anfragen, die ihn starten sollen. Jede Domäne der Codebase bekommt einen Subagent mit eigenem Modell und eigenen Tools. MCP Server verbinden die Agents mit den Systemen, gegen die das Team baut.
03
Guardrails und Tracing
Jeder Agent arbeitet mit den Berechtigungen, die seine Aufgabe braucht, hinter Hooks, die einen Tool Call stoppen, bevor er eine Hausregel bricht. Inhalte aus MCP Servern bleiben in Quarantäne gegen Prompt Injection. Tracing über OpenTelemetry zeigt die Kosten und die Fehler jeder Session.
Plugins für das ganze Team 3 Schritte
04
Die Harness als Plugins
Die Skills, Agents, Hooks und MCP-Konfigurationen der Repositories werden zu Plugins für Claude Code und GitHub Copilot, sodass jeder Entwickler des Teams, der eines installiert, mit derselben Harness arbeitet.
05
Partner Marketplace
Die Plugins dieser Praxis erreichen Ihr Team über einen Partner Marketplace. Der eigene Partner Key Ihres Teams öffnet die Plugin-Liste und die dafür freigegebenen Downloads.
06
Releases und Grants
Teams laden die Plugins des laufenden Release, sodass alle Entwickler dieselbe Version installieren. Ein Plugin Grant bringt jeden Skill mit, der im Plugin steckt. Grants werden pro Team gesetzt und entzogen, Plugin für Plugin.
Skill-Katalog über MCP 3 Schritte
07
Entra ID und Gruppen
Jede Person meldet sich mit Entra ID an. Der Katalog listet dann die Skills, die ihrer Gruppe freigegeben sind, einzeln oder als ganzes Plugin. Er öffnet sich als View im Chat, mit einer Suche und einem Button, der einen Skill ins Gespräch lädt.
08
Skill Runs im Chat
Ein Skill öffnet sich als Run Card: ein Formular für die nötigen Eingaben, mit vorgeschlagenen Defaults, und die Liste seiner Schritte. Die Person prüft die Eingaben und drückt Start. Jeder Schritt zeigt dann, ob er offen ist, läuft, fertig ist oder fehlgeschlagen ist.
09
Zugriff und Nutzung
Eine View zeigt, welche Gruppe welchen Skill und welches Plugin nutzen darf, mit einem Schalter für jeden Grant, und wie oft jeder Skill in den letzten 30 Tagen genutzt wurde.
Häufige Fragen
Was ist Harness Engineering?
Harness Engineering baut die Tools, das Wissen und die Interfaces, über die ein Coding Agent handelt: die Instructions, Skills, Subagents, MCP Server, Hooks und Berechtigungen rund um Claude Code oder GitHub Copilot. Der Agent arbeitet dann nach den Konventionen des Teams und der Codebase. Als Plugins gebündelt erreicht die Harness jeden Entwickler des Teams im selben Release.
Was sind Claude Skills?
Ein Skill ist ein Ordner mit den Instructions für eine Art von Aufgabe, zusammen mit den Scripts, Referenzen und Assets, die die Aufgabe braucht. Derselbe Skill-Ordner bedient Claude Code und GitHub Copilot, wo er als Agent Skill läuft. Jeder Skill wird an den Anfragen getestet, die ihn starten sollen. Der Katalog über MCP liefert ihn an jede Gruppe, der er freigegeben ist.
Was sind Claude Code Plugins?
Ein Claude Code Plugin bündelt Skills, Agents, Hooks und MCP-Konfigurationen hinter einem Manifest, sodass ein Team das ganze Set zusammen installiert. Plugins werden in einem Marketplace veröffentlicht. Ein Plugin kann beim Laden seinen Default Agent aktivieren. GitHub Copilot hat eigene Agent Plugins, die auf dieselbe Art über einen Marketplace veröffentlicht werden.
Können Claude Code und GitHub Copilot eine Harness teilen?
Größtenteils ja. GitHub Copilot liest Skills aus denselben Ordnern wie Claude Code, übernimmt Agents aus dem Agents-Ordner von Claude Code und liest CLAUDE.md neben seinen eigenen Instructions. Hooks in den Claude Code Settings gelten als Copilot Hooks. Plugins haben ein eigenes Format pro Tool, deshalb bekommt jedes Tool ein eigenes Plugin, gebaut aus denselben Skills und Agents.
