Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

We're open sourcing dmux. Our internal tool for running Codex and Claude Code swarms. - tmux + worktrees + claude/codex/opencode - hooks for worktree automation - a/b claude vs codex - manage worktrees - multi-project per session ...more. ➡️

329,262 görüntüleme • 8 ay önce •via X (Twitter)

45 Yorum

Justin Schroeder profil fotoğrafı
Justin Schroeder8 ay önce

One of my favorite features is to create a "coordinator". Just create a parent directory/repo that has lots of related projects under it. They are all excluded via .gitignore from the parent and each have their own git repo. These are not git submodules (🤮) Just simple directories, I generally have a root AGENTS/CLAUDE file to describe the structure. Dmux will detect these sub-repositories and when you create a worktree in the root, will also create worktrees of all those sub-directories in the parent directory worktree. When you merge it will let you merge each of the children's worktrees. For OSS maintainers like myself, with many related projects, this is a real game changer.

Justin Schroeder profil fotoğrafı
Justin Schroeder8 ay önce

Something even more exciting is coming very soon...if you want early access for that bombshell join the waitlist here:

持山 | Chishan profil fotoğrafı
持山 | Chishan8 ay önce

tmux + worktrees + claude code is basically how everyone should be running agents. open sourcing this is huge

zodomo.gwei (🌍,💻) profil fotoğrafı
zodomo.gwei (🌍,💻)8 ay önce

This is sick, thanks for open sourcing!

DollarStore Cowboy profil fotoğrafı
DollarStore Cowboy8 ay önce

deeznux

Justin Schroeder profil fotoğrafı
Justin Schroeder8 ay önce

I’ve got a pair of agents

Mike Mickelson profil fotoğrafı
Mike Mickelson8 ay önce

running claude vs codex head to head in tmux... who's winning so far?

Justin Schroeder profil fotoğrafı
Justin Schroeder8 ay önce

Codex on everything except ui

Brandon Kase profil fotoğrafı
Brandon Kase8 ay önce

@xMikeMickelson I noticed something similar as well in my experiments. Claude wins for product engineering, devops, sysadmin. Codex wins at all other engineering work.

Justin Schroeder profil fotoğrafı
Justin Schroeder8 ay önce

@xMikeMickelson Interesting. I have codex above CC on devops right now, but I’ll have to do another a/b

Anderson Willian profil fotoğrafı
Anderson Willian8 ay önce

Very interesting. I think everyone that uses tmux started feeling the same itch. I’ve built a much simpler version of this for myself:

Eskender.eth profil fotoğrafı
Eskender.eth8 ay önce

lol I've been doing this manually, sick!

riceapple profil fotoğrafı
riceapple8 ay önce

have been doing this manually w scripts thanks for this

Zoe Sterling profil fotoğrafı
Zoe Sterling8 ay önce

running a claude vs codex thunderdome in a tmux session is genuinely the most chaotic good thing i've seen this week. downloading immediately

Vaclav Milizé profil fotoğrafı
Vaclav Milizé8 ay önce

everyone's bookmarking this for the swarm management but the a/b testing is the sleeper feature. once you're running claude and codex on the same task in parallel, you're not just building faster. you're building a local eval suite for every model update. that data compounds.

Sughu profil fotoğrafı
Sughu8 ay önce

why are you open sourcing this

baris profil fotoğrafı
baris8 ay önce

add pi-coding-agent and im sold

Jonathan profil fotoğrafı
Jonathan8 ay önce

you had me at tmux

Morgan profil fotoğrafı
Morgan8 ay önce

This is so rad, trying immediately.

Boyd profil fotoğrafı
Boyd8 ay önce

If you want to discuss, you can join the discord server here:

Building qorqut profil fotoğrafı
Building qorqut8 ay önce

the a/b claude vs codex feature is interesting. running both on the same task and comparing output is something i do manually all the time, good to see it getting tooling around it

Brian Cheong profil fotoğrafı
Brian Cheong8 ay önce

Running multiple agents in parallel is where you lose track of what each one called and with what scope. Tool call visibility at the orchestration layer matters as much as the task output.

Justin Schroeder profil fotoğrafı
Justin Schroeder8 ay önce

That’s why ai names ours automatically

MythOS profil fotoğrafı
MythOS8 ay önce

Legendary! I am literally listening to live stream of @mastra discussing their methods.

Vladyslav Hunt profil fotoğrafı
Vladyslav Hunt8 ay önce

tmux + worktrees is the setup nobody talks about but everyone needs

Reid Burke profil fotoğrafı
Reid Burke8 ay önce

This looks very useful

Eshgin Guluzade profil fotoğrafı
Eshgin Guluzade8 ay önce

Claude just dropped built-in worktrees

Justin Schroeder profil fotoğrafı
Justin Schroeder8 ay önce

Ok

Amine profil fotoğrafı
Amine8 ay önce

> a/b claude vs codex sold! I've been doing this manually, just having both run at the same time in separate folders. Codex is destroying Claude so far!

am.will profil fotoğrafı
am.will8 ay önce

Looks pretty amazing! Can the agents communicate interactively with one another while working in parallel?

Justin Schroeder profil fotoğrafı
Justin Schroeder8 ay önce

This doesnt add any extra layers to the existing coding agents because each already has their own capacity for inter-agent and sub-agent communication.

am.will profil fotoğrafı
am.will8 ay önce

for example, it would be cool if i could say to one agent, lets say codex, to go off and do a task, and delegate some UI tasks to Claude, and have them communicating back and forth on the UI aspect, returning a polished UI, then allowing codex to spin up agents or whatever from there. I do this through non interactive (print) mode now, but I've always wondered how this could look interactively.

Justin Schroeder profil fotoğrafı
Justin Schroeder8 ay önce

This is pretty much how I use it, but the communication between them is just a merge.

am.will profil fotoğrafı
am.will8 ay önce

Fair enough. Well it is open source so I suppose if I want more, i can just stfu and build it right? 😅 this is awesome brother. well done!

Javier • priv/acc profil fotoğrafı
Javier • priv/acc8 ay önce

Going to play with this tomorrow 🔥

Alec Flowers profil fotoğrafı
Alec Flowers8 ay önce

Gotta give this a try, my workflow is similar except I manually manage the tmux's.

0xbbjoker profil fotoğrafı
0xbbjoker8 ay önce

sick

Nathan Brake profil fotoğrafı
Nathan Brake8 ay önce

Super nice website and docs!

Daniel profil fotoğrafı
Daniel8 ay önce

i guess we're building the same product

tiki profil fotoğrafı
tiki8 ay önce

single core → multi core baby

André Baltazar profil fotoğrafı
André Baltazar8 ay önce

Been writing my own harness too. I just queue tasks and it keeps on building!

Bruno Bornsztein profil fotoğrafı
Bruno Bornsztein8 ay önce

Wow this looks crazy similar to my @taskyoudev - excited to try it out

Madan Chaolla Park (MCP) profil fotoğrafı
Madan Chaolla Park (MCP)8 ay önce

Have been looking for a tmux alternative will try it out thanks!!!

Daryl Antony profil fotoğrafı
Daryl Antony8 ay önce

@theo have you taken a look at this?

Sushant profil fotoğrafı
Sushant8 ay önce

🤯

Benzer Videolar