Claude Code is powerful. DevFlow makes it reliable.
A free, open-source Claude Code plugin that solves context rot — the quality degradation that sets in as Claude fills its context window. Spec-driven workflows, atomic commits, and state that survives a context reset.
The Problem
Why This Matters
Claude Code degrades as its context window fills. Long sessions drift: it forgets decisions made an hour ago, re-litigates settled questions, edits files nobody asked it to touch, and squashes a day of work into one unreviewable commit. The failure is quiet — the output still looks plausible.
The Solution
DevFlow
DevFlow keeps the work outside the context window. Vision, requirements, roadmap, decisions and per-task specs live in files on disk, so a context reset costs you nothing. Each task is an atomic job with its own verification step and its own commit. What you run is a handful of commands; the context engineering happens underneath.
Free and open source
Install it in two commands
Works on macOS, Windows and Linux. Installs through Claude Code's /plugin command or the Claude Desktop plugin UI.
What You Get
State That Survives a Reset
Vision, requirements, roadmap, decisions and blockers live in a .planning/ directory rather than in the context window. Close the session, come back tomorrow, and pick up mid-objective.
Spec-Driven Jobs
Every task is written as a structured job with the files it may touch, the action to take, a verification command, and a definition of done. Precise instructions instead of guessing.
Atomic Commits, Enforced
A commit hook blocks raw git commit and requires one commit per completed task. Your history stays reviewable instead of collapsing into a single end-of-day blob.
Specialized Subagents
A thin orchestrator spawns focused agents — planner, executor, verifier, debugger, codebase mapper, security auditor — collects their results, and routes to the next step.
Verification Built In
The verifier checks that the objective was actually achieved, not merely that tasks were marked complete. Web projects verify through Playwright, Flutter projects through Maestro.
Optional GitHub Sync
Push planning state to GitHub issues and a milestone, post verification gaps as comments, and generate release notes from your summaries. Opt-in and one-way — the planning files stay authoritative.
Get started
Install DevFlow
It is free, MIT licensed, and installs in two commands. Nothing to sign up for and nothing to configure.
Get it on GitHubRun /devflow:help inside Claude Code once it is installed to see every command.
What Sets Us Apart
Free and MIT Licensed
Runs Entirely on Your Machine
No Account, No Telemetry
Works on macOS, Windows and Linux