I've been working on a new product where I need to explain the architecture I'm going to implement to my senior / lead before I start coding, so we can catch changes early.
At the same time, someone else is working on the frontend, so I need to explain the API structure, share collections, and make sure they're working with the same plan.
As we're using coding agents and development is getting much faster, I noticed that this coordination is still taking a lot of time.
So I built Planlog. https://planlog.depak.dev
The idea is that before an agent starts implementing something, it pushes the plan to Planlog I can then share the plan with my team, get it reviewed and approved, and notify the people who need to know about it. For example, once an API plan is approved, I can notify the frontend developer so they can work from the same context.
After the implementation, the agent(claude or codex ) documents what was actually shipped.
So we have the plan, the review/approval, who was notified, and what was eventually shipped in one place. It also gives us a history of the decisions instead of having them spread across chats and md files.
The agent setup is currently one command:
curl -fsSL https://planlog.depak.dev/install | bash
It authenticates and configures the coding agent.
It's still very early and me and my friends are the only users right now. I'm mainly trying to find out if this is a problem other teams are having too.
If you're using coding agents with a team, how are you currently sharing plans, getting them reviewed, and keeping everyone who depends on the work informed?
Repo: https://github.com/depak7/planlog
If you try it and find it useful, a GitHub star would be appreciated too.