Azure Board Work Item ViewerView your Azure DevOps sprint work items and work item details directly in the VS Code sidebar — without leaving your editor. Ask questions about your sprint using GitHub Copilot Chat with FeaturesSprint sidebar
Work item detail
Branch name suggestions ✨When a work item is loaded the sidebar suggests up to 3 ready-to-use branch names derived from the work item type, ID, and title:
Click any chip to create the branch and switch to it immediately ( Copilot Chat —
|
| Command | Example | What it does |
|---|---|---|
/sprint |
@azureboards /sprint what's blocking us? |
Summarises the current sprint — in-progress, blocked, done |
/summarise |
@azureboards /summarise [#1234](https://github.com/GuruPrasath-91/AzureBoardWorkItemViewer/issues/1234) |
3–5 bullet summary of a work item |
/ac |
@azureboards /ac [#1234](https://github.com/GuruPrasath-91/AzureBoardWorkItemViewer/issues/1234) |
Reformats acceptance criteria as a numbered checklist and flags ambiguous items |
Requires GitHub Copilot Chat. Uses your existing Copilot subscription — no API key needed.
Authentication
- Signs in via Microsoft OAuth using VS Code's built-in authentication provider
- No PAT token, no manual credential entry
- Works with Azure DevOps Services (dev.azure.com)
Getting Started
1. Install and sign in
Install the extension. On first launch VS Code will prompt you to sign in with your Microsoft / work account.
2. Configure
Click the ⚙ Configure icon in the Azure Boards view toolbar and follow the prompts:
- Select your organization
- Select your project
- Select your team
The extension auto-resolves your current sprint.
3. Browse your sprint
Your assigned work items appear in the sprint panel. Click one to see details.
4. Use Copilot Chat
Open the Copilot Chat panel and type:
@azureboards /sprint
Requirements
| Requirement | Version |
|---|---|
| VS Code | ≥ 1.90 |
GitHub Copilot Chat (for @azureboards) |
Any |
| Azure DevOps | Services (dev.azure.com) |
Extension Settings
| Setting | Default | Description |
|---|---|---|
azureBoardViewer.organizationUrl |
"" |
Azure DevOps organization URL |
azureBoardViewer.project |
"" |
Project name |
azureBoardViewer.team |
"" |
Team name |
azureBoardViewer.iteration |
"" |
Selected iteration path |
azureBoardViewer.workItemTypes |
["User Story","Bug","Feature"] |
Types shown in the sprint list |
Keyboard shortcuts
The sprint list is fully keyboard navigable:
↑/↓— move focus between work itemsEnterorSpace— load the focused work itemEnter/Spaceon the sprint header — collapse / expand the panel
Troubleshooting
Sign-in fails
Run Azure Boards: Configure from the command palette (Ctrl+Shift+P).
Sprint panel is empty
- Confirm the correct project and team are configured
- Check
azureBoardViewer.workItemTypesincludes the types your team uses - Click the ↺ Refresh icon
@azureboards says "No Copilot model available"
Install the GitHub Copilot Chat extension and sign in to GitHub Copilot.
git checkout -b fails for suggested branch
The branch may already exist. The extension will offer to switch to it instead.
Privacy
The extension communicates with:
dev.azure.com— to fetch your work items (using your Microsoft account session)app.vssps.visualstudio.com— to enumerate organizations during setup- GitHub Copilot (via VS Code LM API) — only when you use
@azureboardsin chat
No data is stored externally. Credentials are managed entirely by VS Code's built-in auth provider.
Contributing
Issues and pull requests welcome at github.com/GuruPrasath-91/AzureBoardWorkItemViewer.
License
MIT