> ## Documentation Index
> Fetch the complete documentation index at: https://docs.twill.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Run your favorite agent from anywhere

> Claude Code, Codex, or OpenCode on your Mac, in the cloud, or from Slack, Linear, GitHub, or your phone.

Twill runs the coding agent you already use — Claude Code, Codex, or OpenCode — wherever you are. Start a task on your Mac, [hand it to the cloud](/handoff) mid-task, follow it from your phone, or kick it off from a Slack thread or a GitHub issue. Every conversation and result lands in the same place.

| From | What you do |
| - | - |
| [Your Mac](/local-execution) | Run the agent on your folders with your own account; edits land in your editor |
| [The cloud](/environment) | Run tasks in a hosted environment that keeps going when your laptop is closed |
| [Web and phone](/desktop-app#web-and-mobile) | Start cloud tasks, follow progress, answer questions, and send follow-ups |
| [Slack, GitHub, Linear](/integrations/overview) | Mention `@twill` or add a label; questions and PRs come back to the thread |
| [CLI and API](/cli) | Script tasks and automations from your terminal or CI |

## Local and cloud

| | Local project | Cloud workspace |
| - | - | - |
| **Code** | Folders on your computer; optionally a separate Git worktree | Connected GitHub repositories in a hosted development environment |
| **Agent account** | Your native agent login and configuration | Twill credits or the workspace's own API keys |
| **Availability** | Your computer stays awake and connected | Runs independently of your computer |
| **Collaboration** | Private to you, in your personal workspace | Shared tasks, environment, and integrations for your team |

A **local project** is a set of folders on one connected computer. A **cloud workspace** holds a team's repositories, environment, integrations, billing, and tasks; new cloud tasks normally run in a fork of its main environment.

A **task** is a chat. Each message starts a **run** of the agent. Follow-ups keep the task's harness and checkout; you can change models within that harness. Locally, the harness uses your native configuration; in the cloud, Twill configures it with workspace credentials, integration tools, and verification instructions, so available commands and models can differ.

[Handoff](/handoff) has the local agent push its work and brief a linked cloud task. **Continue locally** brings pushed branches and PRs back. Live processes, local databases, and native logins don't travel either way.

<Note>
  Conversation history and agent output sync to Twill; local execution is not an
  offline mode.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.