VS Code extension · steelburn.ado-code · v0.7.0

Turn Azure DevOps work items into shipped code.

ADO Code brings your backlog into the editor. Fetch work items as a real Epic → Feature → User Story → Task hierarchy, chat with any OpenAI-compatible or Anthropic LLM, and delegate tasks to coding agents — Claude Code, Codex, OpenCode, Hermes, DeepSeek Harness — each in its own isolated git worktree, with interactive Mermaid diagrams rendered right in the chat.

Install from Marketplace
  • VS Code 1.85+
  • OpenAI-compatible & Anthropic
  • Git worktrees
  • Mermaid diagrams
  • MCP & skills
  • Standalone mode
Visual Studio Code — ado-demo (Workspace)
You
Pick up ADO-123 and implement the Stripe integration.
ADO Code
Planning: read the checkout module, find the payment stub, wire the Stripe API…
On it. I'll work through ADO-123, then hand the branch back for review.
⇄ read_file completed
src/payments/checkout.ts · 214 lines
✎ edit_file completed
src/payments/stripe.ts · 2 edits applied
/ Ask ADO Code to work your items… (try /pick, /delegate, /generate-tasks)
☰ ADO Code working… Chat · tokens 2,431 · feature/ADO-123-stripe-integration
Built for how you actually work

Four things ADO Code does better than anything else

A guided start for new projects, a chat that lives in your editor, a session Goal with a To‑do list that keeps you on task, and one click delegation to coding agents — all wired into your Azure DevOps backlog.

Start here

New Project Wizard

Point ADO Code at an empty folder and it scaffolds the whole project — layout, AGENTS.md brief and git init — then links it to a fresh Azure DevOps repository.

  • Pick a stack, get a working skeleton
  • Repository + work-item wiring in one pass
  • Re-run any time with “Re-run setup”
Start a project
New

Move chat into the Editor Area

Pop the ADO Code chat out of the sidebar and into a full editor tab. Ask for a plan in one tab, watch the diff land in another — the conversation pinned next to the code it touches.

  • Full-width chat beside your code
  • Keep several conversations open at once
  • Same session — move it in one step
See it in the feature list
Fan out

Delegate to Agents

Hand a work item to an external coding agent and it runs in its own isolated git worktree — then commits, pushes and opens the pull request while you get on with something else.

  • Claude Code, Codex, OpenCode, Hermes, Pi, dsh
  • Every run isolated in .ado-code/worktrees/
  • Automatic commit → push → pull request
How delegation works
Stay on track

Goal & To-do

Pin a session Goal, then work it as a To-do list in the activity bar — each step a checkbox that ticks over as the agent works.

  • The objective outlives the conversation
  • Status icons and progress on every item
  • Every mode reads the same list
See the To-do view