Show HN: VS Code Agent Kanban: Task Management for the AI-Assisted Developer
Posted by gbro3n 1 day ago
Agent Kanban has 4 main features:
GitOps & team friendly kanban board integration inside VS Code Structured plan / todo / implement via @kanban commands Leverages your existing agent harness rather than trying to bundle a built in one .md task format provides a permanent (editable) source of truth including considerations, decisions and actions, that is resistant to context rot
Comments
Comment by photobombastic 1 hour ago
Storing the reasoning as markdown in git is a clever move. It means the context survives not just across sessions but across team members too. Someone can pick up a task and see why certain approaches were rejected, not just the final code.
Curious if you've found that agents actually read the prior context reliably, or if you need to explicitly inject it at the start of each session.
Comment by hodanli 1 day ago
Comment by gbro3n 1 day ago
Comment by hodanli 1 day ago
Comment by swaminarayan 23 hours ago
Storing the plan and discussion as Markdown in Git is an interesting approach. It basically treats the agent’s reasoning as part of the project history, not just the final code.
Curious if others here are doing something similar to keep context across sessions.
Comment by gbro3n 23 hours ago
> The workflow I’m going to describe has one core principle: never let Claude write code until you’ve reviewed and approved a written plan. This separation of planning and execution is the single most important thing I do. It prevents wasted effort, keeps me in control of architecture decisions, and produces significantly better results with minimal token usage than jumping straight to code.
Comment by physicles 20 hours ago
One thing I’ve learned: if you notice the agent spinning its wheels, then throw the work away, identify a fix (usually to Claude.md) and start over. Context rot is real.
Comment by arikrahman 22 hours ago
Comment by swaminarayan 22 hours ago
Comment by noemit 20 hours ago
I agree with the other commenter who said they don't build anything without a plan. I would double down on that and say that you need to overplan, and regularly toss out plans as you do research/discovery.
Comment by scotty79 18 hours ago
If you had a coworker that had tendency to hold everything about the project in their head you would push them to write stuff down eventually.
In strong words probably.
Comment by octoclaw 21 hours ago
Comment by gbro3n 6 hours ago
Comment by trvz 1 day ago
Name and dates can also be stored in the filename and file metadata.
Comment by gbro3n 1 day ago
Comment by gbro3n 1 day ago
Comment by maurelius2 1 day ago
Furthermore, an existing kanban (ticket) workflow will expect you to refine the context into something more ... concentrated, or at least something that we are used to seeing as developers working with tickets, at least more so than the chat history that seem to be favored.
Have you put any thought into how this would integrate into such a process?
Comment by gbro3n 1 day ago
I also considered a full harness that could stream / sync the responses, but as per my comment below, implementing a full harness meant loosing a lot of the IDE integration features that come with the hand off to GitHub Copilot.
> I went down the route of implementing a full harness for a while like Vibe Kanban, but the issue was that it was unlikely (without significant effort) to be as good as Github Copilot chat, and it meant forfeiting all of the IDE integrations etc (like diff visualisation for the agents actions etc).
Having worked with a flow similar to this for a while - the markdown files become quite valuable as a history of planning and decisions for features. I didn't want to loose that. I just needed some help with managing the plan files I was maintaining - which the kanban board tooling does. A few command shortcuts via @kanban help too
Regarding what goes into the files, the agent tends to be quite concise - you don't see the whole train of thought that some of the harnesses surface.
Comment by sathish316 21 hours ago
Comment by gbro3n 20 hours ago
Comment by KronisLV 19 hours ago
Would actually be cool to have more local tools like that, that something like Claude Code can integrate with. Find a bug in the code of your own implementation? Comment it in the issue, or add a new thing to fix, then at the end of implementation do a small retro and maybe end up with a SHORT sentence to add to CLAUDE.md on what to look out for in the particular project, OR create a new work item to make some additional prebuild scripts or tests.
Comment by rcarmo 19 hours ago
Comment by bryanhogan 23 hours ago
Comment by h4ch1 1 day ago
Interesting to see the Kanban workflow being adapted to managing agents, makes sense; each item having the same UX as a Github Issue.
Comment by gbro3n 1 day ago
Having the Kanban board in VS Code where I'm working, backed by markdown, GitOps friendly files works really well. Moving from the markdown file to the chat editor to type 'plan', 'implement' isn't what I really wanted, but it's really not a problem once you get used to the flow.
Comment by verdverm 22 hours ago
It reminds me of how Zed wants to have built in Slack when it will be impossible to get everyone to use Zed. A feature that can never really materialize because developers get a say in their tools
Comment by ryanholtdev 21 hours ago
Comment by Zigurd 1 day ago
Highly structured pseudo agile practices like scrum, never mind SAfE, make even less sense now than they did before. Flat collegial teams for the win.
Comment by gbro3n 1 day ago
Comment by Zigurd 1 day ago
Comment by ebiester 1 day ago
But you're right - you can visualize your workflow without using Kanban - I think it's weird how the term gets appropriated here.
Comment by ssgodderidge 1 day ago
I’m doing a fair amount of work on mobile, and prompting remote agents. I would love someone to build an OSS cross-platform kanban. It’d probably be complex to add triggers of workflows both locally and remotely though.
Comment by gbro3n 1 day ago
Comment by himmi-01 14 hours ago
Comment by gbro3n 7 hours ago
Comment by wek 1 day ago
Comment by bryanhogan 22 hours ago
Comment by Sakthimm 21 hours ago
Comment by empath75 1 day ago
Comment by himmi-01 16 hours ago
Comment by varispeed 1 day ago
I wish I could unread it.
Comment by equasar 19 hours ago
Comment by naomi_kynes 1 day ago
Comment by RealMrNida 15 hours ago
Comment by guerython 1 day ago
Comment by gbro3n 1 day ago
Comment by hkonte 23 hours ago
Comment by gbro3n 23 hours ago
Comment by termwatch 1 day ago
Comment by xxwink 1 day ago
Comment by gbro3n 1 day ago
Comment by xxwink 2 minutes ago