Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Codex can now hand off threads between local and remote hosts. Start work on your laptop, send it to a remote box before you close the lid, bring it back later. And yes, Codex can orchestrate the handoff for you.

1,011,903 Aufrufe • vor 3 Monaten •via X (Twitter)

44 Kommentare

Profilbild von Andrew Ambrosino
Andrew Ambrosinovor 3 Monaten

wait but it’s friday

Profilbild von Guinness Chen
Guinness Chenvor 3 Monaten

its fun friday

Profilbild von Andrew Ambrosino
Andrew Ambrosinovor 3 Monaten

indeed

Profilbild von jason
jasonvor 3 Monaten

what?!

Profilbild von Vibe Coding with Gene
Vibe Coding with Genevor 3 Monaten

One simple feature request - just like on the phone app, can you add the ability control instances of codex desktop from another codex desktop? That handoff feature would be helpful.

Profilbild von Matt Rickard
Matt Rickardvor 3 Monaten

what happens to the code? do you have to manage that yourself? assuming this uses remote control for thread syncing

Profilbild von Guinness Chen
Guinness Chenvor 3 Monaten

The code / git state is also handed off!

Profilbild von Matt Rickard
Matt Rickardvor 3 Monaten

slick -- how does it reconcile if you already have some state on the remote box?

Profilbild von Guinness Chen
Guinness Chenvor 3 Monaten

You don’t have to reconcile it manually. As long as the destination has the same repo with some shared Git history, Codex creates a separate worktree, transfers the missing Git objects as a bundle, checks out your branch, and restores any uncommitted changes. The remote’s existing checkout—even if dirty—stays untouched.

Profilbild von Dullboy
Dullboyvor 3 Monaten

@mattrickard Since this feature already exists, why not just add a toggle switch instead of sticking with a prompt-based trigger?

Profilbild von Guinness Chen
Guinness Chenvor 3 Monaten

@mattrickard

Profilbild von Roi Roberto
Roi Robertovor 3 Monaten

@jxnlco isn’t it better to just do the work while connected to the remote host? what’s the use case for having the repo locally?

Profilbild von Guinness Chen
Guinness Chenvor 3 Monaten

@jxnlco The local development ergonomics are nice for frontend work bc I can run local dev builds and manually QA the changes

Profilbild von Nan Yu
Nan Yuvor 3 Monaten

@roivroberto @jxnlco You can’t manually test changes being developed on a remote box?

Profilbild von Guinness Chen
Guinness Chenvor 3 Monaten

I mostly work on desktop app development, so it is much easier to manually test on my local machine. But long term I agree that we should figure out a way to make testing easier on remote boxes. But for other types of development it prob is already possible to do most testing remotely

Profilbild von Nan Yu
Nan Yuvor 3 Monaten

@roivroberto @jxnlco In the instances where you hand off to remote is it effectively dead reckoning the code then? You just run/test when you pick it up again locally later?

Profilbild von Guinness Chen
Guinness Chenvor 3 Monaten

Yeah, for desktop work that’s basically right. The remote box can still kind of dead reckon from the code, tests, and logs and make useful progress, even if it can’t fully QA the app on its own. That’s useful if I want to kick something off from my phone while my laptop’s offline, or hand off an in-progress task before a commute so it keeps going after I close the lid. Then I bring it back local to test. For a lot of non-desktop work, though, remote already has most of the affordances it needs.

Profilbild von 0xDesigner
0xDesignervor 3 Monaten

@alexanderchopan yesssss

Profilbild von Q
Qvor 3 Monaten

I made codex app to have teammode through that lazycodex plugin

Profilbild von Q
Qvor 3 Monaten

codex can go further like having teammode yes i just fixed codex you're welcome

Profilbild von Ryan Brewer
Ryan Brewervor 3 Monaten

Banger

Profilbild von Matthew Lam
Matthew Lamvor 3 Monaten

does the handoff need a preexisitng remote env setup, or does it create one? how about stuff like env vars/secrets?

Profilbild von Quant Capital
Quant Capitalvor 3 Monaten

Good, but fix this message/problem asap: It pops up since yesterday on nearly every thread.

Profilbild von Diego | AI 🚀 - e/acc
Diego | AI 🚀 - e/accvor 3 Monaten

game changer

Profilbild von Brosko
Broskovor 3 Monaten

ngl the real test is what happens to all the half finished stuff i abandoned in like 4 different envs codex bout to expose my whole graveyard of dead branches 💀

Profilbild von egesea
egeseavor 3 Monaten

A subtle shift is happening. For decades, work was tied to a device. Now it's increasingly tied to context. The agent remembers where the work left off, while compute moves wherever it's available.

Profilbild von KGNINJA
KGNINJAvor 3 Monaten

May I ask question? Should I instruct it to migrate to the cloud using natural language? Or is there a specific command I should use?

Profilbild von Sam Tobin-Hochstadt
Sam Tobin-Hochstadtvor 3 Monaten

@tszzl When is any of this going to be available in the cli/on Linux?

Profilbild von Michael CovidologyAutodidact 🇨🇦🇺🇦🌻😷💉 🤖🧠🔮
Michael CovidologyAutodidact 🇨🇦🇺🇦🌻😷💉 🤖🧠🔮vor 3 Monaten

Has this been released yet?

Profilbild von Abdul Basit Sial
Abdul Basit Sialvor 3 Monaten

can you explain what does that even mean?

Profilbild von João Janini
João Janinivor 3 Monaten

@jxnlco I think this is what actually makes remote hosts useful. I remember having a bunch of workarounds just because of this alone.

Profilbild von Sebastian Szturo
Sebastian Szturovor 3 Monaten

Can we get a button for it?

Profilbild von Jeremy Cai
Jeremy Caivor 3 Monaten

wow

Profilbild von Morgan
Morganvor 3 Monaten

@SIGKITTEN This is very cool.

Profilbild von Devon Cayer
Devon Cayervor 3 Monaten

@jxnlco Killer feature - would be amazing to sync mcps and config toml between cloud and local as well

Profilbild von João Janini
João Janinivor 3 Monaten

This is really useful. Can you also add native handoff of threads between different existing projects? (And also the option to handoff a thread to a new project)

Profilbild von Jacob
Jacobvor 3 Monaten

but why?

Profilbild von David Arias Giraldo
David Arias Giraldovor 3 Monaten

Awesome

Profilbild von Axi
Axivor 3 Monaten

How to set up a remote box tho?

Profilbild von Ali Rohde
Ali Rohdevor 3 Monaten

lets go @guinnesschen !!!

Profilbild von Kote
Kotevor 3 Monaten

@georgekontridze you were asking for this

Profilbild von Jintao Zhang 张晋涛
Jintao Zhang 张晋涛vor 3 Monaten

@wey_gu 来了!

Profilbild von Zac Gottschall
Zac Gottschallvor 3 Monaten

@bcherny, this would be a nice feature

Profilbild von Barron Roth
Barron Rothvor 3 Monaten

actually incredible we need skill sync across hosts next!

Ähnliche Videos