The new app is an unbelievable mess. Settings are senselessly organized, too. The whole thing has this aesthetic slickness and then underneath it's like the people who make it have never even used it.
It's not surprising that it's pulled in absolutely massive dependencies, although I'm not sure it's the wrong call on some operating systems. LibreOffice is pretty tried and true.
Personally, I like the 3-pane organization (sidebar, chat, browser). I turned ChatGPT into my bookkeeper and social post writing/kanban space, and it works well for these script+browser workflows on desktop.
However, all of this is confusing:
- the ChatGPT/Codex split on desktop
- Chat/Work split on mobile
- how you remotely access each chat from your phone (some of my most valuable chats are buried in Remote)
- which chats propagate from device to device, and which remain on that device
This is from a recent update, and I'm on macOS. I had to re-download it, not just update from within the app.
This new version has tabs for ChatGPT and Codex. The ChatGPT tab seems way less powerful; Codex is basically a coding agent with a UI and browser built in.
Pretty sure this is the old Codex app with the ChatGPT tab bolted on. It's great in some ways, but needs work in others.
The thing that blows my mind about it is that they straight up copied Claude Code and tried to frame it as some sort of incredible accomplishment. There are no new ideas, no insightful UI/UX paradigms, no killer features. They say money can't buy taste. The ChatGPT/Codex app is proof that it cannot buy creativity either.
They removed the global shortcut to show a portable chat overlay. That one entrypoint must've been the source of at least 80% of my chats, yet apparently it was considered too vestigial to keep.
Where are the AI-will-render-software-engineers-obsolete and/or vibe-coding apologists? They can make all kinds of nice-sounding arguments, but if AI is contributing to a degradation in product quality, their arguments cannot stand up to the reality we see with our own eyes. The proof of the pudding is in the eating, and all that.
It is the same with Claude Code. Pretty much each change Anthropic makes to it now lowers its quality. Just yesterday they auto-updated it, and now backspace in the CLI does not work reliably. It also insert the enter key command when there is a line break in text that you are pasting, causing fragments of the prompt to be sent prematurely. What the heck! And pretty much all the regressions I have experienced this year have also not been fixed.
Istg on windows, I can't get codex app, new chatgpt or chatgpt classic to work without hanging on even a moderately sized chat. I tried all of the different tricks people recommended but that shit just crawls. It was stable at some point, classic that is, but then it started being a laggy mess.
I've uninstalled new chatgpt/codex app. I can't access phone chats on it, I can't use the desktop allocated chat messages on it. I have to use up codex limits. I am so surprised that OpenAI ships that hot garbage on windows.
They're also great at powershell, you just need to tell it to do so. sh is neat but it's 55 years old, there are newer and better shell environment concepts out there and the robots can handle them well too, try it some time!
PowerShell unfortunately just isn't that first-class, even on Windows. You'll inevitably discover, if you do this, that certain things simply can't be automated via PowerShell, that some PowerShell modules wrap or lag behind older Windows CLI tools, that various things you want to do still require manual registry hacks, etc.
Try starting from a blank slate Windows machine and making a commitment to only changing settings via PowerShell, and ideally only declaring them using DSC. You'll soon discover settings where the best you can do is snapshot the registry, change a setting in the GUI, snapshot the registry again, then take a diff so you can write the registry change into your PowerShell automation. If you're on a corporate machine, you'll also likely find many corners of PowerShell that you need closed off to you, anyway.
At the end of the day, Windows is not friendly to automation because it's not CLI-first (not culturally and not technically).
Your argument is directed at Windows, not PowerShell. The shell is just a shell, if a certain thing you're looking to configure doesn't have an easy cmdlet, that doesn't mean powershell is bad, just that MS didn't give you the easy button. Similar to many unix tools, some of what you need to interact with has a dedicated CLI, other things have you poking at the configuration database directly (ini or yaml or whatever for unix, registry for windows).
If you don't like the Windows style of configuration, run powershell on linux - it's awesome there too!
I'm not sure why reading and writing the registry is considered a bad interface for programmatic system administration.
I realize text files can be processed by utilities for working with text files. And text files can be read by humans without any tools, and in that sense are rather universal.
I wonder what I'm missing.
I'd go so far as to think an OS that had a database at its core, or perhaps a persistent lisp would be even more programmable and legible.
Maybe better tools for dealing with structured data would help this?
That’s easy: you activate WSL and then ask the LLM how to get networking and stuff working since they changed it with WSL2. You need a config file flag to setup network mirroring now.
Do you have any tips for running Codex on the Macbook Neo? Have you changed any setting? On mine, it stutters on every single chat, and I don't even have any plugins installed.
Are you on the recent update that handles long chat sessions much better? That made a big difference. Biasing towards lightweight and fast tool alternatives (uv over pip, bun over npm, ripgrep over grep, etc).
If that still doesn't resolve it, a free tier VM might be the move. I suspect OpenAI will be bundling some kind of VM with their new Astra release, which Sama said yesterday will be released soon (this week maybe?). If this new model supports much longer running tasks, you'll want a dedicated box that can run 24/7 even when your Neo is closed and asleep anyway.
Kind of, Swappa has new sealed units with the original warranty (and the warranty timer only starts when you set up the device), but indeed these are resale and not directly from Apple.
One thing I've found - these things are pretty good at troubleshooting desktop problems. If the codex app is running slow, I'll note that it shouldn't be, and also you might get more traction than you'd expect asking the codex app why it's slow.
How so? On Windows, I like it (version 26.825.51511).
Works fast (like modern Claude Code desktop, their old versions were bad), has pretty okay UI (could have an option for wider main text display, like ZCode added), allows you to change the fonts and shells and some of the layout stuff.
I mean currently I have Paseo hooked up to OpenCode that runs the actual models and often that works a bit better for me, but as a standalone desktop offering, the ChatGPT app has been okay in my experience. I can kinda see why ZCode copied them a bunch (though ZCode also lets you run 3rd party models, which is actually preferable to me).
I do like the idea that Claude Code desktop had in the earlier versions, 3 tabs - chat, work, code, except they kinda went in the direction of merging chat and work which was very ehhhh. The ChatGPT app doesn't even have a proper split between chat and work/code.
It's not surprising that it's pulled in absolutely massive dependencies, although I'm not sure it's the wrong call on some operating systems. LibreOffice is pretty tried and true.