Your codebase is now addressable: Codex, Jules, and the Rise of agentic parallel coding
Platforms like OpenAI Codex and Google Jules are taking a swing at distributed cognition for software teams. What does this mean?
Platforms like OpenAI Codex and Google Jules are taking a swing at distributed cognition for software teams.
These tools are early manifestations of a new interface pattern: agentic parallel coding, in which you offload entire development threads—bugfixes, chores, refactors—to autonomous agents operating alongside your GitHub repos.

You remain in the loop as the conductor, but the code starts to write itself, in parallel. These tools are especially appealing to people who manage many repositories via GitHub.
OpenAI Codex: your async engineering team
I recently spent a few focused days using OpenAI Codex, OpenAI’s research preview of its new code agent platform. Codex is already usable across multiple repositories, supports real parallel task execution, and fits naturally into my workflow.

The chat-first interface feels like a productivity outboard brain: you fire off tasks (“Fix the mobile navbar,” “Rename this API route,” “Add a test here”) and Codex spins up sandboxes, branches, and even opens PRs.
Logs and follow-ups happen in a thread. The main idea is that you’re managing an async team of agents.
The catch?
We’re still early. Error handling is brittle, branching flows are clunky, and a lack of network access means dependency-related tasks are dead on arrival. Still, Codex is one of the most agentic tools I’ve used so far.
It wants to help you orchestrate a dozen changes at once, a fundamentally different ambition than “chat with your codebase.”
Jules: Google’s new coding agent enters the ring
This week, Google introduced Jules, its Gemini-powered code agent for Python and JavaScript projects. Jules is still in early testing, but the design goals mirror Codex’s core ideas:
- Offload repetitive dev tasks
- Let agents work asynchronously in the background
- Keep humans in control with PR review checkpoints
- Deliver plans you can modify or override

Like Codex, Jules plugs directly into your GitHub workflow, tackles bugs, and handles the entire lifecycle: from multi-step plan → code diffs → PRs.
In early testing, Jules felt more polished and robust than OpenAI’s Codex.You start by connecting your GitHub org, so that Jules can analyze your repositories.

Next, you select a given repository and a branch and ask for some changes:

Jules will then devise a plan, after cloning your latest code and reviewing it:

Once you approve the plan, Jules gets to work, executing code changes in a virtual machine sandbox and then making the final changes available for your review.
You can optionally publish that branch, and then open the pull request on GitHub yourself.

The larger shift: AI that actually works with your code
The real story here isn’t “AI writes code.” It’s that your repositories are now addressable environments.
Both Codex and Jules treat your repo as a living surface for action, not just a place to analyze or suggest things, but a domain where tasks are launched, branches updated, PRs created, logs streamed, and context managed.
This is agentic infrastructure, not tooling.
Soon, we’ll stop asking “Can this LLM help me code?” and start asking, “Which agents are handling today’s sprint?”