OpenCode
OpenCode is an open-source coding agent for the terminal. Every YOLO Studio workspace comes with OpenCode via YOLO: the same agent, wired to reach models through the YOLO Gateway, so it runs before you have connected a single provider account.
Get startedOpenCode via YOLO sends its model calls through the YOLO Gateway, authenticated as your workspace. There is no Anthropic, OpenAI or Google key to create, paste or rotate.
OpenCode via YOLO is the first built-in agent in the tile picker, which makes it the quickest way to try a coding agent in a new workspace.
It runs interactively in a tile or headless in a lane. When the Background Runner hands it a card, the task arrives as its prompt and its output shows in the same tile view as Claude Code and Codex.
OpenCode via YOLO comes connected to YOLO Studio’s MCP server, with a token scoped to that one session, so it can open preview tiles and manage Kanban cards like the other built-in agents.
Every workspace is a secure Linux sandbox running in its own virtual machine. The agent works on your repository inside it, as a non-root user, with your files kept between sessions. It cannot reach your laptop, your other projects or anyone else’s workspace.
Start an agent in its own lane and it gets its own git clone on a lane/<name> branch, so agents working side by side never share a git index or step on each other’s changes. The Quick Lane button starts your primary agent in a fresh lane in one click.
Run your app in a preview tile next to the agent. When the agent saves a file, the preview reloads, and one command ships what is in the preview to a yolo.host address.
Connect a GitHub repository (or host one inside YOLO) when you create the workspace. It is cloned and configured for you, so git commit, git push and gh pr create work in the agent’s session without extra setup.
Sign in with GitHub, choose New Workspace, and pick the repository to work on.
Choose OpenCode from the tile picker. It is already installed in the sandbox, so there is nothing to download. Pick the main workspace or a new lane to run it in.
Nothing to connect: OpenCode via YOLO reaches models through the YOLO Gateway. To use your own provider account instead, run Claude Code, Codex CLI or Gemini CLI.
Type into the tile, or drag files onto it. The shortcut bar sends common follow-ups in one click: Commit & Push, Pull Latest, Merge to Main and Continue.
For more than one task at a time, put the work on a Kanban board and let the Background Runner hand cards to OpenCode and your other agents, each in its own lane. The guides below walk through it.
Yes. OpenCode via YOLO is the upstream OpenCode agent with its model traffic routed through the YOLO Gateway. The plain OpenCode agent is also available from the picker and installs the first time you choose it.
Yes. Claude Code, Codex CLI, Gemini CLI and OpenCode are pre-installed, and agents such as GitHub Copilot, Aider, Goose and Qwen Code install the first time you pick them. Put each one in its own lane and they work on the same repository without colliding.
No. The agent runs in the cloud workspace, not in your browser, and closing its tile does not stop it. Cards queued on a Kanban board keep moving through the Background Runner. A workspace left idle long enough is paused, with its files kept for when you resume.
Sign in with GitHub, open a workspace on your repository, and put your first agent to work in a few minutes.
Get started