Azure DevOps集成插件

Azure DevOps与Claude Code的官方集成插件,提供工作项管理、代码库浏览、构建管道监控等功能,适用于开发团队协作场景。

  • by JoshuaRamirez
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 JoshuaRamirez/ms-ado-claude-code-plugin

使用说明

适用于Claude代码的Azure DevOps插件

通过官方网站将Azure DevOps与Claude Code集成 微软Azure DevOps MCP服务器.

特性

  • 工作项:查询、创建、更新和链接工作项
  • 仓库:浏览repos、提交和管理pull请求
  • 管道:监控构建、查看日志、触发器运行
  • 维基:创建和更新文档
  • 项目:列出并探索项目和团队

需求

  • Node.js 20+
  • 具有适当权限的Azure DevOps帐户
  • 通过Azure CLI或个人访问令牌进行身份验证

设置

1.设置您的组织

# macOS/Linux
export ADO_ORGANIZATION="your_organization"

# Windows PowerShell
$env:ADO_ORGANIZATION = "your_organization"

为了持久性,请添加到shell配置文件或系统环境变量中。

2.身份验证

选项A:Azure CLI(推荐)

az login
az devops configure --defaults organization=https://dev.azure.com/your_org

选项B:个人访问令牌

在以下位置创建PAThttps://dev.azure.com/_usersettings/tokens范围包括:

  • 工作项目:读写
  • 代码:读写
  • 构建:读取并执行
  • 项目和团队:阅读

3.验证连接

启动Claude代码并运行 /mcp 确认 azure-devops 已连接。

用法

与Azure DevOps自然互动:

  • “列出我的Azure DevOps项目”
  • “显示当前冲刺中的活动错误”
  • “最新版本的状态如何?”
  • “为以下对象创建工作项:修复登录超时问题”

命令

命令 描述
/setup 指导Azure DevOps配置

代理

代理 描述
ado-helper Azure DevOps工作流助手

故障排除

MCP服务器无法连接:

  1. 验证Node.js 20+: node --version
  2. 手动测试: npx -y @azure-devops/mcp YOUR_ORG
  3. 检查Azure CLI: az account show

权限错误: 在以下位置创建具有适当范围的PAThttps://dev.azure.com/_usersettings/tokens

许可证

麻省理工学院