Design context is scattered.
Specs, diagrams, tickets, and decisions live in different places.
Solutions
Claude Code can write and modify code quickly. Windy gives it the project memory it needs first: specs, architecture, diagrams, decisions, plans, tasks, and execution history served over project-scoped MCP.Works with Claude Code and other MCP-aware coding agents.
Claude Code is a strong coding agent, but it still depends on the context it can see. If the design lives across files, chats, tickets, diagrams, and decisions in someone’s head, each run starts from partial context. Windy gives Claude Code one project-scoped source of truth to read before it edits code — and to update as behavior changes.
Windy is not a replacement for Claude Code. It is the memory layer Claude Code builds from.
The problem
A coding agent can reason over code, follow instructions, and produce large changes. But it does not automatically know the current product intent, architecture decisions, migration plan, or hidden constraints of your project. When that context is missing, the agent has to infer it.
Specs, diagrams, tickets, and decisions live in different places.
You repeat the same background in prompts or local project files.
If the intended design is not available, the agent fills the gap.
Large tasks get decomposed, but the task sequence is hard to resume and review.
After implementation, the next run may read old or incomplete context.
Claude Code becomes more useful when it can start from the project’s actual source of truth.
Project memory
Windy stores the project artifacts Claude Code needs to build safely. Humans can review and edit them in the web app. Claude Code can read and write them over MCP.
The goal is not more context for its own sake. The goal is the right context before Claude Code writes code.
Workflow
Windy turns Claude Code sessions into a repeatable design-first loop.
Store specs, architecture, diagrams, decisions, constraints, and requirements.
Break big changes into ordered tasks with objectives, dependencies, acceptance criteria, and prompts.
Claude Code uses the project memory before editing code.
You review the implementation against the same source of truth Claude Code used.
As behavior changes, docs, plans, and execution history stay aligned with the code.
The next Claude Code run starts from the updated project memory, not the same cold start.
Plans
Some changes are too cross-cutting for a single instruction: billing migrations, authentication changes, schema refactors, infrastructure updates, or multi-step feature launches. Windy Plans turn those changes into ordered tasks Claude Code can execute one at a time.
Windy Plans make Claude Code work easier to steer, pause, resume, and review.
You want Claude Code to add SSO to a SaaS app.
You write a long prompt and try to explain organizations, users, roles, identity providers, callback URLs, session handling, domain verification, migration concerns, and tests in one shot.
Claude Code is no longer reconstructing the identity model from a single prompt. It is building from the project memory.
Setup
Windy projects expose a scoped MCP endpoint that your coding agent can use to read and write the project’s source of truth. The setup flow should be simple and explicit: create a project, connect the endpoint, then tell Claude Code to use Windy as project memory.
Add the specs, architecture notes, diagrams, or plans Claude Code should use.
Access is scoped to that project and can be revoked.
Add the endpoint to your Claude Code MCP setup.
Add a project instruction such as the one below.
Before editing code, read the relevant Windy Docs and current Windy Plan over
MCP. Use them as the source of truth for architecture, constraints, acceptance
criteria, and task order. If implementation changes behavior, update the related
Windy docs or execution notes.Control
Windy does not replace review. It gives Claude Code better context and gives humans a clearer yardstick for review. The source of truth is visible, editable, and project-scoped, so developers can inspect what the agent is building from.
Windy keeps the design in a place humans can own while giving Claude Code the context it needs.
Best-fit use cases
billing, permissions, authentication, onboarding, integrations, and workflows.
service boundaries, API contracts, data model changes, and event flows.
migrations that need sequencing, acceptance criteria, and progress tracking.
tasks that span more than one Claude Code run.
when more than one developer or agent needs the same source of truth.
systems where future agents need to understand why the code is shaped the way it is.
FAQ
Related
Create a project, connect the MCP endpoint, and let Claude Code build from your source of truth instead of a cold start.
windylogic.ai