使用 Claude Agent SDK 和 Microsoft Agent Framework 构建 AI 代理

Microsoft Agent Framework 现已集成 Claude Agent SDK,让我们能够构建由 Claude 完整代理能力驱动的 AI 代理。这个集成将 Agent Framework 的一致代理抽象与 Claude 的强大功能结合在一起,包括文件编辑、代码执行、函数调用、流式响应、多轮对话以及模型上下文协议(MCP)服务器集成——目前在 Python 中可用。

为什么将 Agent Framework 与 Claude Agent SDK 结合使用?

我们可以单独使用 Claude Agent SDK 来构建代理。那么为什么要通过 Agent Framework 来使用它呢?以下是主要原因:

……

阅读全文

使用 Microsoft Olive 和 Foundry Local 部署自定义模型

在过去的几周里,我一直在探索小语言模型(SLM)的部署之旅。从最初了解 Phi-4 和小语言模型的强大之处,到实践使用 Foundry Local 在本地运行模型,再到学习函数调用,最近还构建了一个完整的多智能体测验应用,其中包含一个协调专家智能体的编排器。

这个测验应用在本地运行得很好,但它依赖于 Foundry Local 目录中的模型——这些模型经过预优化且随时可用。但如果想部署一个不在目录中的模型该怎么办?也许你已经在特定领域的测验数据上微调了一个模型,或者 Hugging Face 上刚发布了一个你想使用的新模型。今天我将展示如何从 Hugging Face 获取一个模型,使用 Microsoft Olive 优化它,在 Foundry Local 中注册它,并在测验应用中运行它。同样的工作流程适用于你可能为特定用例微调的任何模型。

……

阅读全文

使用 GitHub Copilot SDK 和 Microsoft Agent Framework 构建 AI 代理

我发现 Microsoft Agent Framework 现在与 GitHub Copilot SDK 集成,让我们能够构建由 GitHub Copilot 驱动的 AI 代理。这个集成将 Agent Framework 一致的代理抽象与 GitHub Copilot 的强大功能结合在一起,包括函数调用、流式响应、多轮对话、Shell 命令执行、文件操作、URL 获取以及 Model Context Protocol (MCP) 服务器集成 —— 所有这些功能在 .NET 和 Python 中都可用。

为什么将 Agent Framework 与 GitHub Copilot SDK 结合使用?

你可以单独使用 GitHub Copilot SDK 来构建代理。那么为什么要通过 Agent Framework 来使用它呢?以下是几个关键原因:

……

阅读全文

微软研究院发布 OptiMind:一个将自然语言转换为优化求解器就绪模型的 200 亿参数模型

微软研究院发布了 OptiMind,这是一个基于 AI 的系统,能够将复杂决策问题的自然语言描述转换为优化求解器可执行的数学公式。它解决了运筹学中长期存在的一个瓶颈问题:将业务意图转换为混合整数线性规划通常需要专业建模人员和数天的工作。

OptiMind 是什么以及它输出什么?

OptiMind-SFT 是 gpt-oss transformer 系列中的一个专业化 200 亿参数专家混合模型。每个 token 约激活 36 亿参数,因此推理成本更接近中型模型,同时保持较高的容量。上下文长度为 128,000 tokens,这允许在单个请求中处理长规范和多步推理轨迹。

……

阅读全文

Agent Framework (Python) 完全指南

agent_framework 是微软推出的 Python 库,专门用于构建 AI 代理应用程序。我在研究这个框架时发现,它为聊天代理、工作流、工具调用和中间件提供了非常优雅的抽象。核心类包括实现 AgentProtocol 协议的代理、用于在工作流中运行代理的执行器、用于聊天输入/输出的消息,以及用于定义工作流拓扑的构建器。例如,AgentProtocol 是一个结构化接口,任何代理都必须遵循它(比如 ChatAgent 就实现了这个接口)。

……

阅读全文

我用后端替换了推理模型:成本降低 96.9%,速度提升 93.8%,准确性依然出色

在研究 AI Agent 的过程中,我发现了一个有趣的现象:虽然质量至关重要,但成本和执行时间(推理时间)往往成为 Agent 管道中最大的争议点。

像 GPT-5.2 或 Gemini 3 Pro 这样的"推理"大语言模型确实可以提高质量。然而,我注意到它们往往存在生成时间长和 token 使用量增加的问题,从而推高了成本和延迟。当 Agent 需要在每个任务中做出大量决策时,这种权衡就会成为一个重大瓶颈。

……

阅读全文

如何通过 Entra ID 身份验证使用 Microsoft Foundry

Microsoft Foundry

Microsoft Foundry(2025 年 11 月之前称为 Azure AI Foundry)在使用服务时提供两种身份验证方式,包括 LLM 推理:基于密钥的身份验证和 Entra ID 身份验证。虽然基于密钥的身份验证更容易使用,但我想在这里分享使用 Entra ID 身份验证的优势,以及如何开始使用它的分步说明!

Entra ID 身份验证的优势

基于密钥的身份验证快速简单……只需从 Foundry 门户获取 API 密钥,将其作为 header 插入 api-key 名称下,就可以开始使用了!然而,由于其简单性,基于密钥的身份验证也存在一些限制。主要限制之一是安全性。虽然基于密钥的身份验证很简单,但它是"全有或全无"的访问方式——任何拥有该密钥的人都可以执行资源允许的任何操作。

……

阅读全文

2026 年值得关注的 7 个 Agentic AI 趋势

Agentic AI Trends Watch 2026

2026 年是 agentic AI(具备“规划 + 工具调用 + 迭代执行”的自主/半自主智能体)从原型走向生产的关键拐点:不再只是“把 agent 跑起来”,而是开始进入架构化、标准化、可治理、可算账的阶段。

基础概念:先把“造车零件”补齐

在进入 7 个趋势之前,一组“底座能力”的延伸阅读:

如果团队还在“单一大模型 + 一把梭”的阶段,建议先把这些概念统一语言,再谈规模化。

……

阅读全文

AI 时代的代码审查

封面图:Code Review in the Age of AI

封面图来源:Addy Osmani / Substack(见原文页面)。

原文链接:https://addyo.substack.com/p/code-review-in-the-age-of-ai?WT.mc_id=AI-MVP-5003172

AI 让写代码更快,但并没有“杀死”代码审查;相反,它把“举证责任”变得更明确了:你可以让 AI 帮你更快地产出改动,但你仍然需要用证据证明它真的能跑、真的符合预期。

作者 Addy Osmani 在文中给出的核心观点很直白:如果一个 Pull Request 里没有“它能工作”的证据(手动验证步骤、日志/截图、自动化测试结果等),那并不是在更快地交付,只是在把风险和返工推给下游。

……

阅读全文

[译]基于模型的机器学习 - 第二章 评估人们的技能

在我们的一生中,我们不断评估周围人的技能和能力。我应该雇用谁?谁应该在团队中比赛?我可以向谁寻求帮助?我如何最好地教导这个人?综合我们对某人的所有了解,并弄清楚他们能做什么和不能做什么,这对我们大多数人来说都是很自然的。但是我们如何使用基于模型的机器学习来自动完成这项工作呢?

在本章中,我们将开发我们的第一个针对真实世界数据的模型。我们将解决评估需要特定技能的工作候选人的问题。其想法是候选人将参加多项选择测试,我们将使用基于模型的机器学习来确定每个候选人具有哪些技能(以及具有什么概率),这些信息基于他们在测试中的答案。然后,我们可以使用这些信息来执行诸如选择很可能具有一组必要技能的候选人的初选名单等任务。

……

阅读全文

最近文章

分类

标签

友情链接

其它