People moan about how badly made Claude code is but Codex seems much worse on every metric
ls ~/.local/share/claude/versions/
ps auxww | grep "claude bg"
I see a few prior versions of the Claude Code binary and several running background tasks, without any copy of Claude Code in the foreground. I regularly get a "Update available" message in my Claude Code UI too.As a result, I never knew that Claude Code does a nasty thing like this, either. :-\
Fwiw, packages in that repo get version bumped each day, so if that's a fast enough pace for you it may be a good alternative.
TLDR: They don't care.
If I need special actions, I just make them CLI tools on my Mac and tell the AI model that such a tool exists(via a single line in its system prompt) and that’s it. It’s been very nice.
[1] - https://usehax.dev/
No affiliation whatsoever. Just a happy user.
I've gotta give hax a go, as a pi user who came on-board due to the no frills direction pi takes. I say takes rather than took, because regardless of the (heated) discussion surrounding mcp and code mode support, I cannot fight the numbers- augmenting the harness provided tools is a notable boost to execution round trip performance.
The problem is hardly anyone gives a shit if they can pump out stuff that makes them look like they are good at stuff.
Vanity before engineering.
[features]
daemon_auto_start = false
There are also some files that it writes to in ~/.codex at startup: pid files, lock files, things like that. You can delete them and replace them with symlinks to /dev/null, then mark those unwritable with `chattr +i` or similar. Presumably then the background daemon will crash on startup, if the feature flag ever goes away.--
1: https://github.com/openai/codex/blob/0c329ad2c9d5a2592128a1d...
codex features disable daemon_auto_start
codex app-server daemon stop
pkill -f 'app-server daemon pid-update-loop'
[1] - https://github.com/openai/codex/issues/48195~/.codex/config.toml
[features]
daemon_auto_start = false
hell, I also have this redundancy configured in bash: codex() {
command codex --no-daemon "${@:-.}"
}We considered the daemon thing, but ended up with a hard-update check on every boot. It's thus a user choice: if you don't like the automatic updating, you can just not run the application anymore.
And even with all that, it's hard to stay on the right side of AV algorithms, etc.
We wrote about it here: https://tritium.legal/blog/update
That's not a choice. It s just what most apps do these days, but it's the first time I've seen anyone stating this so directly, or trying to frame it as a choice.
(And behaviorally, this makes your product just a SaaS website with extra steps.)
No idea what the second sentence is supposed to be suggesting? It's software that is sold as a service, yes. But installing it yields a superior experience to the web version.
https://github.com/openai/codex/issues/52251#issuecomment-60...
The recent terminal UI changes were more fastidious, but even those are easily disabled with CODEX_TUI_DISABLE_KEYBOARD_ENHANCEMENT=1 and the /tui command.
I don't know how and why they ruined this CLI with needless "features". It was perfectly usable two weeks ago.
Anyone experiences with it?
It's like fighting fire by employing an arsonist.
...are you sure it wouldn't consider your personal files garbage?
Also, it feels that chatgpt.com and aistudio.google.com are the buggiest websites I have seen for long time. Why it is always something related to LLMs?
Legit bugs still open 6 months on.. It's a bit ironic
We don't see any indication that the LLM companies are slowing down and go for better code.
Instead it just looks like a cash grab until the AI bubble bursts.
dingaling911•59m ago
icantevenhold•56m ago
Maybe this kind of stuff is standard for some people but I absolutely loathe auto updating software for many reasons
nicce•43m ago
djsavvy•39m ago
nicce•15m ago
TeMPOraL•3m ago
Zambyte•31m ago
Firefox does not only not prompt me for updates (it only updates if I manually run an update), even if I do update with Firefox running, it does not stop me from continuing to use Firefox without restarting it. All I did was install Firefox from flathub (packaged by Mozilla (a default configuration provided by Mozilla)).
nicce•15m ago
4chandaily•31m ago
RobotToaster•30m ago
nicce•14m ago
six_seven•18m ago
jstummbillig•37m ago
dv35z•26m ago
I travel for work, and often have a tech demo, solution, tool, or something to show - or am running a workshop.
I usually do NOT update things right before my trip, as I want to minimize the potential for disruption.
vorticalbox•15m ago
Jokes aside I do the same I tend not to upgrade my Mac, my phone unless I really have to.
The “update” button on the top of my brave install has now turned from green to orange and I’ll likely wait until it goes red
TeMPOraL•5m ago
What? Pinning a browser?
First thing it'll want to do after starting is update itself to newest version anyway.
johnnyApplePRNG•55m ago
That's not odd whatsoever. /s
dingaling911•54m ago
wren6991•55m ago
dingaling911•53m ago
bayindirh•52m ago
jonplackett•45m ago
Rapzid•10m ago
TeMPOraL•3m ago
phoghed•14m ago
bayindirh•54m ago
jmbwell•25m ago
A human seems less likely to embark upon a path that most humans know leads to something a human is unlikely to want
LLMs produce amazing things, but only one token at a time. Anything beyond that is retrospectively emergent at best
swatcoder•46m ago
Auto-update systems have value but are not a suitable default for professional tools.
isityettime•38m ago
wtallis•37m ago
RobotToaster•32m ago