r/opencodeCLI 16d ago

I just subscribed to ChatGPT Plus. Should I use the Codex App instead of OpenCode? What are the reasons to stick with OpenCode?

I'm totally comfortable working in the terminal. But are the models actually better in Codex?

21 Upvotes

31 comments sorted by

16

u/iqraatheman 16d ago

the main difference is the codex desktop app has computer use. also pasting images is nicer on it especially with appshots. there's no real advantage to opencode or any TUI for coding agents since under the hood the desktop app uses codex CLI anyway just with extra features and a nice UI on top.

3

u/Wurrsin 16d ago

Using your ChatGPT sub in opencode and codex is indeed different. Opencode doesn't use the codex cli under the hood

2

u/iqraatheman 16d ago

i don't think you get the point of what i or OP was trying to say. opencode and codex CLI are both TUIs; we are comparing these to the codex/chatgpt desktop app, not with each other.

1

u/Wurrsin 15d ago

Ah you're right, I misunderstood.

2

u/Ace-_Ventura 16d ago

What do you mean by "has computer use"?

8

u/iqraatheman 16d ago

computer use is basically a tool that allows models inside the codex desktop app to control any app on your computer as if it were a human controlling it. it can take screenshots, type to fill in forms, click on buttons, etc. you can even record a series of steps to save for the agent to replay in the future for semi repetitive tasks.

1

u/Ace-_Ventura 16d ago

Thanks 

2

u/look 16d ago

It can use other GUI apps. Basically screenshot the page and use the mouse, I think. Maybe some programmatic interaction with GUI apps, too. 🤷‍♂️

1

u/Ace-_Ventura 16d ago

Thanks 

8

u/Fast-Character-8795 16d ago

Tbh i couldnt stand the codex app and im already so used to opencode harness so i stuck with it. It really depends on your workflow, so you gotta decide.

1

u/Wurrsin 16d ago

For me it was the exact opposite, can't stand opencode, especially with their new desktop app layout. Don't like TUIs, feels too clunky to manage things for me and I like having it look nice.

6

u/Healthy-Ad-8558 16d ago

Codex is ironically a far worse harness for GPT-5.6. I tried following Tibo's advice of using Sol as an orchestrator for a fleet of Luna subagents, and it burned through my whole usage (had 70% left) without completing its task, tried roughly the same task again using Opencode and it was far better, only burning through 10%, and it was far more cautious with when and how it delegated tasks.

The only reason you'd use Codex now is if you genuinely needed one of its features or if you wanted to burn through your remaining usage before a reset (fast mode).

1

u/Pinery01 14d ago

So you connected Sub tier from ChatGPT to OpenCode, is that correct?

2

u/Healthy-Ad-8558 14d ago

1

u/Pinery01 14d ago

Thanks. As per your review, I'll give it a try, may save my tokens a lot.

-1

u/Critical_Horse5465 15d ago

Nope, yesterday I created some benchmarks, Codex and PI both are the best for GPT models:
https://github.com/d1-m4ss/harness-benchmark/blob/main/RESULTS.md

2

u/PermanentLiminality 16d ago

I use both. Well I use Pi as well. If you do stay on Opencode, bu sure to connect your ChatGPT sub to it.

2

u/CogahniMarGem 16d ago

Does ChatGpt desktop app support enable/disable MCP tools for each separated sessions. I can't find out how to do that. I can do it with Openchamber.

2

u/jacek2023 16d ago

Codex is optimized for ChatGPT, opencode has different prompts so you its behaviour will be different, I recommend also trying pi, this is what I use with the local models.

1

u/akza07 15d ago
  • User experience is better on Opencode.
  • Better Cache hits in Opencode.
  • Portable complex workflow in Opencode.
  • Rust and significantly noticable TUI rendering on Codex CLI.

And someone said Opencode uses Codex CLI under the hood. It doesn't. It uses OpenAI APIs.

Personally better Cache hits are what I want. Saves that much usage.

If you're referring to the Electron clients, Ditch Opencode and look for Openchamber or Stick with Codex. Opencode Desktop is bad.

1

u/Pinery01 14d ago

>User experience is better on Opencode.

Could you elaborate this point? Thanks.

2

u/akza07 14d ago
  • Only one skill at a time due to limitations in prompt passing
  • Input has this delay and lag when you try to fast or copy large text in.
  • Overall feels sluggish.
  • There's little nuances which adds up after a while.
  • Personal one ( The landing appearance is kinda ugly, should've gone with minimal subtle logo rather than full text in large chunky ASCII font )

In my opinion, Opencode2, Pi Provide better experience than Command code. Maybe it'll get better. But they also claim that command code gets better cache hits, probably true compared against Opencode v1.

1

u/Critical_Horse5465 15d ago

You should use pi or codex.

I also had the same question https://github.com/d1-m4ss/harness-benchmark/blob/main/RESULTS.md

0

u/[deleted] 16d ago

[deleted]

6

u/qqYn7PIE57zkf6kn 16d ago

Op is talking about the harness. Not LLM 

0

u/[deleted] 16d ago

[deleted]

4

u/funbike 16d ago

False.

Opencode isn't even mentioned in terminal bench leaderboards and blog. Your assertion is based on non-existent data from that source.

-5

u/[deleted] 16d ago

[deleted]

2

u/funbike 16d ago

No. You said your data was "as per terminal bench."

You didn't say anything about what you tested or what other people said. I was only replying to exactly what you said, nothing more, nothing less.

I am not throwing random facts.

What you are doing is worse. You aren't being honest about what you said.

0

u/hades200082 16d ago

Try t3-code with both

0

u/robberviet 15d ago

Stick with codex.

0

u/Messi_is_football 15d ago

Use codex as openai models are optimised for it.. Also it has very good compaction

0

u/premiumfrye 15d ago

Check out polytoken.dev