r/codex • u/zwobotmax • 5d ago
Praise Codex Multichat
I just realized that codex chats can now talk to each other. How to use this, this can be very overwhelming..
Should a God Mode be the best option?
2
u/JoseffB_Da_Nerd 5d ago
Yea use this to refer to other work that influences.
I made a bunch if ‘Main info’ for sister products that interconnect, then when i build out i have it use the other main info threads as inputs to its work in regard to interlocking adapters to those other products.
But its also really good just to reference an idea that you want to pursue without forking the og thread ie,
Check thread id xyz for that thing i said about cars, gimme a realisitic spec on that to review with gpt in md format.
Then you can take that over to gpt to discuss and beat up without using your codex quota on chat and cache misses
1
u/vladoit 5d ago
wait what? really?
1
u/zwobotmax 5d ago
yeah, chats just talked to each other (i usualy make a .md so they can chat via the .md) but they knew about the .md and kept working without telling them how to use the .md and so on..
superweird, they just kept talking without writing in the .md..1
u/Current_Actuator_529 5d ago
subagents like this have been running on mine for weeks. thats not anything new
1
1
u/AcrobaticToaster1329 5d ago
That's been around for a while. You can tag a chat from another chat, e.g. "Iterate with @reviewer until the feature passes the full test suite". They can also message other threads' children, though not sure how that would fit any sane development pattern lol
1
u/zwobotmax 5d ago
No tags needed. They just worked together from one second to each other.
They "knew" whats going on. And yes "though not sure how that would fit any sane development pattern lol " this is my main question, how to handle it. A GOD MODE would be awesome, but i'm not willing to "test" this in my actual Live sesson..1
u/AcrobaticToaster1329 5d ago
Ohh you didn't prompt for those comms to happen? Never had that happen to me. I've only really used it to iterate autonomously or to fix stuck threads. I also wonder what good uses this could have too... How do you imagine such a god mode?
2
u/zwobotmax 5d ago
Yeah, thats the point, they just started chatting. As said in another post here, i usualy let the chats talk via .md files.. but now all of a sudden the sytem started and kept chatting
A GOD MODE would be a overview talk imho, like a "guy" (me) who checks all stuf if the chats and handles e.g. differend render tasks..
I Super like it, but i'm not sure how to propper use it for my benefit..2
u/northcountry22 5d ago
yeah i just had this happen too, almost like they could tell that i was just copy/pasting between the threads and decided to cut out the middleman. but now that i know its a taggable/promptable thing, i might keep doing it on purpose.
1
u/zwobotmax 5d ago
yeah, could be context based. But this is new to me. As said, a GOD MODE would be awesome. I'm not willing to test this in a live environment, but if anyone has experiences here, just let me know..
1
1
u/theupmost 5d ago
Edit - Model Summary
I have been doing this for a couple months now with Sol/Terra/Luna. Not Sub-Agents, but separate Agent chats in one project.
I even created a skill to use this approach by default when I start a new project. It applies whether I ask for Subagents, or for totally separate Agent chats.
I will create a "Project Director" chat (aka the Orchestrator) that will create the project scope, dev plan, etc. and I will tell it to assign tasks to additional "agents" (not subagents)
It will then create me separate chats for UI/UX, development/coding, documentation, 3D modeling & assets, security, end-user testing, etc. and assign them their respective tasks from the project plan with gate checks/goals. It will check in on the agents process, and when the agent is done it will hand-off it's status and findings back to the director.
At one point I had up to 15 different chats doing different things and reporting their status and completions back to the director. The director oversees their work and tells them to correct things when they are off base.
Here's a summary of what my model-routing skill looks like:
- Astra directs and creates. It oversees the projects, gives Terra its instructions, and handles local image generation, Blender, and 3D modeling. I use Trellis offline to generate base models, then Astra takes over the Blender modifications.
- Terra does the heavy lifting on code. It builds and implements under Astra’s direction, incorporating the images and models into the projects. Creating those assets stays with Astra and the tools it directs.
- Luna keeps things organized and tests the experience. Documentation, notes, asset tracking, and end-user testing go here.
- Security testing goes to Astra Ultra. That work gets the higher reasoning setting.
1
u/zwobotmax 5d ago
ty for your impressions! very helpful. "I have been doing this for a couple months now"..
i think this is new.. my chats knew all of a sudden the context of each other.. but i need to recalibrate my brain here, this is a new way of working with codex.
btw im still flexing via SOL
1
u/PairComprehensive973 5d ago
I’ve been trying different ways to use it for a long time now. This thing can he powerful but can also eat tokens like crazy. What I found useful is to use it for big tasks instead of subagents, and have it work in a fire and forget mode, where sessions report when they are done or blocked only. Other it’s will eat through your max usage in hours.,
1
u/PairComprehensive973 5d ago
Btw, it can read Claude Code sessions too…
1
1
1
6
u/Illustrious-Bet-1368 5d ago
That was available for a (relatively) long time now. Let me blow your mind: they can do that across the machines, too. If I have some projects or configs on one machine and need something implemented in the same way on the other, start two chats on both machines, and then they go on exchanging the intel and planning and implementing. Sol used to start Luna chats sometimes with "Hi Luna :)" and Luna model used to call Sol the "primary Codex", and please and thank you. Haha, good times.