如何 0 成本启动全员 AI 技能提升?戳> 了解详情
写点什么

微软发布 Azure DevOps MCP 服务器公开预览版

作者:Mark Silvester

  • 2025-07-13
    北京
  • 本文字数:889 字

    阅读完需:约 3 分钟

大小:441.22K时长:02:30
微软发布Azure DevOps MCP服务器公开预览版

微软已经发布了 Azure DevOps 模型上下文协议(MCP)服务器的公开预览版。

 

这一发布使得 GitHub Copilot 能够在开发者环境(如 VS Code)中使用自然语言提示访问 Azure DevOps 项目数据并与之交互。

 

MCP 服务器在智能体模式下充当 GitHub Copilot 与开发人员的 Azure DevOps 实例之间的本地桥梁。它将结构化项目数据(如工作项、拉取请求、测试计划、构建和维基条目)作为上下文提供给 AI 助手。这允许开发人员在不离开 IDE 的情况下,以对话方式查询、创建和更新项目信息。根据微软产品经理Dan Hellem的说法,“这可以让助理针对你的特定 Azure DevOps 项目给出更好、更准确、更相关的答案。”

 

MCP 服务器在本地运行,确保项目数据不会离开开发人员的网络。它作为 Node.js 服务安装,并通过配置文件和 Azure CLI 认证与 Copilot 集成。

 

这个初始版本为 Azure DevOps 中的核心组件提供了功能。开发人员可以列出项目、仓库、构建、发布、测试计划、团队和迭代。工作项可以通过自然语言创建和编辑,Copilot 能够自动建议内容。测试用例和拉取请求也可以生成并与待办项关联。在LinkedIn帖子中,微软的高级软件工程师 Lyon Till 描述了这种体验为“不再需要上下文切换——在不离开 VS Code 或 Visual Studio 的情况下管理你的整个 DevOps 工作流程。”

 

要开始使用,开发人员要从官方GitHub存储库 安装 MCP 服务器,使用 Azure CLI 登录,配置本地 mcp.json 文件并启动服务。运行之后,Copilot 智能体模式可以处理诸如“列出分配给我的工作项”或“为登录失败处理创建用户故事”等命令,将这些命令转换为对 Azure DevOps 的认证 REST API 调用。

 

预览版目前仅限于 Azure DevOps 服务。不支持本地 Azure DevOps 服务器。微软邀请早期采用者通过GitHub问题分享反馈和功能请求。

 

5 月,微软推出了一个用于Azure资源查询的单独MCP服务器,允许开发人员使用自然语言检索 Key Vault、Cosmos DB 和存储帐户等服务的信息。Azure DevOps MCP 服务器基于相同的底层方法构建。

 

文档、设置指南和源代码可在 GitHub 上找到。该预览版对使用 Azure DevOps 服务和 GitHub Copilot 商业或企业许可证的开发人员开放。

 

原文链接:

https://www.infoq.com/news/2025/07/azure-devops-mcp-server

2025-07-13 17:516024

评论

发布
暂无评论
发现更多内容

企业im有哪些? 哪款更适合你的即时通讯需求?

BeeWorks

即时通讯 IM 私有化部署 企业级应用

MyBatis中的 10 个宝藏技巧!

量贩潮汐·WholesaleTide

Java 数据库 mybatis

我定制的通义灵码 Project Rules,用 AI 写出“更懂我”的代码

阿里巴巴云原生

阿里云 云原生 通义灵码

我定制的通义灵码 Project Rules,用 AI 写出“更懂我”的代码

阿里云云效

阿里云 云原生 通义灵码

k8s中资源限制 limit 和 request 的关系

陈德伟

k8s JVM Request Resource limit

如何基于 Kestrel 实现 socks5 代理

八苦-瞿昙

C# Proxy

Studio 3T 2025.7 发布 - MongoDB 的终极 GUI、IDE 和 客户端

sysin

mongodb

QT 实现 C++ 数据类与 json 的转换

电子尖叫食人鱼

c++ qt

搞定 XLSX 预览?别瞎找了,这几个库(尤其最后一个)真香!

Immerse

飞算 JavaAI 的 “高并发处理” 方案:如何应对流量高峰

飞算JavaAI开发助手

SpecterInsight 4 - 基于 .NET 的跨平台后渗透指挥与控制 (C2) 框架

sysin

渗透

即时编译助力金仓数据库KingbaseES分析能力飞跃

金仓技术

JIT 金仓数据库

Kubernetes弹性扩容:助力AI大模型部署与运维的云原生实践

inBuilder低代码平台

飞算 JavaAI “智能引导” 功能:小白一天也能成为 Java 高手

飞算JavaAI开发助手

VMware Cloud Director Availability 4.7.1 - 灾难恢复和迁移 (DRaaS 解决方案)

sysin

vmware

聊聊SpringAI流式输出的底层实现?

王磊

域名状态异常是怎么回事?怎么解决?(国科云)

防火墙后吃泡面

Acunetix v25.4 - Web 应用程序安全测试

sysin

Acunetix

使用华为开发者空间搭建WordPress博客平台

华为云开发者联盟

华为云 华为开发者空间

金仓数据库KingbaseES如何通过Hint影响执行计划

金仓技术

KingbaseES 金仓数据库

金仓数据库KingbaseES PAKCAGE的使用

金仓技术

KingBase 数据库· 金仓数据库

从重复编码到设计:飞算 JavaAI 助力程序员跳出「低阶陷阱」

飞算JavaAI开发助手

防火墙事件日志及日志分析

运维有小邓

日志管理工具 IT运维服务

从一棵树到一片森林:Mint Forest V3 正式上线!

NFT Research

blockchain web3

MySQL的高可用解决方案

陈一之

MySQL 高可用架构

通义灵码入选 “2025 年值得关注的 AIGC 产品”,是唯一入选的 AI 编程产品

阿里云云效

阿里云 云原生 通义灵码

从编码执行者到系统指挥官:AI时代程序员的价值跃迁之路

飞算JavaAI开发助手

SANnav Management Portal 2.2.1 for ESXi - SAN 可视化管理软件

sysin

SANnav

当KES高可用共享集群部署遇到文件系统损坏,该如何解决?

金仓技术

KingBase 金仓数据库

Kubelet 可观测性最佳实践

观测云

Kubernetes

通义灵码入选 “2025 年值得关注的 AIGC 产品”,是唯一入选的 AI 编程产品

阿里巴巴云原生

阿里云 云原生 通义灵码

微软发布Azure DevOps MCP服务器公开预览版_微软_InfoQ精选文章