Get started with Claude Code in the cloud changedweb-quickstart
Nearest release: v2.1.281, published an hour before upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Upstream edited this page at 23 Sep 2026 18:54 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 28 Sep 2026 23:37 UTC.
Upstream edited
Recorded here
Lines+16added
Lines−16removed
From line
34
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits19to this page, all time
The whole hunk
from line 34, old and new numbered
/
from line 34
3434
3535Claude Code behaves the same everywhere. What changes is where the session runs and whether your local configuration is available:
3636
37| | Cloud session | Local session | Local session with [Remote Control](/docs/en/remote-control) |
38| :------------------------------------------- | :------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------- |
39| **Code runs on** | Cloud VM, Anthropic-managed by default | Your machine | Your machine |
40| **You start it from** | claude.ai/code, the Claude mobile app, the Desktop app with **Cloud** selected, or `claude --cloud` | Your terminal, your IDE, or the Desktop app with **Local** selected | Your terminal, the VS Code extension, or the Desktop app |
41| **You chat from** | claude.ai, the mobile app, or the Desktop app | Where you started it | claude.ai or the mobile app, as well as where you started it |
42| **Uses your local config** | No, repo only | Yes | Yes |
43| **Requires GitHub** | Yes, or [bundle a local repo](/docs/en/claude-code-on-the-web#send-local-repositories-without-github) via `--cloud` | No | No |
44| **Keeps running if you disconnect** | Yes | No | While the session stays open on your machine |
45| **[Permission modes](/docs/en/permission-modes)** | Accept edits, Plan, Auto | All modes in the terminal; see [Switch permission modes](/docs/en/permission-modes#switch-permission-modes) for the IDE and Desktop app | Manual, Accept edits, or Plan from claude.ai and the mobile app |
46| **Network access** | Configurable per environment | Your machine's network | Your machine's network |
37| | Cloud session | Local session | Local session with [Remote Control](/docs/en/remote-control) |
38| :- | :- | :- | :- |
39| **Code runs on** | Cloud VM, Anthropic-managed by default | Your machine | Your machine |
40| **You start it from** | claude.ai/code, the Claude mobile app, the Desktop app with **Cloud** selected, or `claude --cloud` | Your terminal, your IDE, or the Desktop app with **Local** selected | Your terminal, the VS Code extension, or the Desktop app |
41| **You chat from** | claude.ai, the mobile app, or the Desktop app | Where you started it | claude.ai or the mobile app, as well as where you started it |
42| **Uses your local config** | No, repo only | Yes | Yes |
43| **Requires GitHub** | Yes, or [bundle a local repo](/docs/en/claude-code-on-the-web#send-local-repositories-without-github) via `--cloud` | No | No |
44| **Keeps running if you disconnect** | Yes | No | While the session stays open on your machine |
45| **[Permission modes](/docs/en/permission-modes)** | Accept edits, Plan, Auto | All modes in the terminal; see [Switch permission modes](/docs/en/permission-modes#switch-permission-modes) for the IDE and Desktop app | Manual, Accept edits, or Plan from claude.ai and the mobile app |
46| **Network access** | Configurable per environment | Your machine's network | Your machine's network |
4747
4848See the [terminal quickstart](/docs/en/quickstart), [Desktop app](/docs/en/desktop), or [Remote Control](/docs/en/remote-control) docs to set up local sessions.
4949
from line 158
158158
159159You can prefill the prompt, repositories, and environment for a new session by adding query parameters to the [claude.ai/code](https://claude.ai/code) URL. Use this to build integrations such as a button in your issue tracker that opens Claude Code with the issue description as the prompt.
160160
161| Parameter | Description |
162| :------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------- |
163| `prompt` | Prompt text to prefill in the input box. The alias `q` is also accepted. |
164| `prompt_url` | URL to fetch the prompt text from, for prompts too long to embed in a query string. The URL must allow cross-origin requests. Ignored when `prompt` is also set. |
165| `repositories` | Comma-separated list of `owner/repo` slugs to preselect. The alias `repo` is also accepted. |
166| `environment` | Name or ID of the [environment](#connect-github) to preselect. |
161| Parameter | Description |
162| :- | :- |
163| `prompt` | Prompt text to prefill in the input box. The alias `q` is also accepted. |
164| `prompt_url` | URL to fetch the prompt text from, for prompts too long to embed in a query string. The URL must allow cross-origin requests. Ignored when `prompt` is also set. |
165| `repositories` | Comma-separated list of `owner/repo` slugs to preselect. The alias `repo` is also accepted. |
166| `environment` | Name or ID of the [environment](#connect-github) to preselect. |
167167
168168URL-encode each value. The example below opens the form with a prompt and a repository already selected:
169169
No line in this hunk matches that.