Earlier quoted context omitted.
Can't really fault them when this exists: https://github.com/anthropics/claude-code
What even is this repo? Its very deceptive
Unrolling the Codex agent loop
91–100 of 220 posts
Re: Unrolling the Codex agent loop
#92Earlier quoted context omitted.
Probably because it doesn’t matter most of the time?
If the software is, say, Audacity, who's target market isn't specifically software developers, sure, but seeing as how Claude code's target market has a lot of people who can read code and write software (some of them for a living!) it becomes material. Especially when CC has numerous bugs that have gone unaddressed for months that people in their target market could fix . I mean, I have my own beliefs as to why they…
Re: Unrolling the Codex agent loop
#93Re: Unrolling the Codex agent loop
#94The best part about this blog post is that none of it is a surprise – Codex CLI is open source. It's nice to be able to go through the internals without having to reverse engineer it. Their communication is exceptional, too. Eric Traut (of Pyright fame) is all over the issues and PRs. https://github.com/openai/codex
At this point I just assume Claude Code isn't OSS out of embarrassment for how poor the code actually is. I've got a $200/mo claude subscription I'm about to cancel out of frustration with just how consistently broken, slow, and annoying to use the claude CLI is.
Re: Unrolling the Codex agent loop
#95Earlier quoted context omitted.
No, the codex harness is also optimized for the codex models. Highly recommend using first-party OpenAI harnesses for codex.
I used that too, but CC currently has features like hooks that codex team has refused to add far too many times.
Re: Unrolling the Codex agent loop
#96Earlier quoted context omitted.
Yeah this has always seemed very silly. It is trivial to use claude code to reverse engineer itself.
That is against ToS and could get you banned.
Unironically, the ToS of most of these AI companies should be, and hopefully is legally unenforceable.
Re: Unrolling the Codex agent loop
#97Earlier quoted context omitted.
This is effective and it's convenient to have all that stuff co-located with the code, but I've found it causes problems in team environments or really anywhere where you want to be able to work on multiple branches concurrently. I haven't come up with a good answer yet but I think my next experiment is to offload that stuff to a daemon with external storage, and then have a CLI client that the agent (or a human) can…
git worktrees are the canonical solution
Re: Unrolling the Codex agent loop
#98Earlier quoted context omitted.
At this point I just assume Claude Code isn't OSS out of embarrassment for how poor the code actually is. I've got a $200/mo claude subscription I'm about to cancel out of frustration with just how consistently broken, slow, and annoying to use the claude CLI is.
OpenCode is amazing, though.
Re: Unrolling the Codex agent loop
#99The best part about this blog post is that none of it is a surprise – Codex CLI is open source. It's nice to be able to go through the internals without having to reverse engineer it. Their communication is exceptional, too. Eric Traut (of Pyright fame) is all over the issues and PRs. https://github.com/openai/codex
I appreciate the sentiment but I’m giving OpenAI 0 credit for anything open source, given their founding charter and how readily it was abandoned when it became clear the work could be financially exploited.
Re: Unrolling the Codex agent loop
#100The best part about this blog post is that none of it is a surprise – Codex CLI is open source. It's nice to be able to go through the internals without having to reverse engineer it. Their communication is exceptional, too. Eric Traut (of Pyright fame) is all over the issues and PRs. https://github.com/openai/codex
At this point I just assume Claude Code isn't OSS out of embarrassment for how poor the code actually is. I've got a $200/mo claude subscription I'm about to cancel out of frustration with just how consistently broken, slow, and annoying to use the claude CLI is.