Bring your own agents
Run Claude Code, Codex CLI, and OpenCode inside Mach Studio with the subscriptions and keys you already have.
Mach Studio is one place to work with every coding agent you use. Claude Code, Codex CLI, and OpenCode run inside the app and sit next to your chats, projects, and local models. Claude Code and Codex CLI sign in with your existing Claude or ChatGPT subscription. OpenCode, the open-source coding agent, works the moment you turn it on. Bringing your own agents is free on every plan.
What you get
- Your subscriptions, in one app. Claude Code uses your Claude plan. Codex CLI uses your ChatGPT plan. OpenCode runs on Mach Studio's models, or on any provider key you give it. No extra charge from Mach Studio, and an API key works for every agent if you prefer.
- Every chat in one sidebar. Chats from each agent live beside your other work, so you can search, continue, and organize them together.
- One click to switch. Pick the agent and account for a chat from the composer, change models and speed as you go, or hand a conversation to a different agent part way through.
- Your usage at a glance. See how much of each account's 5-hour and weekly limit is left before you start.
The built-in agent
Every chat starts on Mach Studio's built-in agent, shown as Default in the composer's Harness menu. It runs on the models you have set up: local models on this computer, cloud models through your Syzygy account, or providers you connected with your own keys. You can keep using it alongside Claude Code, Codex CLI, and OpenCode, and hand chats between them whenever you like.
Where to go next
- Set up an agent: turn on Claude Code, Codex CLI, or OpenCode and sign in.
- Multiple accounts: keep work and personal accounts side by side.
- Switch agents and models: the model picker, handoffs, speed, effort, and forking.
- Import your existing chats: bring past Claude Code and Codex CLI chats into Mach Studio.
- Track your usage: check each account's remaining limits.