← Back to Tutorials

Moving from the Codex desktop app to Coral

A practical guide for Codex desktop users who want to run several agents as a team: what to save, what carries over, and how the same work looks in Coral.

Nothing is shutting down. The Codex app is not going away, and you do not have to choose. Coral starts the codex command-line tool for you, so the Codex agent in Coral signs in the same way as any other Codex CLI. You can keep the app for solo work and use Coral when you want several agents, a task queue and reviews. OpenAI now documents the app inside the ChatGPT desktop app, as its Codex mode. Checked Nov 9, 2026: app overview.

What you have in the Codex app

The app lets you open a project, start threads, and run each thread in your local checkout or in its own Git worktree. It has a diff pane with inline comments, commit, push and pull-request buttons, scheduled tasks that run in the background, skills, and a phone view for starting and approving work.

Checked Nov 9, 2026: OpenAI’s features, worktrees and scheduled tasks pages.

What it does well: a polished single-person window around one or a few threads, with review and pull requests built in. If that is all you need, the app is a good fit. Coral is for when you want agents with roles that share a task queue, a message board and a review process.

Step 1: Save your work in Git

We have not tested these steps on a Codex app install. They come from OpenAI’s documentation. If you find a difference, tell us.

Checked Nov 9, 2026: OpenAI, Git worktrees.

Step 2: Keep your instructions

Checked Nov 9, 2026: OpenAI, local environments and settings.

Step 3: Install Coral and the Codex CLI

Coral is open source (Apache-2.0). Download it from GitHub Releases: Coral.dmg for macOS, Coral-x64.msi or the portable zip for Windows (not code-signed, so SmartScreen warns about an unknown publisher), or a tarball for Linux. On Linux, Coral is the command-line server and browser dashboard only; there is no desktop app, and you install tmux yourself.

Coral drives agent tools; it does not install or sign in to them. Install the codex command-line tool from openai/codex and sign in by OpenAI’s instructions. You also need Git.

Coral: quickstart, checked Nov 9, 2026.

The screenshots in this guide are from Coral v2.0.59. If you use another release, some labels may differ.

Coral Workspace home screen showing New agent, New team, and New goal options
Coral v2.0.59 workspace home screen on first launch.

Step 4: Start a team

Where the Codex app has a project with threads, Coral has a team. Open Coral, choose New team, name it and pick your repository folder. In the members step, start from the Default team (3 members) template (Orchestrator, Lead Developer and QA Engineer), describe the team you want, or launch an Orchestrator and tell it in chat which teammates you want. When you add an agent, pick Codex as its agent type.

To work as the app’s worktree threads do, open Settings on the team page and set the working mode to Worktrees, so each agent works in its own Git worktree and branch.

A different default. A Codex agent that you launch from Coral’s dashboard with no mode chosen starts in Coral’s Auto mode: Codex’s workspace-write sandbox with approvals off, and with network access on so the agent can reach Coral. If you want the app’s ask-first behaviour, choose a mode that keeps approvals when you launch. Coral sessions docs

Coral: teams and teams and tasks, checked Nov 9, 2026.

Coral New team dialog showing Default team template with Orchestrator, Lead Developer, and QA Engineer
Coral v2.0.59 New team dialog (Step 2 of 3: Members).

Step 5: Recreate your scheduled tasks

The app’s scheduled tasks use RRULE schedules, start a new chat for each run, and need your computer on with the app running. In Coral they are scheduled jobs: you give a name, a five-field cron expression, a time zone, the repository and base branch, and a prompt. A job can instead trigger a saved workflow. Jobs have a time limit (one hour by default), and Coral can remove the run’s worktree when it finishes. There is no import, so retype each prompt and translate each schedule.

Checked Nov 9, 2026: OpenAI, scheduled tasks; Coral scheduled jobs.

Step 6: Give the agents work, then review it

Coral: task workflows, board, completion review, checked Nov 9, 2026.

Coral’s Agents view with an agent’s chat and the Files panel showing its uncommitted diff, added lines green and removed lines red.
Coral’s built-in diff viewer: the agent’s uncommitted changes, added lines green and removed lines red. Coral v2.0.59; demo data.

What happens to your old threads

We could not confirm from OpenAI’s documentation where the app keeps thread history on disk or whether threads can be exported, and Coral’s docs describe no way to import Codex app conversations. We have not tested whether they show up in Coral’s All chats list. Treat old threads as reference material: copy any decision or note you still need into your repository before you archive them.

Coral: how do I (finding and continuing chats), checked Nov 9, 2026.

The Codex app and Coral, term by term

Codex appCoralNotes
ProjectTeam / project folderAgents on a shared message board and a shared repository
ThreadAgent sessionEach agent has a terminal and a chat in the dashboard
Worktree threadWorktrees modeSet in the team settings
Handoff between local and worktreeNo direct equivalent in the docs we readCommit and push, then continue the branch in the other place
Diff pane, inline commentsBuilt-in diff viewer, review workflowReviews can have several rounds with reviewer agents
Commit, push, pull request buttonsAsk the agentCoral’s docs describe no pull-request button
Scheduled tasksScheduled jobsCron schedule; a job can also run a saved workflow
AGENTS.md, skillsRead by the Codex CLI that Coral startsSkills not tested
Phone: start tasks, approve, reviewCoral Hub on a phone (closed beta); remote access with a QR codeRemote access is off by default
Cloud threads, Team Tasks in the cloudNo direct equivalentCoral runs agents on your own computers

Codex side: OpenAI’s features, worktrees, scheduled tasks, checked Nov 9, 2026. Coral side: the Coral docs linked above and remote access.

What is different

Codex, ChatGPT, OpenAI and other product names are trademarks of their owners. No endorsement is implied. We make Coral, so read the comparison with that in mind.

Sources

Try Coral

Open source. Runs on your own computer.

Download Coral