Das Büro will im Copilot fragen können: „Welche Ausschreibungen laufen noch?“ Dafür muss niemand einen Agenten hosten. Ein deklarativer Agent nutzt Orchestrator und Modelle des Copilot und bekommt von Ihnen Anweisungen und Aktionen. Die Aktionen sind hier die lesenden Werkzeuge von Kladde.Mcp (Lektionen T8.1 „Ein MCP-Server in .NET“ und T8.3 „Rechte für Werkzeuge“): find_contacts, list_appointments, list_open_tenders, get_day_rates. Das Werkzeug book_appointment bleibt draußen.

Stand der Prüfung

Nichts in dieser Lektion lief gegen einen Microsoft-365-Mandanten oder den Copilot. Pfade, Felder und Menüs stammen aus den Seiten von Microsoft Learn unter „Weiterlesen“, beim Schreiben der Lektion gelesen. Gebaut und ausgeführt wurde nur PluginCheck mit seinen Tests (auch denen der Übung 1) in einem Probeprojekt außerhalb dieses Repositorys mit .NET 10, xunit und Shouldly; dotnet test endete mit dem Exit-Code 0. Die Manifeste unten sind nicht gegen das Schema von Microsoft geprüft. Übung 2 braucht einen Testmandanten, nie einen Produktivmandanten.