Getting Started¶
This guide will help you get up and running with Phased Agent Workflow (PAW) in just a few minutes.
Prerequisites¶
Before you begin, ensure you have:
- VS Code with GitHub Copilot installed and active
- Git repository for your project
- One of the following platform integrations (authenticated and configured):
- GitHub with GitHub MCP Tools
- Azure DevOps with Azure DevOps MCP Tools
Quick Install¶
-
Download the latest
.vsixfrom the Releases page -
Install in VS Code using one of these methods:
- Command Palette:
Extensions: Install from VSIX... - Command line:
code --install-extension paw-workflow-X.X.X.vsix
- Command Palette:
-
Configure MCP Server (Recommended): Set up the GitHub MCP Server or Azure DevOps MCP Server in VS Code for optimal agent integration. See the MCP Server Setup Guide for configuration instructions.
Starting Your First Workflow¶
Create a New PAW Workflow¶
- Open the Command Palette (
Ctrl+Shift+P/Cmd+Shift+P) - Type "PAW: New PAW Workflow"
- Enter the issue or work item URL (optional—press Enter to skip)
- Enter a branch name (optional—press Enter to auto-derive from issue or description)
- Select your workflow mode and review strategy
PAW will create your workflow structure automatically:
Check Workflow Status¶
At any time during a workflow:
- Open the Command Palette (
Ctrl+Shift+P/Cmd+Shift+P) - Type "PAW: Get Work Status"
- Select your work item or choose "Auto-detect from context"
The Status Agent will analyze your progress and provide actionable next-step recommendations.
Workflow Overview¶
PAW guides you through structured phases:
- Specification — Turn ideas into testable requirements; research existing system behavior
- Planning — Map relevant code areas; create phased implementation plans
- Implementation — Execute plans with optional PR review at each phase
- Finalization — Open final PR to main with comprehensive description
Each phase produces durable artifacts that feed the next, ensuring nothing falls through the cracks.
Next Steps¶
- Workflow Modes — Learn about Full, Minimal, and Custom modes
- Two Workflows — Understand Implementation vs Review workflows
- Specification — Deep dive into the PAW specification