Agentic AI-Driven Development

BMadCode IDE Dev Cycle
User Guide

The Core Development Cycle with BMadCode transforms your IDE into an intelligent workspace powered by agent collaboration. From planning with PM and Architect agents to hands-on coding with the Dev agent, this workflow streamlines software development through structured context, personalized preferences, and smart automation all within your local environment.

Try the Demo View Docs

Move from structured planning to working code using intelligent agents in tools like VSCode, Cursor, or Claude Code.

🚀 Quick Start: From Planning to Installation

✅ Optional Web-Based Planning

dist/teams/team-fullstack.txt
      

Upload to Claude/Gemini with: “Your critical operating instructions are attached...”

💻 IDE Project Setup

npx bmad-method install
      

🧠 Meet the BMad Agents

BMad-Master: All-in-one agent, explains BMad, manages tasks.

Tip: Compact conversation regularly to maintain context.

BMad-Orchestrator: Use only in web, not for IDE due to memory usage.

📦 How Agents Work

dependencies:
  templates:
    - prd-template.md
    - user-story-template.md
  tasks:
    - create-doc.md
    - shard-doc.md
  data:
    - bmad-kb.md
      

🤖 Agent Commands in IDEs

Cursor / Windsurf:

  • @pm Create a PRD for a task management app
  • @architect Design the system architecture
  • @dev Implement the user authentication

Claude Code / Custom GPTs:

  • /pm Create user stories
  • /dev Fix the login bug

⚙️ Modes of Development

🧩 IDE Best Practices

Practice Why It Matters
Context Management Avoids overload, speeds up response
Agent Selection PM for PRD, Dev for code, etc.
Iterative Development Better results with small tasks
File Organization Clean folder = smarter agents
Commit Often Avoid losing progress

🧑‍💻 Personalize with technical-preferences.md

File location: .bmad-core/data/technical-preferences.md
Include frameworks, stack, testing preferences.

⚙️ Core Configuration: core-config.yaml

devLoadAlwaysFiles:
  - docs/architecture/coding-standards.md
  - docs/architecture/tech-stack.md
  - docs/architecture/project-structure.md
      

Keep files lean, updated, and clear for agent inference.

🔚 Conclusion

The Core Development Cycle with BMadCode transforms development with intelligent agents, lean contexts, and scalable practices — right from your favorite IDE.