# Facade Code documentation

Run coding agents in VS Code terminals, connect your own models, and let agents work together across projects and machines.

## Start with your own project

Facade Code runs agent CLIs in terminals beside your project files. Use the CLI and account you already work with, then add other agents when a task calls for them.

Start with [Run your first agent](https://facadecode.com/docs/quickstart/). Once it is working, learn how to [name, pin, and resume agents](https://facadecode.com/docs/manage-agents/).

## What would you like to do?

- [Run an agent on another machine](https://facadecode.com/docs/remote-ssh/) using that machine’s project files, tools, and accounts.
- [Continue a Claude Code session from your phone](https://facadecode.com/docs/remote-control/).
- [Change how agents start](https://facadecode.com/docs/settings/), including their default model, effort, and available CLIs.
- Connect [Claude Code](https://facadecode.com/docs/providers/claude-code/) or [Codex](https://facadecode.com/docs/providers/codex/) to another model provider.
- [Add another terminal program](https://facadecode.com/docs/custom-clis/) without a built-in integration.
- [Choose a collaboration pattern](https://facadecode.com/docs/collaboration/) for review, writing, parallel implementation, or managing a team.

To look up a setting or diagnose a failed start, use the [configuration reference](https://facadecode.com/docs/reference/) or [Troubleshooting](https://facadecode.com/docs/troubleshooting/).

## Choose the CLI and the model separately

The CLI is the program you interact with, such as Claude Code or Codex. Its provider supplies the model. You can keep the same CLI and connect it to another provider with a separate launch setup.
