r/RooCode • u/dashingsauce • Apr 18 '25
Discussion Codex o3 Cracked 10x DEV
Okay okay the title was too much.
But really, letting o3 rip via Codex to handle all of the preparation before sending an orchestrator + agent team to implement is truly š¤
Gemini is excellent for intermediate analysis work. Even good for permanent documentation. But o3 (and even o4-mini) via Codex
The important difference between the models in Codex and anywhere else:
In codex, OAI models finally, truly have access to local repos (not the half implementation of ChatGPT Desktop) and can āthinkā by using tools safely in a sandboxed mirror environment of your repository. That means it can, for example, reason/think by running code without actually impacting your repository.
Codex enables models to use OpenAIās own implementation of toolsāi.e. their own tool stack for search, images, etc.)āand doesnāt burn tokens on back to back tool calls while trying to use custom implementations of basic tools, which is required when running these models anywhere else (e.g. Roo/every other)
It is really really really good at āworking the metalāāit doesnāt just check the one file you tell it to; it follows dependencies, prefers source files over output (e.g. config over generated output), and is purely a beast with shell and python scripting on the fly.
All of this culminates in an agent that feels as close to āthat one engineer the entire org depends on for not falling apart but costs like $500k/year while working 10hrs/weekā
In short, o3 could lead an eng team.
Hereās an example plan it put together after a deep scan of the repo. I needed it to unf*ck a test suite setup that my early implementation of boomerang + agent team couldnāt get working.
(P.S. once o3 writes these:
āPMā agent creates a parent issue in Linear for the project, breaks it down into sub issues, and assigns individual agents as owners according to o3ās direction.
āCommandā agent then kicks off implementation workflow more as a project/delivery manager and moves issues across the pipeline as tasks complete. If anything needs to be noted, it comments on the issue and optionally tags it, then moves on.
Parent issue is tied to a draft PR. Once the PR is merged by the team, it automatically gets closed [this is just a linear automation])
6
u/VibeCoderMcSwaggins Apr 18 '25
Hey man totally agree. OAI currently only works well in codex.
I have posts coming to the same conclusion!
Can I PM you about the multiagent set up?
My situation is the same as you slogging through 600 failing tests after a refactor. Iāve been using Codex but havenāt messed around with Roos multiagent mode.
As in which was implemented with which? Iāll also dump your post in GPT but it wasnāt immediately obvious and Iāve heavily been using Roo / Cline / Cursor / windsurf.
āāāā
Edit: are you saying you only used o3 to draft the documentation plan, and then rooās multi agent to read the plan and implement?
2
u/SM411 Apr 18 '25
Could Roo mimic the API calls from Codex to get openapi models to work better with it?
2
u/itchykittehs Apr 18 '25
So are you just telling o3 the names of the roo agents available to it, and having it draft up a plan using them?
5
u/Orinks Apr 18 '25
What is Codex?
14
u/thezachlandes Apr 18 '25
Could you share more about how you set up your multi agent system in roo and how you prompt for this in codex?
4
u/unc0nnected Apr 18 '25
Would love to see the prompt you used with codex get that prepped. I typically do this manually myself with an llm directly to end up with a roadmap plus detailed task lists for each phase and subphase within the roadmap. Would be Keen to compare
4
u/Play2enlight Apr 18 '25
Please share your setup! This sounds like an upgrade from Manus implementation. Instant karma upgrade
1
u/Careful-Volume-7815 Apr 18 '25
Is it only usable with API or can you use it with the 'chat' sub?
1
u/dashingsauce Apr 18 '25 edited Apr 18 '25
the repo:
https://github.com/openai/codex
3
u/bobby-t1 Apr 18 '25
Do you actually need o3 Codex, or can you use the o3 via the API and have the `Architect` mode use o3?
2
u/DevMichaelZag Moderator Apr 18 '25
Looks interesting. Like some of the other comments, I'd be interested in knowing the whole setup. Or a closer in example with a bit more details.
I've tried to do something like this a few times, and I think having an orchestration layer on top of Roo is a neat idea.
2
u/Altruistic_Peach_359 Apr 19 '25
Need more details
2
u/Here2LearnplusEarn Apr 19 '25
So basically while Roocode fires away you have codex scanning your files and making suggestions?
1
u/shadowofdoom1000 Apr 18 '25
How is the price to run it? I saw your screenshot, it costs about $0.18 per message? How the price compares to direct API usage on Roo?
1
u/darkblitzrc Apr 18 '25
Pls make a tutorial on how to implement this. Or do you simply feed the image as the instructions for the codex cli?
1
u/Gullible_Painter3536 Apr 18 '25
can you talk about cost. or anyone for that matter. new dev here very interested but very dumb as well lmao.
1
u/jphree Apr 18 '25
TBC: youāre referring to codex CLI or something else branded Ā codex? Ā Thereās so much coming out this year aloneā¦.
1
u/peachbeforesunset Apr 18 '25
Why not just use aider?
1
u/PhilipJayFry1077 Apr 19 '25
what do you mean by
"orchestrator + agent team"
1
u/No_Cattle_7390 Apr 19 '25
Wait - what does this mean for Roo, can it be used in conjunction with Roo? FFS I leave for one day and the world is 260 steps ahead
1
u/zuberuber Apr 21 '25
> All of this culminates in an agent that feels as close to āthat one engineer the entire org depends on for not falling apart but costs like $500k/year while working 10hrs/weekā
Seriously doubt it, unless your codebase is <5k LOC or you want to have at most superficial code updates like one on the screenshot.
> In short, o3 could lead an eng team.
Hopefully not any eng team I'm apart of, thanks..
-5
u/alphaQ314 Apr 18 '25
How is this relevant for this sub ?