Planning copilot for coding agents. Blueprint asks the right questions before you write code, then hands your agent a plan it can execute in one shot.
Works in VS Code, Cursor, and Windsurf.
Why Blueprint
Most coding agents rush to code or guess at the plan. Blueprint slows down just enough to ask the right questions. It reads your codebase and asks multiple-choice questions you can answer easily. It catches things you didn't think to think about. The output is a markdown plan any coding agent can execute.
"Catches things that I didn't think to think about."
"A way to get ideas out of your mind and into a spec."
"I'm never going back to not using it again."
Install
Install Blueprint from the VS Code marketplace.
Quickstart
- Click the Blueprint icon in the activity bar to open the sidebar.
- Describe your task.
- Answer the questions Blueprint asks. Skip what you don't care about.
- Generate the plan when you've covered enough ground.
- Refine in chat, or hand the plan to your coding agent.
The plan is written to blueprint/<slug>/plan.md.
Templates
Two built-in templates ship by default.
- Default. Overview, Expected behavior, Implementation plan, Implementation phases, Testing strategy, Open questions.
- Concise. Overview, Expected behavior, Changes.
You can describe a custom template inline during onboarding, or manage templates from Settings.
When to use it
Best fit. Greenfield projects. Large new features on existing codebases. Incremental changes big enough to warrant a plan. Research experiments. New models, systems, or subsystems.
Less ideal. Frontends where most decisions are visual. Small refactors. Debug-polish work.
Also available
Prefer the terminal? Blueprint also ships as agent-agnostic skills for Claude Code, Codex CLI, Gemini CLI, and other compatible harnesses. See imbue-ai/blueprint.