Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Agent 365 Skills bieten einen geführten Einrichtungspfad, um einen bestehenden Agenten von einem unterstützten Codierassistenten mit Agent 365 zu verbinden. Du gibst das gewünschte Ergebnis an, zum Beispiel um Observabilität für diesen Agenten hinzuzufügen, und der Skill identifiziert das Projekt, sammelt die erforderlichen Werte, nimmt die Integrationsänderungen vor und prüft das Ergebnis.
Skills laufen in allen Coding-Agenten, einschließlich Claude Code, GitHub Copilot CLI und VS Code Agent Mode.
Um die Fähigkeiten zu installieren und dem Onboarding-Weg Ihres Agenten zu folgen, siehe Quickstart: Verbinden Sie einen bestehenden Agenten mit Agent 365.
Note
Fähigkeiten ersetzen den früheren Setup-Workflow, der eine instructions.md Datei verwendete.
Wann man Fähigkeiten einsetzen sollte
Die Verbindung eines bestehenden Agenten mit Unternehmensidentität, Observabilität, Managed Tools und Benachrichtigungen erfordert mehrere geordnete Einrichtungsschritte. Diese Schritte umfassen die Installation der Agent 365 CLI, die Validierung von Azure-Voraussetzungen, die Registrierung eines Blueprints, die Konfiguration von Entra-Ressourcen, das Verkabeln von OpenTelemetrie-Exportern, das Anschließen von Model Context Protocol (MCP)-Servern und lokale Tests.
Skills führen diese Schritte in der gewünschten Reihenfolge für den gewählten Pfad aus und validieren das resultierende Projekt.
Wie eine Fertigkeit läuft
Jede Fähigkeit folgt demselben Arbeitsablauf:
- Geben Sie das gewünschte Ergebnis an.
- Lassen Sie die Fähigkeit den Projektstack und die vorhandene Konfiguration identifizieren.
- Gib die angeforderten Werte an, wie zum Beispiel den Authentifizierungsmodus.
- Überprüfen Sie den Code, das Manifest und die Konfigurationsänderungen, die es vornimmt.
- Bestätige, dass das Projekt noch gebaut wird und die Integration funktioniert.
Die sieben Fähigkeiten
a365-setup ist der Einstiegspunkt. Nachdem es die Voraussetzungen validiert hat, leitet es dich auf einen von zwei Pfaden, und du folgst nur diesem Pfad:
-
Standardagent.
a365-setupDelegierte anmake-a365-agent. Nutzen Sie diesen Pfad, wenn der Agent Registrierung und Observabilität benötigt, aber kein Benutzerkonto benötigt. -
KI-Teamkollege.
a365-setupdelegiert anmake-ai-teammate, für einen Agenten, der ein eigenes Benutzerkonto benötigt. Dieser Pfad erfordert das Frontier-Vorschauprogramm.
| Skill | Purpose |
|---|---|
a365-setup |
Installiert die Agent 365 CLI, validiert Azure-Voraussetzungen, erkennt den Agentenstack und delegiert dann an make-a365-agent oder make-ai-teammate. |
make-a365-agent |
Stellt einen Standardagenten bereit, der kein eigenes Benutzerkonto benötigt. Registriert den Agenten-Identitätsblueprint in Microsoft Entra, erstellt daraus eine Agentenidentität und konfiguriert die Entra ID-Berechtigungen, die der Agent benötigt, und bietet dann Observabilität und Werkzeuge als Add-ons an. |
make-ai-teammate |
Verwandelt einen Agenten in einen KI-Teamkollegen mit eigenem Benutzerkonto. Registriert den Agenten-Identitätsblueprint und erstellt daraus eine Agentenidentität, dann fügt er die Hosting-Ebene, das Nachrichtenrouting und Benachrichtigungen hinzu. Dafür muss a365-setup man zuerst gelaufen sein. |
instrument-observability |
Wires OpenTelemetry und der Agent 365 Tracing Exporter, sodass Agenten-Spannweiten erreicht Microsoft Defender, Microsoft Purview und das Microsoft 365 Admin Center. Fragt nach dem Agententyp und dem Authentifizierungsmodus; siehe Agentenidentität. |
a365-code-validator |
Validiert und diagnostiziert eine bestehende Agent 365-Integration, einschließlich Instrumentierung, Microsoft Entra-Artefakte, Messaging, Werkzeugzugriff und verwandter Konfiguration. Schreibgeschützt standardmäßig. Nutze es, instrument-observability um Observabilität von Grund auf hinzuzufügen. |
add-workiq-tools |
Verbindet Work IQ MCP-Server, einschließlich Mail, Kalender und Word, sodass der Agent Microsoft 365-Daten lesen und bearbeiten kann. Erfordert ein delegiertes Berechtigungsmodell und wird automatisch übersprungen, wenn der Authentifizierungsmodus S2S ist. |
test-local |
Führt einen KI-Teamkameraden-Agenten lokal aus und öffnet Agents Playground für interaktive Tests, ohne dass eine Cloud-Bereitstellung erforderlich ist. Gilt für den KI-Teamkameraden-Weg. |
Important
make-ai-teammate gibt deinem Agenten ein eigenes Benutzerkonto, einschließlich einer Postfach- und Teams-Präsenz. Diese Funktion steht nur Mietern zur Verfügung, die am Frontier-Vorschauprogramm teilnehmen.
Normalerweise ruft man eine Fähigkeit auf, indem man das Ergebnis angibt, anstatt die Fähigkeit zu benennen. Zum Beispiel führt die Observabilität zu diesem Agenten aus.instrument-observability Wenn Ihr Codingassistent die interne a365-code-validator Funktion offenlegt, bitten Sie ihn, diese Agent-365-Integration zu validieren; die Funktion wird intern auch als Validate & Diagnose bezeichnet. Verfügbarkeit und Invocation hängen vom Assistenten und dem installierten Skills-Paket ab. Für die in jedem Schritt verwendete Anforderungsformulierung siehe Quickstart: Verbinden Sie einen bestehenden Agenten mit Agent 365.
Unterstützte Stacks
Skills erkennen automatisch den Projektstack, sodass du dein Projekt nicht manuell zuordnen musst. Das sind die Stapel, die Fähigkeiten erkennen. Das SDK funktioniert auch mit anderen Frameworks.
| Sprache | Frameworks |
|---|---|
| .NET | Microsoft Agent Framework, Semantischer Kernel, Azure AI Foundry |
| Node.js | LangChain, OpenAI Agents SDK, Claude Agent SDK, Semantischer Kernel, Google ADK |
| Python | Microsoft Agent Framework, LangChain, OpenAI Agents SDK, Claude Agent SDK, Semantischer Kernel, Google ADK |
Sicherheit und Wiederholbarkeit
Skills sind darauf ausgelegt, Setup-Änderungen anzuwenden, ohne das bestehende Verhalten Ihres Projekts zu verändern. Bestätigen Sie dieses Verhalten mit der Validierungscheckliste des Agent 365 SDK.
- Additiv und idempotent. Fähigkeiten löschen oder strukturieren keinen bestehenden Code, und das Wiederholen einer Fähigkeit dupliziert keine abgeschlossene Arbeit.
- Staatsbewusst. Fähigkeiten erkennen, was bereits verdrahtet ist, also überspringen sie abschließende Schritte, anstatt sie zu wiederholen.
- Leitgeländer. Skills ändern keine Dateien außerhalb deines Projekts und überprüfen trotzdem, ob der Build besteht, bevor er fertiggestellt ist.
Nutze Skills wenn:
- Du hast einen bestehenden Agenten und möchtest ihn unboarden, ohne die Integration von Hand zu schreiben.
- Dein Entwicklungsworkflow beinhaltet bereits einen Programmierassistenten.
- Sie möchten ein konsistentes, wiederholbares Onboarding über Projekte hinweg.
Manuelle Einrichtung verwenden, wenn:
- Deine Umgebung ist nicht standardmäßig und jeder Schritt erfordert individuelle Kontrolle.
- Ihre Organisation schränkt die Arbeitsabläufe von Coding-Assistants ein.
- Du bewegst die Fehlersuche und möchtest jeden Schritt selbst ausführen.
Für den manuellen Pfad verwenden Sie die Einrichtungsschritte in Quickstart: Verbinden Sie einen bestehenden Agenten mit Agent 365 und führen Sie die entsprechenden Agent-365-CLI-Befehle für Ihre Umgebung aus.