用途:把已有的非 M365 智能体包装为 Microsoft Agent 365 AI Teammate,加入托管、路由与通知层,原有 LLM 代码(模型、提示词、工具、业务逻辑)保留并整合进新结构,不删除内容。触发语包括“make this agent an ai teammate”“publish this agent to teams”“add teams support to this agent”等。
主要能力:支持 Node.js(LangChain、OpenAI Agents SDK、Claude SDK、Semantic Kernel、Google ADK)、.NET(AgentFramework、Semantic Kernel)、Python(AgentFramework、LangChain、OpenAI、Claude、Semantic Kernel、Google ADK)。流程包含工作区识别与检测缓存、新智能体脚手架、可观测性接线检查(区分完整与部分接线)等阶段。
使用方式:前置条件是先运行 a365-setup,它会注册智能体并写入本技能读取的检测缓存 .a365-workspace-detection.local.json。空工作区可从官方 Agent365-Samples 克隆示例,克隆前需检查 git、GitHub CLI(gh --version、gh auth status)及语言工具链(.NET 8+、Node.js 18+、Python 3.11+),克隆命令为 git clone --depth 1 https://github.com/microsoft/Agent365-Samples.git _tmp_a365samples,随后安装依赖(npm install、dotnet restore 或 uv sync)。
限制:检测缓存缺失或超过 60 分钟需重跑 a365-setup;未提供缓存时不得继续后续阶段。Python Semantic Kernel 示例暂未发布。其余细节资料未提供。