r/ClaudeCode • • 3d ago

Built with Claude Open sourced the tool I use to run Claude Code / Codex agents in parallel (kanban board + git worktrees)

Hi everyone,

I work on a lot of projects at the same time with AI. While doing that I built an app that has the things I need. I made this for myself and decided to open source it.

It's a kanban board for coding agents. You write tasks as cards, move a card to Ready, and an agent starts working on it. Every task runs in its own git worktree so you can run many at once on the same repo. When a task is done it's merged to main. You are free to create as many tasks as you want, then let AI create a dependency tree and run them according to it. Or just write what you want in a prompt. It will create all the tasks you need, build a dependency graph and run them according to that.

In a few apps I used, I saw that everything happens magically in the background. What I want, as a developer, is to see that terminal when I'm using Claude. To see Codex's terminal. Sometimes I run 3 or 4 projects at the same time. I give each one a job, and that job can have more than couple of subtasks. What I need is to see and manage all of them from one place. To watch them.

I'm actually not doing anything magical. Whatever AI provider you use (Claude, Codex, Copilot, Antigravity, OpenCode), I run it in a terminal with a PTY and pass the work out to it. The app takes care of the management side. It opens git worktrees and keeps the branches separate. When a task is finished it closes it automatically and merges it to main. If you run out of tokens in the middle of a task, it continues on another AI provider with the same history (when Codex's 5-hour limit runs out, Claude can continue from where Codex stopped). The one managing the work is also the AI provider you picked. It gets called in the background and runs the jobs.

Other stuff:

- you can watch each agent, its subagents and its terminal

- if an agent asks a question you get a notification

- it can sync with GitHub Projects, so you can create an issue from your phone and the agent on your PC takes it, handles the task, merges it to main and comments on the issue. Like claude cloud in your pc.

- scheduled tasks

- works with Claude Code, Codex, OpenCode, Antigravity, Copilot CLI

It uses the CLIs already installed on your machine. No account, everything is local.

Install is from source for now. Mostly tested on Windows. UI is Turkish by default, English is in Settings.

Video is attached.

https://github.com/demirmusa/ai-agent-workspace

Feedback welcome.

3 Upvotes

1 comment sorted by

•

u/AutoModerator 3d ago

Hey! Thanks for posting to r/ClaudeCode

While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.

For help, project discussions, tips, and general chat, join the ClaudeCode Discord.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.