This guide covers the setup and usage of the BMad Method in Visual Studio Code. For the complete workflow, see the [BMad Workflow Guide](../bmad-workflow-guide.md).
1. In the GitHub Copilot Chat window, select **Agent** from the chat mode dropdown list (usually located next to the input field).
2. Once in Agent Mode, type `@` and the agent's name in the chat input to activate it:
-`@bmad-master` - Universal task executor
-`@sm` - Scrum Master
-`@dev` - Full-stack developer
-`@architect` - Solution architect
-`@pm` - Product manager
-`@analyst` - Business analyst
-`@qa` - QA specialist
-`@po` - Product owner
-`@ux-expert` - UX specialist
## VS Code Specific Features
- **Dynamic Configuration**: When you first invoke an agent (e.g., `@dev`), VS Code will automatically update `.vscode/settings.json` by adding the configuration for that chat mode.
- **Activation**: Use the `@` prefix in the GitHub Copilot Chat for instant switching between agents.