Are you the author? Sign in to claim
Orchestrate Azure DevOps workflows using Claude Code and MCP.
Configurazione di Claude Code per integrare Azure DevOps tramite MCP server. Permette a Claude di interagire direttamente con board, work items, PR e pipeline senza uscire dall'editor.
.mcp.json nella root del progetto{
"mcpServers": {
"azure-devops": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@azure-devops/mcp",
"<ADO_PROJECT>",
"--authentication",
"env"
],
"env": {
"AZURE_DEVOPS_ORG_URL": "https://dev.azure.com/<ADO_ORG>/",
"AZURE_DEVOPS_EXT_PAT": "<IL_TUO_PAT>"
}
},
"playwright": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@playwright/mcp"]
}
}
}
Sostituisci:
<ADO_ORG> → nome dell'organizzazione Azure DevOps<ADO_PROJECT> → nome del progetto ADO (es. your_project)<IL_TUO_PAT> → Personal Access Token (non committare mai questo file)Aggiungi
.mcp.jsonal.gitignore.
All'avvio di ogni sessione Claude legge dalla memoria i valori di configurazione. Se non sono presenti, li chiede all'utente e li salva.
| Variabile | Descrizione | Esempio |
|---|---|---|
ADO_ORG | Nome organizzazione Azure DevOps | myorg |
ADO_PROJECT | Progetto ADO — contiene board, work items, team | your_project |
ADO_REPOSITORY | Repository git corrente su cui si lavora | your_repository |
ADO_TEAM | Nome del team | My Team |
ADO_PIPELINE_ID | ID numerico della pipeline CI/CD | 1234 |
ADO_MAIN_BRANCH | Branch principale | master |
ADO_BOARD_URL | URL diretto della board del team | https://dev.azure.com/... |
ADO_PROJECT≠ADO_REPOSITORY— il progetto è il container ADO (board, work items); il repository è il repo git su cui si sta sviluppando, e può cambiare da sessione a sessione.
/ado-workflowGestisce il ciclo di vita di un work item durante lo sviluppo. Da invocare all'inizio di un task e all'apertura di una PR.
Step 1 — Inizio sviluppo:
ADO_PROJECT + ADO_TEAM)Step 2 — Apertura PR:
<tipo>/<anno>/<id-task> (es. feature/2026/1234)ADO_REPOSITORY verso ADO_MAIN_BRANCH/check-pipelineVerifica lo stato della pipeline CI/CD o lancia una nuova esecuzione.
Cosa fa:
ADO_PIPELINE_ID) con stato e risultato/pr-reviewSchedula una review automatica delle PR attive. Gira 4 volte al giorno e posta un commento strutturato su ogni PR non ancora revisionata.
Cosa fa:
ADO_REPOSITORYInvocazione manuale: mostra l'elenco delle PR aperte e chiede su quale eseguire la review.
Il job è session-only e scade dopo 3 giorni — reinvocarlo se necessario.
.
├── .mcp.json # Configurazione MCP (locale, non committare)
├── CLAUDE.md # Istruzioni per Claude Code
└── .claude/
└── skills/
├── ado-workflow/SKILL.md
├── check-pipeline/SKILL.md
└── pr-review/SKILL.md
⚠️ Experimentelle Skill-Sammlung für deutsches Recht (Arbeits-, Gesellschafts-, Insolvenz-, Datenschutz-, Prozessrecht u
Manage multiple Claude Code agents from TUI or Web with tmux and git worktrees
Project management using GitHub Issues + Git worktrees for parallel agent execution
Core skills library for Claude Code with 20+ battle-tested skills including TDD, debugging, and brainstorming