Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A .NET-hez készült Microsoft Agent Framework Builder skill, agent-framework-builder-dotnetMicrosoft által karbantartott útmutatást nyújt a kompatibilis kódolási ügynököknek a .NET- (C#-) Agent Framework-megoldások létrehozásához.
Segít a kódolási ügynöknek kiválasztani a megfelelő mintát, és fokozatosan betölteni a célzott útmutatást a feladathoz.
A képesség útmutatást adhat a munkához a következőkkel:
- Egyszerű ügynökök, modellszolgáltatók, eszközök, munkamenetek, előzmények, környezetszolgáltatók és köztes szoftverek.
- Használjon ügynököket teendőkkel, módokkal, memóriával, jóváhagyásokkal, készségekkel, háttérügynökökkel, shelleszközökkel, tömörítéssel és hurkokkal.
- Munkafolyamatok és beépített orkesztrációk, valamint deklaratív definíciók.
- Értékelés, megfigyelhetőség, egyéni kliensek, egyéni ügynökök és integrációk.
- Hosztolás és üzembe helyezés.
A képesség fejlesztési útmutatást nyújt egy külső kódoló ágens számára. Ez nem NuGet-csomag, és nem fut az Agent Framework-alkalmazásban.
Important
Ez a kódolóügynök-képesség eltér a futtatókörnyezeti Agent Skills elemtől. A futásidejű készségeket egy Agent Framework-ügynök tölti be az alkalmazás futtatása közben. A builder képesség segít a kódoló ügynöknek létrehozni vagy módosítani az alkalmazás forráskódját.
Tip
Párosítsa az építői készséget a Microsoft Learn MCP-kiszolgálóval. Ez a képesség a kódolási ügynökre összpontosító Agent Framework munkafolyamat- és megvalósítási útmutatást nyújt, míg a Learn MCP-kiszolgáló lehetővé teszi az aktuális Microsoft dokumentáció keresését, a teljes cikkek lekérését és a feladat során a kódminták keresését. Konfigurálja ezt a nyilvános, nem hitelesített streamelhető HTTP-végpontot egy kompatibilis kódolási ügynökben:
https://learn.microsoft.com/api/mcp
Prerequisites
- Egy kódolóügynök, amely támogatja a nyílt Agent Skills specifikációt.
-
GitHub CLI az előnézeti
gh skillparancsokkal, vagy a Node.js 22.20-es vagy újabb verzióját, ha az ügynökköziskillsCLI-t használja. - Jelenleg támogatott .NET SDK új Agent Framework-alkalmazásokhoz.
A GitHub CLI készségkezelése előzetes verzióban érhető el, és változhat.
Tekintse át és telepítse a GitHub CLI-val
A .NET builder-skill még nem szerepel címkézett kiadásban, ezért meg kell adnia a @main refet. A telepítés előtt tekintse meg a skill előzetes verzióját:
gh skill preview microsoft/agent-framework agent-framework-builder-dotnet@main
Telepítse a skillt:
gh skill install microsoft/agent-framework agent-framework-builder-dotnet@main
Az alapértelmezett telepítés projekthatókörű, és nem interaktív használat esetén a GitHub Copilotot célozza. Szükség esetén válasszon másik támogatott kódoló ügynököt vagy felhasználói hatókört:
gh skill install microsoft/agent-framework agent-framework-builder-dotnet@main \
--agent claude-code \
--scope user
gh skill install microsoft/agent-framework agent-framework-builder-dotnet@main \
--agent cursor
gh skill install microsoft/agent-framework agent-framework-builder-dotnet@main \
--agent codex
Az aktuális ügyfél- és hatókörbeállításokat lásd: gh skill install.
Telepítés a cross-agent skills CLI-val
Alternatív megoldásként telepítse a skillt az ügynökközi skills parancssori felülettel:
npx skills add microsoft/agent-framework --skill agent-framework-builder-dotnet
A telepítés előtt tekintse át a parancssori felület támogatott kódoló ágenseit és futtatókörnyezeti követelményeit.
Használja a képességet
Adjon természetes utasítást a kódoló ügynöknek. A kompatibilis ügyfélalkalmazások felderítik és aktiválják a skillt a metaadataiból; ne feltételezze az univerzális perjeles parancsot.
Példaüzenetek:
Build a .NET Agent Framework agent with Microsoft Foundry, function tools, sessions, and tests.Add approval-required tools and persistent conversation history to this Agent Framework application.Convert this multi-agent design into an Agent Framework workflow and add checkpointing.Create a harness agent with todos, file access, and safe shell tooling.Review this .NET Agent Framework application for current APIs and package requirements.Prepare this Agent Framework agent for hosting in ASP.NET Core and add an evaluation plan.
Ha ismeri ezeket, adja meg az olyan megkötéseket, mint a modellszolgáltató, az üzemeltetési cél, az adatmegőrzési követelmények, a biztonsági határ és a célként megadott .NET-verzió.
A kódolási ügynök teendői
A képesség arra utasítja a kódoló ügynököt, hogy:
- Vizsgálja meg a meglévő megoldást, beleértve a cél-keretrendszereket, az SDK-verziót, a csomagkezelést és a telepített
Microsoft.Agents.AI.*csomagokat. - Válassza ki a legkisebb megfelelő mintát, például egyszerű ügynököt, tesztkörnyezetet, munkafolyamatot, orchestrationt vagy deklaratív definíciót.
- Csak a releváns fókuszált hivatkozásokat töltse be.
- Csak az alkalmazás által igényelt szűk csomagkészletet adja hozzá, és mielőtt függőségként használná őket, ellenőrizze az egyes csomagok érettségét, mert egyes csomagok előzetesek.
- Olvassa el a végpontokat, modelleket és kulcsokat a konfigurációból, és előnyben részesítse a tokenes hitelesítő adatokat a hardkódolt API-kulcsokkal szemben.
- Ellenőrizze a létrehozott alkalmazást az adattár meglévő tesztjeivel és futtatható mintáival.
A képesség nem garantálja, hogy a létrehozott kód éles használatra kész. Jóváhagyás előtt tekintse át a kódoló ügynök tervét, csomagválasztásait, biztonsági határait, parancsait és létrehozott módosításait.
Verziószámozás és bizalom
A skill egy nyilvános, telepíthető, Microsoft által karbantartott fogyasztói skill. A képesség metaadatainak verziója: 0.1.
- Használja a
@mainref használatát, amíg egy taggelt kiadás nem tartalmazza a skillt. - Mielőtt megbízik az új szkriptekben vagy utasításokban, a telepítés előtt tekintse át a képességek tartalmát, és tekintse át a frissítéseket.
A forrás- és a fókuszált hivatkozásokért lásd:
További lépések
Mélyedjen el:
A Microsoft Agent Framework Pythonhoz készült builder-skilljeagent-framework-builder-python a kompatibilis kódolóügynökök számára a Microsoft által karbantartott útmutatást biztosít Python Agent Framework-megoldások létrehozásához.
Segít a kódolási ügynöknek kiválasztani a megfelelő mintát, és fokozatosan betölteni a célzott útmutatást a feladathoz.
A képesség útmutatást adhat a munkához a következőkkel:
- Egyszerű ügynökök, modellszolgáltatók, eszközök, jóváhagyások, munkamenetek, előzmények és kontextusszolgáltatók.
- Használja ki az ügynököket tervezéssel, teendőlistákkal, memóriával, kontextustömörítéssel, fájlokkal, háttérügynökökkel, shelleszközökkel és hurkokkal.
- Funkcionális és gráfalapú munkafolyamatok, beépített orchesztrációk és deklaratív definíciók.
- Kiértékelés, megfigyelhetőség, middleware, egyéni kliensek, egyéni ügynökök és integrációk.
- Saját üzemeltetésű és Microsoft Foundry által üzemeltetett ügynök fejlesztése.
A képesség csak Pythonban érhető el. Fejlesztési útmutatást nyújt egy külső kódoló ügynöknek; ez nem egy Python csomag, nem a(z) pip install agent-framework telepíti, és nem fut az Agent Framework-alkalmazásban.
Important
Ez a kódolóügynök-képesség eltér a futtatókörnyezeti Agent Skills elemtől. A futásidejű készségeket egy Agent Framework-ügynök tölti be az alkalmazás futtatása közben. A builder képesség segít a kódoló ügynöknek létrehozni vagy módosítani az alkalmazás forráskódját.
Tip
Párosítsa az építői készséget a Microsoft Learn MCP-kiszolgálóval. Ez a képesség a kódolási ügynökre összpontosító Agent Framework munkafolyamat- és megvalósítási útmutatást nyújt, míg a Learn MCP-kiszolgáló lehetővé teszi az aktuális Microsoft dokumentáció keresését, a teljes cikkek lekérését és a feladat során a kódminták keresését. Konfigurálja ezt a nyilvános, nem hitelesített streamelhető HTTP-végpontot egy kompatibilis kódolási ügynökben:
https://learn.microsoft.com/api/mcp
Prerequisites
- Egy kódolóügynök, amely támogatja a nyílt Agent Skills specifikációt.
-
GitHub CLI az előnézeti
gh skillparancsokkal, vagy a Node.js 22.20-es vagy újabb verzióját, ha az ügynökköziskillsCLI-t használja. - Python 3.11 vagy újabb verzió. Az Agent Framework 1.24 már nem támogatja vagy teszteli a Python 3.10-et, bár a csomag metaadatai továbbra is lehetővé teszik a telepítést.
A GitHub CLI készségkezelése előzetes verzióban érhető el, és változhat.
Tekintse át és telepítse a GitHub CLI-val
A telepítés előtt tekintse meg a kiadott skill előnézetét:
gh skill preview microsoft/agent-framework agent-framework-builder-python@python-1.23.0
Telepítse a legújabb taggelt verziót:
gh skill install microsoft/agent-framework agent-framework-builder-python
Rögzítse a Python 1.23 kiadást, ha reprodukálható útmutatásra van szüksége:
gh skill install microsoft/agent-framework agent-framework-builder-python@python-1.23.0
Az alapértelmezett telepítés projekthatókörű, és nem interaktív használat esetén a GitHub Copilotot célozza. Szükség esetén válasszon másik támogatott kódoló ügynököt vagy felhasználói hatókört:
gh skill install microsoft/agent-framework agent-framework-builder-python \
--agent claude-code \
--scope user
gh skill install microsoft/agent-framework agent-framework-builder-python \
--agent cursor
gh skill install microsoft/agent-framework agent-framework-builder-python \
--agent codex
Az aktuális ügyfél- és hatókörbeállításokat lásd: gh skill install.
Telepítés a cross-agent skills CLI-val
Alternatív megoldásként telepítse a skillt az ügynökközi skills parancssori felülettel:
npx skills add microsoft/agent-framework --skill agent-framework-builder-python
A telepítés előtt tekintse át a parancssori felület támogatott kódoló ágenseit és futtatókörnyezeti követelményeit.
Használja a képességet
Adjon természetes utasítást a kódoló ügynöknek. A kompatibilis ügyfélalkalmazások felderítik és aktiválják a skillt a metaadataiból; ne feltételezze az univerzális perjeles parancsot.
Példaüzenetek:
Build a Python Agent Framework agent with Microsoft Foundry, function tools, sessions, and tests.Add approval-required tools and persistent conversation history to this Agent Framework application.Convert this multi-agent design into an Agent Framework workflow and add checkpointing.Create a harness agent with planning, todos, file access, and safe shell tooling.Review this Python Agent Framework application for current APIs and package requirements.Prepare this Agent Framework agent for Foundry hosting and add an evaluation plan.
Ha ismeri őket, foglalja bele az olyan korlátozásokat is, mint a modellszolgáltató, az üzemeltetési cél, a megőrzési követelmények, a biztonsági határ és a támogatott Python-verzió.
A kódolási ügynök teendői
A képesség arra utasítja a kódoló ügynököt, hogy:
- Válassza ki a legkisebb megfelelő mintát, például egyszerű ügynököt, tesztkörnyezetet, munkafolyamatot, orchestrationt vagy deklaratív definíciót.
- Csak a releváns fókuszált hivatkozásokat töltse be.
- Részesítse előnyben az aktuális Microsoft Learn-útmutatót, a nyilvános API-referenciákat, a csomagéletciklus-információkat és a folyamatosan karbantartott mintákat a gyorsan változó részletekhez.
- Telepítsen szűk csomagkészleteket ahelyett, hogy azt feltételezné, hogy minden integráció stabil vagy szükséges.
- Az explicit munkamenetek, a jóváhagyás, a hitelesítés és az üzemeltetés határainak megőrzése.
- Ellenőrizze a létrehozott alkalmazást a tárház meglévő tesztjeivel, típusellenőrzéseivel és futtatható mintáival.
A képesség nem garantálja, hogy a létrehozott kód éles használatra kész. Jóváhagyás előtt tekintse át a kódoló ügynök tervét, csomagválasztásait, biztonsági határait, parancsait és létrehozott módosításait.
Verziószámozás és bizalom
A készség egy nyilvános, telepíthető, Microsoft által karbantartott fogyasztói készség, amely az python-1.23.0 adattárcímkében került kiadásra. A képesség metaadatainak verziója: 0.3.
- Használja a minősítés nélküli install parancsot a legújabb címkézett kiadáshoz.
- Rögzítsd
@python-1.23.0, ha a reprodukálhatóság számít. - Csak akkor használja a(z)
@mainelemet, ha szándékosan kiadatlan útmutatást szeretne. - Mielőtt megbízik az új szkriptekben vagy utasításokban, a telepítés előtt tekintse át a képességek tartalmát, és tekintse át a frissítéseket.
A forrás- és a fókuszált hivatkozásokért lásd:
További lépések
Mélyedjen el:
Note
A Microsoft Agent Framework builder Go-hoz készült készsége még nem érhető el. Az aktuális útmutatáshoz használja a Go első lépések oktatóanyagát és az Agent Framework Go-példákat .