← All comparisons

Jacq vs Codex

Codex is OpenAI's coding agent — a terminal CLI plus a cloud agent in ChatGPT. Jacq is a standalone, local-first desktop agent with a UI, memory across threads, and managed cloud handoff. Here's how the two compare.

Jacq Codex
What it is A standalone desktop agent with its own UI OpenAI's coding agent — a terminal CLI plus a cloud agent in ChatGPT
Interface A full desktop app you watch and steer The command line, or the ChatGPT web interface
Memory across threads Keeps full context between separate conversations Task-scoped; each cloud task runs in its own sandbox
Where your code runs Local-first on your machine, with optional managed cloud handoff Locally via the CLI, or in OpenAI's cloud sandboxes
Tool safety Pauses for approval before destructive or irreversible actions; routine work runs on its own Approval modes you choose (suggest / auto-edit / full-auto)
Getting started Sign in, download, go — no API key, infrastructure managed for you Install the CLI (API key) or use it inside ChatGPT

Codex and Jacq are both agents you delegate coding tasks to. Codex is OpenAI’s — available as a terminal CLI and as a cloud agent inside ChatGPT. Jacq is a standalone desktop app.

What Codex is good at

Codex meets you in two places: a command-line tool for local, in-repo work, and a cloud agent in ChatGPT that picks up tasks in its own sandbox and can open pull requests. If you’re already in the OpenAI ecosystem it slots in cleanly, and the CLI’s approval modes let you dial how much it does on its own.

What makes Jacq different

Jacq is a desktop agent — local-first, with its own UI — and it’s built around a few different ideas:

  • A desktop interface. A dedicated app you watch and steer, rather than a terminal or a web tab.
  • Memory across threads. Full context carries between separate conversations instead of being scoped to a single task or sandbox.
  • Local-first with managed handoff. Work runs on your machine by default; hand a task off to a persistent cloud worker when you want it to keep going on its own.
  • Safety by default. Every tool call is classified; critical or destructive actions pause for your approval.

When to choose which

Reach for Codex if you want OpenAI’s agent across the terminal and ChatGPT’s cloud. Reach for Jacq if you want a desktop app that’s local-first, remembers across threads, and hands work off to the cloud on your terms.