Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>ADO ProductivityNew to Visual Studio Code? Get it now.
ADO Productivity

ADO Productivity

ms-azuredevops

|
259 installs
| (1) | Free
Azure DevOps GitHub Copilot chat extension, enabling engineers to be more productive.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ADO Productivity Copilot for VS Code

Supercharge your Azure DevOps workflow without leaving VS Code. Use natural language to explore, manage, and act on work items, code, docs, builds, releases, tests, and recent activity directly in Copilot Chat or the sidebar.

⭐ Top Feature: Built‑In Azure DevOps MCP Agent

This extension comes pre‑wired to a remote Azure DevOps MCP (Model Context Protocol) server. That means you can just ask ADO questions or request actions in plain English ("agent mode") — no special command syntax required.

Examples (type in Copilot Chat after @ado):

What builds failed today?
List the latest 5 builds for the main branch.
Show open pull requests assigned to me.
Find work items assigned to me that are still active.
Summarize work item 12345.
Break down work item 56789 into task suggestions.
Search code for references to RetryPolicy.
Search wiki for deployment checklist.
List release definitions containing the word 'prod'.
Show my recent test failures from the last build.

How it works:

  • The MCP server exposes Azure DevOps tools (work items, builds, releases, code & wiki search, test plans, repos).
  • Your natural language request is mapped automatically to the right tool calls.
  • You can freely mix follow‑ups: "Only show the failed ones", "Filter to today", "Open that in the browser".
  • Slash commands (below) are still available when you want a very targeted prompt.

You don't need to configure the MCP server separately—it's already registered when the extension activates. Just start asking.

What You Can Do

  • Ask natural questions (agent mode) — the MCP tools figure out the rest
  • Run smart slash commands with @ado (summarize, decompose, prioritize, search, etc.)
  • Break down and simplify work items in seconds
  • Search Azure DevOps code & wiki docs from your editor
  • View and act on your recent work item activity
  • Inspect and change your org / project configuration anytime

Install (VS Code Marketplace)

  1. Open VS Code and press Ctrl+Shift+X (Extensions).
  2. Search: ADO Productivity Copilot.
  3. Click Install.
  4. Open Copilot Chat (panel icon or Ctrl+Shift+I depending on your setup).

First-Time Setup

After install the extension guides you automatically:

  1. Sign In: Run the command palette (Ctrl+Shift+P) → ADO: Sign In and authenticate.
  2. Provide Org URL: e.g. https://dev.azure.com/your-org.
  3. Provide Project Name: Exact project display name or its slug.
  4. You're ready—open Copilot Chat and start with @ado /help.

Your org & project are stored locally so you only set them once (until you change them).

Changing Org or Project Later

At any time:

  1. In Copilot Chat type: @ado /info
  2. The bot replies with your current configuration.
  3. Click the Change Configuration button in that response.
  4. Enter a new organization URL and/or project name.
  5. Confirm—settings update immediately.

You can also re-run ADO: Configure Project from the command palette if available, but /info + button is the fastest path.

Core Slash Commands (Optional Shortcuts)

Use inside a Copilot Chat session after @ado when you want a deterministic action or structured output. (Otherwise, just ask in plain language.)

Command Purpose
/help List all available commands
/info Show current org/project + button to reconfigure
/simplify {id} Rewrite & simplify a work item description
/decompose {id} {child type} Generate child items (e.g. Tasks)
/prioritize Organize SFI / 360 / security related work
/summarize {id} Concise summary of a work item
/docs {query} Search Azure DevOps documentation/wiki
/code {query} Search repositories in the configured project
/myactivity Show your recent activity on work items

Tips:

  • You can omit braces—just supply the values. Example: @ado /summarize 12345
  • If a command needs more info, you'll be prompted.
  • Combine with natural follow‑ups (e.g., “expand that”, “create tasks”).

Agent Mode vs Slash Commands

Use This When
Natural question (agent mode) You want conversational, flexible access to ADO data (builds, PRs, releases, code, wiki, tests, work items).
Slash command You want a focused transformation (e.g., summarize, decompose) or quick access to a known function.

They can be mixed: run /simplify 12345, then follow up with: "Now decompose it" or "Create tasks for that".

Sidebar Views

Open the ADO Productivity Copilot view container in the Activity Bar to browse work items and productivity tools. Many actions (open in browser, refresh, etc.) are available via context menu.

Quick Troubleshooting

  • Not signed in? Run ADO: Sign In again.
  • Wrong org/project? Use @ado /info → Change Configuration.
  • Command not responding? Ensure Copilot Chat is active and you're prefixing with @ado.
  • Empty search results? Confirm the repo/wiki exists in the selected project and your account has access.
  • Still stuck? Run /help or reconfigure via /info.

Privacy & Permissions

The extension uses your Azure DevOps credentials (via standard sign-in) and only accesses resources you already have rights to. Configuration is stored locally in your workspace/user settings context.

Feedback & Support

Open an issue or submit a suggestion in the marketplace feedback. Share the command you ran and (if relevant) the work item ID for faster help.

License

MIT – see LICENSE.md.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft