[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M699KNHSE7FPA3JR92PTTD52":3,"skill-same:01M699KNHSE7FPA3JR92PTTD52":54},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":25,"linkOnly":26,"markdownContent":27,"markdownBody":28,"frontMatter":29,"refName":30,"commitSha":31,"skillDirectory":32,"forksCount":33,"repositoryHtmlUrl":34,"repositoryHomepageUrl":35,"ownerHtmlUrl":36,"ownerBlogUrl":37,"ownerDescription":38,"updatedAt":39,"install":40,"resources":53},"01M699KNHSE7FPA3JR92PTTD52","microsoft-docs",null,"microsoft\u002Fai-agents-for-beginners","microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","01M698VYDXZ6JW5WH3CRV650R8","Microsoft","01M6998ZK2275KMJE6Y5SEA2X2",79423,"MIT","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fko\u002F.agents\u002Fskills\u002Fmicrosoft-docs\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,8,24],"docs","microsoft docs","2026-11-10 10:12:30",false,"---\nname: microsoft-docs\n---\n# Microsoft Docs\n\nMicrosoft 기술 생태계에 대한 연구 기술. learn.microsoft.com과 그 밖의 문서(VS Code, GitHub, Aspire, Agent Framework 리포지토리)를 다룸.\n\n---\n\n## 기본: Microsoft Learn MCP\n\n\u003Cstrong>learn.microsoft.com\u003C\u002Fstrong>에서 모두 사용할 수 있는 도구 — Azure, .NET, M365, Power Platform, Agent Framework, Semantic Kernel, Windows 등. 대부분의 Microsoft 문서 검색에 주로 사용되는 도구입니다.\n\n| 도구 | 용도 |\n|------|---------|\n| `microsoft_docs_search` | learn.microsoft.com 검색 — 개념, 가이드, 튜토리얼, 구성 |\n| `microsoft_code_sample_search` | Learn 문서 내 작동하는 코드 조각 찾기. 최상의 결과를 위해 `language` (`python`, `csharp` 등) 전달 |\n| `microsoft_docs_fetch` | 특정 URL에서 전체 페이지 콘텐츠 가져오기 (검색 발췌가 충분하지 않을 때) |\n\n검색 후 `microsoft_docs_fetch`를 사용하면 완전한 튜토리얼, 모든 구성 옵션 또는 잘린 검색 발췌가 필요할 때 유용합니다.\n\n---\n\n## 예외: 다른 도구를 사용해야 할 때\n\n다음 카테고리는 \u003Cstrong>learn.microsoft.com 외부\u003C\u002Fstrong>에 있습니다. 지정된 도구를 대신 사용하세요.\n\n### Aspire — Aspire MCP Server (권장) 또는 Context7 사용\n\nAspire 문서는 \u003Cstrong>aspire.dev\u003C\u002Fstrong>에 있으며 Learn에 없습니다. 가장 좋은 도구는 Aspire CLI 버전에 따라 달라집니다:\n\n**CLI 13.2 이상** (권장) — Aspire MCP 서버는 내장된 문서 검색 도구를 포함합니다:\n\n| MCP 도구 | 설명 |\n|----------|-------------|\n| `list_docs` | aspire.dev의 모든 사용 가능한 문서 나열 |\n| `search_docs` | aspire.dev 콘텐츠 전반에 가중치가 부여된 어휘 검색 |\n| `get_doc` | 슬러그로 특정 문서 검색 |\n\n이 도구들은 Aspire CLI 13.2 ([PR #14028](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Faspire\u002Fpull\u002F14028))에 포함되어 있습니다. 업데이트 방법: `aspire update --self --channel daily`.\n\n**CLI 13.1** — MCP 서버는 통합 조회(`list_integrations`, `get_integration_docs`)는 제공하지만 문서 검색은 제공하지 않습니다. 이 경우 Context7으로 대체하세요:\n\n| 라이브러리 ID | 용도 |\n|---|---|\n| `\u002Fmicrosoft\u002Faspire.dev` | 주요 문서 — 가이드, 통합, CLI 참조, 배포 |\n| `\u002Fmicrosoft\u002Faspire` | 런타임 소스 — API 내부, 구현 세부 사항 |\n| `\u002Fcommunitytoolkit\u002Faspire` | 커뮤니티 통합 — Go, Java, Node.js, Ollama |\n\n### VS Code — Context7 사용\n\nVS Code 문서는 \u003Cstrong>code.visualstudio.com\u003C\u002Fstrong>에 있으며 Learn에 없습니다.\n\n| 라이브러리 ID | 용도 |\n|---|---|\n| `\u002Fwebsites\u002Fcode_visualstudio` | 사용자 문서 — 설정, 기능, 디버깅, 원격 개발 |\n| `\u002Fwebsites\u002Fcode_visualstudio_api` | 확장 API — 웹뷰, TreeViews, 명령, 기여 포인트 |\n\n### GitHub — Context7 사용\n\nGitHub 문서는 **docs.github.com** 및 \u003Cstrong>cli.github.com\u003C\u002Fstrong>에 있습니다.\n\n| 라이브러리 ID | 용도 |\n|---|---|\n| `\u002Fwebsites\u002Fgithub_en` | 액션, API, 저장소, 보안, 관리자, Copilot |\n| `\u002Fwebsites\u002Fcli_github` | GitHub CLI (`gh`) 명령어 및 플래그 |\n\n### Agent Framework — Learn MCP + Context7 사용\n\nAgent Framework 튜토리얼은 learn.microsoft.com에 있으며(`microsoft_docs_search` 사용), \u003Cstrong>GitHub 리포지토리\u003C\u002Fstrong>에는 공개 문서보다 앞선 API 수준 세부 정보가 자주 있습니다 — 특히 DevUI REST API 참조, CLI 옵션, .NET 통합.\n\n| 라이브러리 ID | 용도 |\n|---|---|\n| `\u002Fwebsites\u002Flearn_microsoft_en-us_agent-framework` | 튜토리얼 — DevUI 가이드, 추적, 워크플로우 오케스트레이션 |\n| `\u002Fmicrosoft\u002Fagent-framework` | API 세부 사항 — DevUI REST 엔드포인트, CLI 플래그, 인증, .NET `AddDevUI`\u002F`MapDevUI` |\n\n**DevUI 팁:** Learn 웹사이트 소스에서 작업 가이드를 조회한 후, 리포지토리 소스에서 API 수준 구체 정보(엔드포인트 스키마, 프록시 구성, 인증 토큰) 조회.\n\n---\n\n## Context7 설정\n\n모든 Context7 쿼리에 대해 먼저 라이브러리 ID를 확인하세요(세션당 한 번만):\n\n1. 기술 이름으로 `mcp_context7_resolve-library-id` 호출\n2. 반환된 라이브러리 ID와 특정 쿼리로 `mcp_context7_query-docs` 호출\n\n---\n\n## 효과적인 쿼리 작성\n\n구체적으로 작성 — 버전, 의도, 언어 포함:\n\n```\n# ❌ Too broad\n\"Azure Functions\"\n\"agent framework\"\n\n# ✅ Specific\n\"Azure Functions Python v2 programming model\"\n\"Cosmos DB partition key design best practices\"\n\"GitHub Actions workflow_dispatch inputs matrix strategy\"\n\"Aspire AddUvicornApp Python FastAPI integration\"\n\"DevUI serve agents tracing OpenTelemetry directory discovery\"\n\"Agent Framework workflow conditional edges branching handoff\"\n```\n\n문맥 포함:\n- 관련 시 \u003Cstrong>버전\u003C\u002Fstrong>(`.NET 8`, `Aspire 13`, `VS Code 1.96`)\n- **작업 의도**(`quickstart`, `tutorial`, `overview`, `limits`, `API reference`)\n- 폴리글롯 문서를 위한 \u003Cstrong>언어\u003C\u002Fstrong>(`Python`, `TypeScript`, `C#`)\n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\n**면책 조항**:\n이 문서는 AI 번역 서비스 [Co-op Translator](https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator)를 사용하여 번역되었습니다. 정확성을 기하기 위해 노력하고 있으나, 자동 번역은 오류나 부정확한 부분이 있을 수 있음을 유의하시기 바랍니다. 원본 문서의 원어본이 권위 있는 자료로 간주되어야 합니다. 중요한 정보의 경우, 전문가의 인간 번역을 권장합니다. 이 번역 사용으로 인해 발생하는 오해나 잘못된 해석에 대해 당사는 책임을 지지 않습니다.\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->","# Microsoft Docs\n\nMicrosoft 기술 생태계에 대한 연구 기술. learn.microsoft.com과 그 밖의 문서(VS Code, GitHub, Aspire, Agent Framework 리포지토리)를 다룸.\n\n---\n\n## 기본: Microsoft Learn MCP\n\n\u003Cstrong>learn.microsoft.com\u003C\u002Fstrong>에서 모두 사용할 수 있는 도구 — Azure, .NET, M365, Power Platform, Agent Framework, Semantic Kernel, Windows 등. 대부분의 Microsoft 문서 검색에 주로 사용되는 도구입니다.\n\n| 도구 | 용도 |\n|------|---------|\n| `microsoft_docs_search` | learn.microsoft.com 검색 — 개념, 가이드, 튜토리얼, 구성 |\n| `microsoft_code_sample_search` | Learn 문서 내 작동하는 코드 조각 찾기. 최상의 결과를 위해 `language` (`python`, `csharp` 등) 전달 |\n| `microsoft_docs_fetch` | 특정 URL에서 전체 페이지 콘텐츠 가져오기 (검색 발췌가 충분하지 않을 때) |\n\n검색 후 `microsoft_docs_fetch`를 사용하면 완전한 튜토리얼, 모든 구성 옵션 또는 잘린 검색 발췌가 필요할 때 유용합니다.\n\n---\n\n## 예외: 다른 도구를 사용해야 할 때\n\n다음 카테고리는 \u003Cstrong>learn.microsoft.com 외부\u003C\u002Fstrong>에 있습니다. 지정된 도구를 대신 사용하세요.\n\n### Aspire — Aspire MCP Server (권장) 또는 Context7 사용\n\nAspire 문서는 \u003Cstrong>aspire.dev\u003C\u002Fstrong>에 있으며 Learn에 없습니다. 가장 좋은 도구는 Aspire CLI 버전에 따라 달라집니다:\n\n**CLI 13.2 이상** (권장) — Aspire MCP 서버는 내장된 문서 검색 도구를 포함합니다:\n\n| MCP 도구 | 설명 |\n|----------|-------------|\n| `list_docs` | aspire.dev의 모든 사용 가능한 문서 나열 |\n| `search_docs` | aspire.dev 콘텐츠 전반에 가중치가 부여된 어휘 검색 |\n| `get_doc` | 슬러그로 특정 문서 검색 |\n\n이 도구들은 Aspire CLI 13.2 ([PR #14028](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Faspire\u002Fpull\u002F14028))에 포함되어 있습니다. 업데이트 방법: `aspire update --self --channel daily`.\n\n**CLI 13.1** — MCP 서버는 통합 조회(`list_integrations`, `get_integration_docs`)는 제공하지만 문서 검색은 제공하지 않습니다. 이 경우 Context7으로 대체하세요:\n\n| 라이브러리 ID | 용도 |\n|---|---|\n| `\u002Fmicrosoft\u002Faspire.dev` | 주요 문서 — 가이드, 통합, CLI 참조, 배포 |\n| `\u002Fmicrosoft\u002Faspire` | 런타임 소스 — API 내부, 구현 세부 사항 |\n| `\u002Fcommunitytoolkit\u002Faspire` | 커뮤니티 통합 — Go, Java, Node.js, Ollama |\n\n### VS Code — Context7 사용\n\nVS Code 문서는 \u003Cstrong>code.visualstudio.com\u003C\u002Fstrong>에 있으며 Learn에 없습니다.\n\n| 라이브러리 ID | 용도 |\n|---|---|\n| `\u002Fwebsites\u002Fcode_visualstudio` | 사용자 문서 — 설정, 기능, 디버깅, 원격 개발 |\n| `\u002Fwebsites\u002Fcode_visualstudio_api` | 확장 API — 웹뷰, TreeViews, 명령, 기여 포인트 |\n\n### GitHub — Context7 사용\n\nGitHub 문서는 **docs.github.com** 및 \u003Cstrong>cli.github.com\u003C\u002Fstrong>에 있습니다.\n\n| 라이브러리 ID | 용도 |\n|---|---|\n| `\u002Fwebsites\u002Fgithub_en` | 액션, API, 저장소, 보안, 관리자, Copilot |\n| `\u002Fwebsites\u002Fcli_github` | GitHub CLI (`gh`) 명령어 및 플래그 |\n\n### Agent Framework — Learn MCP + Context7 사용\n\nAgent Framework 튜토리얼은 learn.microsoft.com에 있으며(`microsoft_docs_search` 사용), \u003Cstrong>GitHub 리포지토리\u003C\u002Fstrong>에는 공개 문서보다 앞선 API 수준 세부 정보가 자주 있습니다 — 특히 DevUI REST API 참조, CLI 옵션, .NET 통합.\n\n| 라이브러리 ID | 용도 |\n|---|---|\n| `\u002Fwebsites\u002Flearn_microsoft_en-us_agent-framework` | 튜토리얼 — DevUI 가이드, 추적, 워크플로우 오케스트레이션 |\n| `\u002Fmicrosoft\u002Fagent-framework` | API 세부 사항 — DevUI REST 엔드포인트, CLI 플래그, 인증, .NET `AddDevUI`\u002F`MapDevUI` |\n\n**DevUI 팁:** Learn 웹사이트 소스에서 작업 가이드를 조회한 후, 리포지토리 소스에서 API 수준 구체 정보(엔드포인트 스키마, 프록시 구성, 인증 토큰) 조회.\n\n---\n\n## Context7 설정\n\n모든 Context7 쿼리에 대해 먼저 라이브러리 ID를 확인하세요(세션당 한 번만):\n\n1. 기술 이름으로 `mcp_context7_resolve-library-id` 호출\n2. 반환된 라이브러리 ID와 특정 쿼리로 `mcp_context7_query-docs` 호출\n\n---\n\n## 효과적인 쿼리 작성\n\n구체적으로 작성 — 버전, 의도, 언어 포함:\n\n```\n# ❌ Too broad\n\"Azure Functions\"\n\"agent framework\"\n\n# ✅ Specific\n\"Azure Functions Python v2 programming model\"\n\"Cosmos DB partition key design best practices\"\n\"GitHub Actions workflow_dispatch inputs matrix strategy\"\n\"Aspire AddUvicornApp Python FastAPI integration\"\n\"DevUI serve agents tracing OpenTelemetry directory discovery\"\n\"Agent Framework workflow conditional edges branching handoff\"\n```\n\n문맥 포함:\n- 관련 시 \u003Cstrong>버전\u003C\u002Fstrong>(`.NET 8`, `Aspire 13`, `VS Code 1.96`)\n- **작업 의도**(`quickstart`, `tutorial`, `overview`, `limits`, `API reference`)\n- 폴리글롯 문서를 위한 \u003Cstrong>언어\u003C\u002Fstrong>(`Python`, `TypeScript`, `C#`)\n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\n**면책 조항**:\n이 문서는 AI 번역 서비스 [Co-op Translator](https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator)를 사용하여 번역되었습니다. 정확성을 기하기 위해 노력하고 있으나, 자동 번역은 오류나 부정확한 부분이 있을 수 있음을 유의하시기 바랍니다. 원본 문서의 원어본이 권위 있는 자료로 간주되어야 합니다. 중요한 정보의 경우, 전문가의 인간 번역을 권장합니다. 이 번역 사용으로 인해 발생하는 오해나 잘못된 해석에 대해 당사는 책임을 지지 않습니다.\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->",{"name":5},"main","f09e94ffe170f8af6d3db7c42987bbe4db227723","translations\u002Fko\u002F.agents\u002Fskills\u002Fmicrosoft-docs",26019,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners","https:\u002F\u002Faka.ms\u002Fai-agents-beginners","https:\u002F\u002Fgithub.com\u002Fmicrosoft","https:\u002F\u002Fopensource.microsoft.com","Open source projects and samples from Microsoft","2026-11-07 12:51:12",{"source":7,"skillName":5,"commands":41,"prompt":51,"zipAvailable":52},[42,45,48],{"tool":43,"command":44},"npx","npx skills add microsoft\u002Fai-agents-for-beginners --skill microsoft-docs",{"tool":46,"command":47},"bunx","bunx skills add microsoft\u002Fai-agents-for-beginners --skill microsoft-docs",{"tool":49,"command":50},"pnpm","pnpm dlx skills add microsoft\u002Fai-agents-for-beginners --skill microsoft-docs","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fko\u002F.agents\u002Fskills\u002Fmicrosoft-docs\u002FSKILL.md",true,[],[55,71,77,85,93,100],{"skillNo":56,"name":57,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":58,"categories":59,"keywords":68,"publishedAt":25},"01M69A206TRZ8KK0CW0HYJF5V5","testing-course-samples","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Ftesting-course-samples\u002FSKILL.md",[60,63],{"categoryNo":61,"categoryName":62,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":64,"categoryName":65,"taxonomyType":66,"taxonomyTypeDesc":67},"01JBSEEDCAT000000000000039","教师与教育","PROFESSION","适用职业",[69,70],"testing","testing course samples",{"skillNo":72,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":76,"publishedAt":25},"01M69A1XRB2SFHYRMEH0K08EKZ","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fmicrosoft-docs\u002FSKILL.md",[75],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[23,8,24],{"skillNo":78,"name":79,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":82,"publishedAt":25},"01M69A1VPZFJQ1HNGTZQ5P3WSC","local-ai-agents","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Flocal-ai-agents\u002FSKILL.md",[],[83,84],"ai agents","local ai agents",{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":91,"publishedAt":25},"01M69A1S947N7MM6V9JF85S2E7","jupyter-notebook","當使用者要求建立、搭建或編輯 Jupyter 筆記本（`.ipynb`）用於實驗、探索或教學時使用；優先使用隨附範本並執行輔助腳本 `new_notebook.py` 來產生一個乾淨的起始筆記本。","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002FSKILL.md",[],[92],"jupyter notebook",{"skillNo":94,"name":95,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":25},"01M69A1Q8EXPWKZSQK69V6WF22","deploying-scalable-agents","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fdeploying-scalable-agents\u002FSKILL.md",[],[99],"deploying scalable agents",{"skillNo":101,"name":102,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":105,"publishedAt":25},"01M69A1MHZTH3RH9N8VYSYG74X","azure-openai-to-responses","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fazure-openai-to-responses\u002FSKILL.md",[],[106],"azure openai to responses"]