Proman — a task tree extension for Cursor/VS Code

What I Built:
Proman (Project Manager) — a task tree extension for Cursor/VS Code.

The Problem I Had:
I love Cursor, but I kept running into a wall. My Agent would generate huge, messy diffs (like +1500 lines). I’d lose track of the plan. I’d try to keep a roadmap in Markdown, but as the project grew, I couldn’t find anything. The Agent would go off-script and rewrite huge chunks of code, and I’d spend more time reviewing diffs than building features.

How I Fixed It:
I needed a way to structure the plan and give it to the Agent as a clear roadmap. So I built Proman.

It adds a sidebar with a task tree. You import a plan from Markdown, and it becomes a visual tree with statuses, dependencies, and estimates. The Agent walks through this tree, task by task, and asks for confirmation before each change. It doesn’t rewrite everything—it follows the plan.

What I Learned:
The biggest lesson was that the Agent is brilliant, but it needs a clear route. Without a plan, it’s chaos. With a plan, it’s like having a focused pair programmer who never loses the context. It also reinforced that the plan itself should live right next to the code (in .proman/), not in an external service.

Try it yourself:

Proman is open-source (MIT) and works with Cursor and VS Code.
GitHub: GitHub - vibondar/proman: Task tree in .proman/: statuses, Agent/MCP, team Git sync, GitHub Issues — for Cursor/VS Code developers. · GitHub
Screenshot: proman/media/proman-ui.png at main · vibondar/proman · GitHub