Humans own the design.
Intent, functional spec, architecture, risk, inline review, approval, and the merge decision.
Solutions
Agentic engineering is the discipline of building software with coding agents without giving up the engineering. You own the functional spec, the architecture, and the design — written down, reviewed, approved. Agents write the code to it. Windy is the workspace that runs it end to end.
Works with your agents
Vibe coding asks the agent to infer the system from the current instruction and whatever context is attached — and hands you back code nobody specified. Agentic engineering keeps the two jobs separate: the functional spec, the architecture, and the design are yours, reviewed and approved; the implementation is the agent's. Windy gives both sides one workspace — a knowledge base plus Work items that move from a proposal to review, a task list, an execution, and a reviewed changeset — a workflow that survives across sessions and tools.
Windy is not another coding agent. It is the workspace for agentic engineering — where the design is owned and reviewed, and every change is proposed, executed, and merged in the open.
The shift
In prompt-driven AI coding, each run often starts cold. The developer explains the task, pastes context, gets a patch, reviews the result, and then much of the reasoning disappears into chat history. The design was never written down, so nothing can be reviewed as a whole and nothing can be safely changed later. That can work for small edits, but it does not scale to architecture-sensitive work, multi-session tasks, or multiple agents.
| Approach | Starts from | Produces | Main weakness |
|---|---|---|---|
| Vibe coding | The current prompt and selected context | A patch or answer | The design is never owned; context disappears after the run |
| Agentic engineering | An approved spec, architecture, and design in a Work item | A maintainable system, reviewed executions, merged changesets | Requires a maintained workspace |
Agentic engineering is not just using AI more often. It is changing where the design lives — in a reviewed workspace, not a chat log.
The workflow
A discipline needs a loop you can actually run. Windy runs the Agent-Native Development (AND) workflow: the agent never starts from a blank prompt — it starts from the current knowledge base and a proposal you reviewed. Humans own the intent, the architecture, and the design; agents do the focused implementation; every change is proposed, reviewed, executed, and merged. The full treatment lives on How Windy works.
Create a Work item, pick a Work Type, and state what you want built.
The agent drafts the implementation and verification specs from the knowledge base — the design, in writing.
You own this gate: comment inline, push back, and the agent revises until the design is one you approve.
The approved proposal becomes an ordered task list with per-task subagent prompts.
A coding agent writes the code and records status, logs, and the commit SHA for each task.
Knowledge-base edits stage into a reviewed changeset, then merge atomically alongside the code.
The workflow makes agent work continuous and reviewable instead of episodic and opaque.
Read the full workflow → How Windy works
The workspace
A repository is necessary, but it is not enough. Agentic engineering needs a workspace that explains what the system should do, what work is proposed, what ran, and what merged — all attached to the Work item it belongs to.
The knowledge base is the long-term source of truth; Work items carry each change through proposal, execution, and merge.
Roles
Coding agents can draft proposals, run task lists, implement code, and record executions — but the functional spec, the architecture, the tradeoffs, the inline review, and the merge stay human-owned. Agentic engineering works best when the human role becomes clearer, not smaller: you move up the stack, from typing the code to owning the system.
Intent, functional spec, architecture, risk, inline review, approval, and the merge decision.
Draft proposals, run task lists, implement code and tests, and record executions.
Proposals, reviews, executions, and merged changesets stay attached to the Work item across people, agents, and sessions.
The developer becomes the architect and reviewer, not the person rewriting the same context every run.
A team wants to add organization-level audit logs to a SaaS app.
The developer writes a long prompt, points the agent at a few files, gets a patch, then repeats context for the API, UI, docs, and tests. The design lives in chat history, nothing is reviewed as a whole, and six months later nobody can say why retention works the way it does.
The work is no longer a series of disconnected prompts. It is an engineered change agents did the typing for — and it leaves a record.
Infrastructure
Engineering with agents takes more than a model and a repository. It takes a way for agents to read the knowledge base, work through a design you approved, record execution, and merge the result back — over one MCP endpoint.
The workspace is what lets agents work on the project — its design, plan, and history — instead of only on the prompt.
Windy
Windy gives each project one workspace: a knowledge base for the durable, human-owned design, and Work items that carry each change from proposal to review to task list to execution to a reviewed changeset — the Agent-Native Development workflow, end to end. Humans steer and review in the web app. Coding agents read and write over a per-(user, project) MCP endpoint, so every change is attributed to a person.
Requirements, specs, architecture notes, diagrams, contracts, schemas, and decisions — the authoritative source of truth agents read before they build.
Intent to merge: proposal and verification specs, inline review, task lists, executions with per-task commit SHAs, and reviewed changesets.
Your agents still write the code. Windy makes sure the system stays yours.
permissions, billing, authentication, workflows, integrations, and state machines.
work that needs sequencing, dependencies, and acceptance criteria.
projects using Claude Code, Cursor, Codex, OpenCode, or future MCP-aware agents together.
teams that want coding agents to build from an approved design instead of one-off prompts.
work that spans multiple sessions, branches, reviews, and agents.
projects where every change merges the knowledge base alongside the code.
FAQ
Related
Start with one project, connect your agent over MCP, and build from an approved design instead of a one-off prompt.
windylogic.ai