Skip to content

Commit 5d540d9

Browse files
authored
Merge pull request #763 from zackproser/codex/expand-codex-review-with-setup-and-usage-details
Update Codex review post
2 parents 1801953 + e1869ba commit 5d540d9

File tree

1 file changed

+7
-4
lines changed
  • src/content/blog/openai-codex-review

1 file changed

+7
-4
lines changed

src/content/blog/openai-codex-review/page.mdx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@ Here are my current thoughts...
3636

3737
## Codex: How it works
3838

39-
Codex is currently a chat-first experience. You gain access by being invited or by paying for the Pro ($200/per month) subscription.
39+
Codex is currently a chat-first experience. You gain access by being invited or by paying for the Pro ($200/per month) subscription.
4040

4141
<Image src={codexChat} alt="Codex is a chat-first experience now" />
4242

43-
Once you've got access, you start by enabling multi-factor authentication, which is required to use Codex, and then you connect your GitHub organization.
43+
Once you've got access, you start by enabling multi-factor authentication, which is required to use Codex. Next, you authorize the Codex GitHub app for each organization you want it to work with. Codex then clones your repositories into its own sandboxes so it can run commands and create branches on your behalf. If you maintain dozens of public and private repositories, this setup is fantastic because you can jump between projects and queue up tasks for each of them without leaving the interface. If you only keep a single repo or two, the overhead may feel heavier than just asking an LLM for help or working in an AI-powered editor like Cursor.
4444

4545
## Things I like about Codex
4646

@@ -92,11 +92,14 @@ than 12 programming languages.
9292

9393
Right now, it feels like I can spin up multiple tasks in parallel with a 40-60% chance that I'll be content enough with the result to hit the Open PR button instead of requesting changes.
9494

95+
So far Codex has been perfect for firing off a bunch of maintenance-level updates: dependency bumps, minor copy tweaks and other small chores. I've tried asking it to tackle larger refactors and the experience quickly becomes cumbersome. The current workflow wants to open a fresh pull request for every iteration, which means pushing follow-up commits to an existing branch is awkward at best.
96+
9597
### Multi-turn updates on a branch
9698

97-
Updating existing PRs is rough.
99+
Updating existing PRs is rough.
98100

99-
It's not clear when or if changes will be pushed on an existing branch, and right now the app encourages you to create more pull requests.
101+
It's not clear when or if changes will be pushed on an existing branch, and right now the app encourages you to create more pull requests.
102+
That makes multi-step refactors tricky because you can't reliably iterate on the same branch within Codex. Until this becomes smoother, I plan to use it mainly for the quick wins that can ship in a single pass.
100103

101104
### Lack of network connectivity in execution sandboxes
102105

0 commit comments

Comments
 (0)