BETA · A workspace for the Codex CLI
Codex runs on the server. Open it from anywhere.
The power of the Codex CLI (Skills, MCP, sub-agents, working on files) runs continuously on a server and opens from any browser, phone included. No SSH, no tmux.
- Built on the OpenAI Codex CLI
- Self-hosted
- Multi-user
- bubblewrap sandbox
- PostgreSQL
From scattered CLIs to one place.
Two ways to work. One platform.
Chat
Work with Codex, you make the calls.
Each session runs server-side and streams to the browser in real time. Steer Codex mid-turn, queue the next turn, and answer when it needs you to pick a direction.
- Steer mid-turn, stop, or queue a message for the next turn.
- Codex asks back with multiple-choice questions you answer right in the session.
- Sub-agents appear nested in the root session transcript.
- Side panel: Plan, Context (usage, compact), Sub-agents.
IDE
Edit code right in the browser.
A file tree, the Monaco editor, a real terminal and a Git panel for each project, all without leaving the tab. Works on its own, no agent required.
- Monaco: saves guarded against overwrites, previews for Markdown, HTML, SVG, PDF and images.
- Upload, move and batch actions on a file tree with git status.
- Git panel: commit, pull, push, fetch, switch branch.
- A real shell terminal per project that keeps its scrollback when you reopen it.
Dogfooding
ArcCode is built with ArcCode.
Every feature above is something our team uses daily to build this very product: handing bugs to Codex, reviewing diffs and committing in the browser, running tests in the project terminal. Nothing ships here until we trust it ourselves.
Get started in three steps.
- 1
Connect Codex: a ChatGPT account (device code) or your own provider.
- 2
Open a project: create one or clone from Git into your isolated workspace.
- 3
Hand work to Codex, edit code, run the terminal and git.
Your models, extended your way.
Model
Link a ChatGPT account with a device code, or add your own provider with a base URL and API key. Pick the model and effort for each turn.
MCP
Add MCP servers per user, stdio or HTTP; a built-in Git MCP handles fetch, pull and push.
Skills and Plugins
Turn Skills on or off per user or per repo (.codex/skills), install Plugins from a Git marketplace repo.
Your data and control stay with you.
- Closed sign-up: accounts are created only from an admin invite link
- A separate Codex runtime per user inside a bubblewrap sandbox
- Git tokens encrypted with AES-256-GCM, never visible to Codex
FAQ
What is ArcCode?
A browser workspace for the OpenAI Codex CLI, in two parts: Chat to hand work to Codex, and IDE to edit files, run a terminal and use git.
What does BETA mean?
The product is still maturing and access is limited by invite. Talk to us if you want to use it early and help shape it.
How do Chat and IDE differ?
Chat is for working with Codex directly in each session; IDE is for browsing and editing files, running a terminal and git on that same project.
What account do I need for Codex?
Link your ChatGPT account with a device code, or add your own provider with a base URL and API key.
Can a company self-host it?
Yes, ArcCode can be self-hosted. Talk to us about deployment.
Get started with ArcCode.
We're in BETA with invite-based access. Talk to us about what you need.