- What is the Enso Method?
-
The Enso Method is an open-source software development methodology packaged as more than 20 agent skills
for Claude Code and OpenAI Codex. It takes work from idea to production through a PRD, a technical
design, autonomous refinement, session-sized phases, implementation, review and test hardening, with
written requirements, not a chat history, driving the build.
- Which AI coding agents does it work with?
-
Claude Code and OpenAI Codex, where they install as a plugin. The skills follow the open Agent Skills
format, a folder with a SKILL.md file, so other agents that read that format can install them with the
standard skills CLI.
- Do I have to answer the agent’s questions while it builds?
-
Rarely. Technical questions are researched against your code, data and APIs. A business question the
agent is less than 95 percent sure about becomes a written assumption, with its best answer and its
confidence, that your stakeholders confirm or correct later while the build continues. It stops to ask
only when the evidence favors no answer at all, and then it names the options.
- Does it work on an existing codebase?
-
Yes, and most of its use is on existing systems. The PRD covers the change being made, and the technical
design describes only the difference: what is kept, reused or switched off, and which behavior must not
change. Technical questions are researched against the real code, so the documents start from the system
as it is.
- How is it different from spec-driven tools like Spec Kit?
-
Spec-driven tools usually write a spec for each feature and then leave it behind. In the Enso Method the
PRD and technical design carry on: a meaningful change amends them first and is built from that
amendment, so the intent behind the system stays written down. It adds an assumptions register for stakeholders, phases sized to one AI session, and
evidence against real systems for every acceptance criterion.
- What does “ensō” mean?
-
An ensō is a circle drawn in a single brushstroke in Zen calligraphy. It is complete when the circle
closes, which is the idea behind the method’s rule that every session ends with no loose ends. The red
seal beside it reads 円 (en), “circle.”