SpyBara
Go Premium

Documentation 2026-07-23 23:57 UTC to 2026-07-24 23:01 UTC

1 file changed +40 −42. View all changes and history on the product overview
2026
Sun 26 03:01 Sat 25 21:59 Fri 24 23:01 Thu 23 23:57 Wed 22 23:59 Tue 21 23:00 Mon 20 23:01 Sat 18 16:02 Fri 17 22:57 Thu 16 22:59 Wed 15 22:00 Tue 14 23:01 Mon 13 23:57 Sat 11 19:03 Fri 10 17:00 Thu 9 23:58 Wed 8 16:02 Tue 7 16:02 Mon 6 23:57 Sat 4 03:01 Fri 3 23:00 Thu 2 23:59 Wed 1 21:01
Details

13Claude Code na web executa tarefas em infraestrutura em nuvem gerenciada pela Anthropic em [claude.ai/code](https://claude.ai/code). As sessões persistem mesmo se você fechar seu navegador, e você pode monitorá-las a partir do aplicativo móvel Claude.13Claude Code na web executa tarefas em infraestrutura em nuvem gerenciada pela Anthropic em [claude.ai/code](https://claude.ai/code). As sessões persistem mesmo se você fechar seu navegador, e você pode monitorá-las a partir do aplicativo móvel Claude.

14 14 

15<Tip>15<Tip>

16 Novo no Claude Code na web? Comece com [Começar](/pt/web-quickstart) para conectar sua conta GitHub e enviar sua primeira tarefa.16 Novo no Claude Code na web? Comece com [Começar](/docs/pt/web-quickstart) para conectar sua conta GitHub e enviar sua primeira tarefa.

17</Tip>17</Tip>

18 18 

19Esta página cobre:19Esta página cobre:


36 36 

37| Método | Como funciona | Melhor para |37| Método | Como funciona | Melhor para |

38| :--------------- | :--------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------- |38| :--------------- | :--------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------- |

39| **GitHub App** | Autorize o Claude GitHub App durante [onboarding na web](/pt/web-quickstart). | Onboarding no navegador; equipes que desejam [Auto-fix](#auto-fix-pull-requests) |39| **GitHub App** | Autorize o Claude GitHub App durante [onboarding na web](/docs/pt/web-quickstart). | Onboarding no navegador; equipes que desejam [Auto-fix](#auto-fix-pull-requests) |

40| **`/web-setup`** | Execute `/web-setup` em seu terminal para sincronizar seu token CLI `gh` local com sua conta Claude. | Desenvolvedores individuais que já usam `gh` |40| **`/web-setup`** | Execute `/web-setup` em seu terminal para sincronizar seu token CLI `gh` local com sua conta Claude. | Desenvolvedores individuais que já usam `gh` |

41 41 

42<Note>42<Note>

43 Com qualquer método, uma sessão em nuvem pode acessar qualquer repositório que a conta GitHub conectada possa ver, não apenas os repositórios nos quais o Claude GitHub App está instalado. A instalação do App habilita webhooks de PR para [Auto-fix](#auto-fix-pull-requests); não é um controle de acesso no nível da sessão. Para restringir quais repositórios sua equipe pode alcançar a partir de sessões em nuvem, restrinja o acesso no próprio GitHub, por exemplo, limitando a associação de equipe ou repositório para as contas GitHub conectadas.43 Com qualquer método, uma sessão em nuvem pode acessar qualquer repositório que a conta GitHub conectada possa ver, não apenas os repositórios nos quais o Claude GitHub App está instalado. A instalação do App habilita webhooks de PR para [Auto-fix](#auto-fix-pull-requests); não é um controle de acesso no nível da sessão. Para restringir quais repositórios sua equipe pode alcançar a partir de sessões em nuvem, restrinja o acesso no próprio GitHub, por exemplo, limitando a associação de equipe ou repositório para as contas GitHub conectadas.

44</Note>44</Note>

45 45 

46Qualquer método funciona. [`/schedule`](/pt/routines) verifica qualquer forma de acesso e solicita que você execute `/web-setup` se nenhum estiver configurado. Veja [Conectar a partir do seu terminal](/pt/web-quickstart#connect-from-your-terminal) para o passo a passo de `/web-setup`.46Qualquer método funciona. [`/schedule`](/docs/pt/routines) verifica qualquer forma de acesso e solicita que você execute `/web-setup` se nenhum estiver configurado. Veja [Conectar a partir do seu terminal](/docs/pt/web-quickstart#connect-from-your-terminal) para o passo a passo de `/web-setup`.

47 47 

48O GitHub App é necessário para [Auto-fix](#auto-fix-pull-requests), que usa o App para receber webhooks de PR. Se você conectar com `/web-setup` e depois quiser Auto-fix, instale o App nesses repositórios.48O GitHub App é necessário para [Auto-fix](#auto-fix-pull-requests), que usa o App para receber webhooks de PR. Se você conectar com `/web-setup` e depois quiser Auto-fix, instale o App nesses repositórios.

49 49 

50Administradores de Team e Enterprise podem desabilitar `/web-setup` com o toggle Quick web setup em [claude.ai/admin-settings/claude-code](https://claude.ai/admin-settings/claude-code).50Administradores de Team e Enterprise podem desabilitar `/web-setup` com o toggle Quick web setup em [claude.ai/admin-settings/claude-code](https://claude.ai/admin-settings/claude-code).

51 51 

52<Note>52<Note>

53 Organizações com [Zero Data Retention](/pt/zero-data-retention) habilitado não podem usar `/web-setup` ou outros recursos de sessão em nuvem.53 Organizações com [Zero Data Retention](/docs/pt/zero-data-retention) habilitado não podem usar `/web-setup` ou outros recursos de sessão em nuvem.

54</Note>54</Note>

55 55 

56<h2 id="the-cloud-environment">56<h2 id="the-cloud-environment">


63 O que está disponível em sessões em nuvem63 O que está disponível em sessões em nuvem

64</h3>64</h3>

65 65 

66As sessões em nuvem começam a partir de um clone fresco do seu repositório. Qualquer coisa confirmada no repositório está disponível. Qualquer coisa que você tenha instalado ou configurado apenas em sua própria máquina não está disponível na sessão. A política da sua organização chega separadamente através de [configurações gerenciadas pelo servidor](/pt/server-managed-settings).66As sessões em nuvem começam a partir de um clone fresco do seu repositório. Qualquer coisa confirmada no repositório está disponível. Qualquer coisa que você tenha instalado ou configurado apenas em sua própria máquina não está disponível na sessão. A política da sua organização chega separadamente através de [configurações gerenciadas pelo servidor](/docs/pt/server-managed-settings).

67 67 

68| | Disponível em sessões em nuvem | Por quê |68| | Disponível em sessões em nuvem | Por quê |

69| :---------------------------------------------------------------------------------------- | :----------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |69| :---------------------------------------------------------------------------------------- | :----------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |


72| Seus servidores MCP `.mcp.json` do repositório | Sim | Parte do clone |72| Seus servidores MCP `.mcp.json` do repositório | Sim | Parte do clone |

73| Seu `.claude/rules/` do repositório | Sim | Parte do clone |73| Seu `.claude/rules/` do repositório | Sim | Parte do clone |

74| Seu `.claude/skills/`, `.claude/agents/`, `.claude/commands/` do repositório | Sim | Parte do clone |74| Seu `.claude/skills/`, `.claude/agents/`, `.claude/commands/` do repositório | Sim | Parte do clone |

75| Plugins declarados em `.claude/settings.json` | Sim | Instalados no início da sessão a partir do [marketplace](/pt/plugin-marketplaces) que você declarou. Requer acesso à rede para alcançar a fonte do marketplace |75| Plugins declarados em `.claude/settings.json` | Sim | Instalados no início da sessão a partir do [marketplace](/docs/pt/plugin-marketplaces) que você declarou. Requer acesso à rede para alcançar a fonte do marketplace |

76| [Configurações gerenciadas pelo servidor](/pt/server-managed-settings) da sua organização | Sim | Obtidas dos servidores da Anthropic quando a sessão inicia. Veja [Cobertura de superfície](/pt/model-config#surface-coverage) para como `availableModels` é aplicado em sessões em nuvem. As configurações implantadas em seu dispositivo através de MDM ou arquivos de configurações gerenciadas não se aplicam, porque a sessão é executada em uma VM gerenciada pela Anthropic |76| [Configurações gerenciadas pelo servidor](/docs/pt/server-managed-settings) da sua organização | Sim | Obtidas dos servidores da Anthropic quando a sessão inicia. Veja [Cobertura de superfície](/docs/pt/model-config#surface-coverage) para como `availableModels` é aplicado em sessões em nuvem. As configurações implantadas em seu dispositivo através de MDM ou arquivos de configurações gerenciadas não se aplicam, porque a sessão é executada em uma VM gerenciada pela Anthropic |

77| Seu `CLAUDE.md` do usuário `~/.claude/` | Não | Vive em sua máquina, não no repositório |77| Seu `CLAUDE.md` do usuário `~/.claude/` | Não | Vive em sua máquina, não no repositório |

78| Suas `~/.claude/skills/`, `~/.claude/agents/`, `~/.claude/commands/` do usuário | Não | Vivem em sua máquina, não no repositório. Confirme-os no diretório `.claude/` do repositório. Skills que você habilita em claude.ai são carregadas em sessões em nuvem automaticamente |78| Suas `~/.claude/skills/`, `~/.claude/agents/`, `~/.claude/commands/` do usuário | Não | Vivem em sua máquina, não no repositório. Confirme-os no diretório `.claude/` do repositório. Skills que você habilita em claude.ai são carregadas em sessões em nuvem automaticamente |

79| Plugins habilitados apenas em suas configurações de usuário | Não | `enabledPlugins` com escopo de usuário vive em `~/.claude/settings.json`. Declare-os em `.claude/settings.json` do repositório |79| Plugins habilitados apenas em suas configurações de usuário | Não | `enabledPlugins` com escopo de usuário vive em `~/.claude/settings.json`. Declare-os em `.claude/settings.json` do repositório |

80| Servidores MCP que você adicionou com `claude mcp add` | Não | Aqueles escrevem em sua configuração de usuário local, não no repositório. Declare o servidor em [`.mcp.json`](/pt/mcp#project-scope) |80| Servidores MCP que você adicionou com `claude mcp add` | Não | Aqueles escrevem em sua configuração de usuário local, não no repositório. Declare o servidor em [`.mcp.json`](/docs/pt/mcp#project-scope) |

81| Tokens de API estáticos e credenciais | Não | Nenhum armazenamento de segredos dedicado existe ainda. Veja abaixo |81| Tokens de API estáticos e credenciais | Não | Nenhum armazenamento de segredos dedicado existe ainda. Veja abaixo |

82| Autenticação interativa como AWS SSO | Não | Não suportado. SSO requer login baseado em navegador que não pode ser executado em uma sessão em nuvem |82| Autenticação interativa como AWS SSO | Não | Não suportado. SSO requer login baseado em navegador que não pode ser executado em uma sessão em nuvem |

83 83 

84Para disponibilizar sua própria configuração em sessões em nuvem, confirme-a no repositório; a política da organização chega separadamente através de [configurações gerenciadas pelo servidor](/pt/server-managed-settings).84Para disponibilizar sua própria configuração em sessões em nuvem, confirme-a no repositório; a política da organização chega separadamente através de [configurações gerenciadas pelo servidor](/docs/pt/server-managed-settings).

85 85 

86Um armazenamento de segredos dedicado ainda não está disponível. Tanto variáveis de ambiente quanto scripts de configuração são armazenados na configuração de ambiente, visíveis para qualquer pessoa que possa editar esse ambiente. Se você precisar de segredos em uma sessão em nuvem, adicione-os como variáveis de ambiente com essa visibilidade em mente.86Um armazenamento de segredos dedicado ainda não está disponível. Tanto variáveis de ambiente quanto scripts de configuração são armazenados na configuração de ambiente, visíveis para qualquer pessoa que possa editar esse ambiente. Se você precisar de segredos em uma sessão em nuvem, adicione-os como variáveis de ambiente com essa visibilidade em mente.

87 87 


140 140 

141Cada sessão em nuvem tem uma URL de transcrição em claude.ai, e a sessão pode ler seu próprio ID a partir da variável de ambiente `CLAUDE_CODE_REMOTE_SESSION_ID`. Use isso para colocar um link rastreável em corpos de PR, mensagens de commit, posts do Slack ou relatórios gerados para que um revisor possa abrir a execução que os produziu.141Cada sessão em nuvem tem uma URL de transcrição em claude.ai, e a sessão pode ler seu próprio ID a partir da variável de ambiente `CLAUDE_CODE_REMOTE_SESSION_ID`. Use isso para colocar um link rastreável em corpos de PR, mensagens de commit, posts do Slack ou relatórios gerados para que um revisor possa abrir a execução que os produziu.

142 142 

143A partir da v2.1.179, commits que Claude cria em uma sessão web incluem um trailer git `Claude-Session: <url>`, e corpos de PR incluem a URL da sessão em sua própria linha. {/* min-version: 2.1.182 */}A partir da v2.1.182, defina [`attribution.sessionUrl`](/pt/settings#attribution-settings) como `false` para omitir o trailer e o link do corpo de PR.143A partir da v2.1.179, commits que Claude cria em uma sessão web incluem um trailer git `Claude-Session: <url>`, e corpos de PR incluem a URL da sessão em sua própria linha. {/* min-version: 2.1.182 */}A partir da v2.1.182, defina [`attribution.sessionUrl`](/docs/pt/settings#attribution-settings) como `false` para omitir o trailer e o link do corpo de PR.

144 144 

145Para incluir o link da sessão em algo diferente de um commit ou PR, como uma mensagem do Slack que Claude posta ou um arquivo de relatório que ele escreve, peça a Claude para executar o seguinte comando e use sua saída. O comando converte o prefixo `cse_` no valor da variável de ambiente para o prefixo `session_` que a URL de transcrição espera:145Para incluir o link da sessão em algo diferente de um commit ou PR, como uma mensagem do Slack que Claude posta ou um arquivo de relatório que ele escreve, peça a Claude para executar o seguinte comando e use sua saída. O comando converte o prefixo `cse_` no valor da variável de ambiente para o prefixo `session_` que a URL de transcrição espera:

146 146 


180* 16 GB de RAM180* 16 GB de RAM

181* 30 GB de disco181* 30 GB de disco

182 182 

183Tarefas que requerem significativamente mais memória, como grandes trabalhos de compilação ou testes com uso intensivo de memória, podem falhar ou ser encerradas. Para cargas de trabalho além desses limites, use [Remote Control](/pt/remote-control) para executar Claude Code em seu próprio hardware.183Tarefas que requerem significativamente mais memória, como grandes trabalhos de compilação ou testes com uso intensivo de memória, podem falhar ou ser encerradas. Para cargas de trabalho além desses limites, use [Remote Control](/docs/pt/remote-control) para executar Claude Code em seu próprio hardware.

184 184 

185<h3 id="configure-your-environment">185<h3 id="configure-your-environment">

186 Configure seu ambiente186 Configure seu ambiente


216 216 

217Valores em um ambiente compartilhado chegam às sessões de cada membro naquele ambiente. Como ambientes pessoais, ambientes compartilhados não têm armazenamento de segredos dedicado, então não inclua segredos.217Valores em um ambiente compartilhado chegam às sessões de cada membro naquele ambiente. Como ambientes pessoais, ambientes compartilhados não têm armazenamento de segredos dedicado, então não inclua segredos.

218 218 

219Organizações no programa de executores auto-hospedados também gerenciam seus pools de executores a partir da mesma página.

220 

221<h2 id="setup-scripts">219<h2 id="setup-scripts">

222 Scripts de configuração220 Scripts de configuração

223</h2>221</h2>


259 Scripts de configuração vs. SessionStart hooks257 Scripts de configuração vs. SessionStart hooks

260</h3>258</h3>

261 259 

262Use um script de configuração para instalar coisas que a nuvem precisa mas seu laptop já tem, como um tempo de execução de linguagem ou ferramenta CLI. Use um [SessionStart hook](/pt/hooks#sessionstart) para configuração de projeto que deve ser executada em todos os lugares, nuvem e local, como `npm install`.260Use um script de configuração para instalar coisas que a nuvem precisa mas seu laptop já tem, como um tempo de execução de linguagem ou ferramenta CLI. Use um [SessionStart hook](/docs/pt/hooks#sessionstart) para configuração de projeto que deve ser executada em todos os lugares, nuvem e local, como `npm install`.

263 261 

264Ambos são executados no início de uma sessão, mas pertencem a lugares diferentes:262Ambos são executados no início de uma sessão, mas pertencem a lugares diferentes:

265 263 


270| Executa | Antes de Claude Code ser lançado, quando nenhum [ambiente em cache](#environment-caching) está disponível | Depois de Claude Code ser lançado, em todas as sessões incluindo retomadas |268| Executa | Antes de Claude Code ser lançado, quando nenhum [ambiente em cache](#environment-caching) está disponível | Depois de Claude Code ser lançado, em todas as sessões incluindo retomadas |

271| Escopo | Apenas ambientes em nuvem | Ambientes locais e em nuvem |269| Escopo | Apenas ambientes em nuvem | Ambientes locais e em nuvem |

272 270 

273Os SessionStart hooks também podem ser definidos em seu `~/.claude/settings.json` no nível do usuário localmente, mas as configurações no nível do usuário não são transferidas para sessões em nuvem. Na nuvem, hooks vêm do repositório e das [configurações gerenciadas pelo servidor](/pt/server-managed-settings) da sua organização.271Os SessionStart hooks também podem ser definidos em seu `~/.claude/settings.json` no nível do usuário localmente, mas as configurações no nível do usuário não são transferidas para sessões em nuvem. Na nuvem, hooks vêm do repositório e das [configurações gerenciadas pelo servidor](/docs/pt/server-managed-settings) da sua organização.

274 272 

275<h3 id="install-dependencies-with-a-sessionstart-hook">273<h3 id="install-dependencies-with-a-sessionstart-hook">

276 Instale dependências com um SessionStart hook274 Instale dependências com um SessionStart hook


317* **Compatibilidade com proxy**: todo o tráfego de saída passa por um [proxy de segurança](#security-proxy). Alguns gerenciadores de pacotes não funcionam corretamente com este proxy. Bun é um exemplo conhecido.315* **Compatibilidade com proxy**: todo o tráfego de saída passa por um [proxy de segurança](#security-proxy). Alguns gerenciadores de pacotes não funcionam corretamente com este proxy. Bun é um exemplo conhecido.

318* **Adiciona latência de inicialização**: os hooks são executados cada vez que uma sessão inicia ou é retomada, diferentemente de scripts de configuração que se beneficiam do [armazenamento em cache de ambiente](#environment-caching). Mantenha os scripts de instalação rápidos verificando se as dependências já estão presentes antes de reinstalar.316* **Adiciona latência de inicialização**: os hooks são executados cada vez que uma sessão inicia ou é retomada, diferentemente de scripts de configuração que se beneficiam do [armazenamento em cache de ambiente](#environment-caching). Mantenha os scripts de instalação rápidos verificando se as dependências já estão presentes antes de reinstalar.

319 317 

320Para persistir variáveis de ambiente para comandos Bash subsequentes, escreva no arquivo em `$CLAUDE_ENV_FILE`. Veja [SessionStart hooks](/pt/hooks#sessionstart) para detalhes.318Para persistir variáveis de ambiente para comandos Bash subsequentes, escreva no arquivo em `$CLAUDE_ENV_FILE`. Veja [SessionStart hooks](/docs/pt/hooks#sessionstart) para detalhes.

321 319 

322Substituir a imagem base pela sua própria imagem Docker ainda não é suportado. Use um script de configuração para instalar o que você precisa no topo da [imagem fornecida](#installed-tools), ou execute sua imagem como um contêiner ao lado de Claude com `docker compose`.320Substituir a imagem base pela sua própria imagem Docker ainda não é suportado. Use um script de configuração para instalar o que você precisa no topo da [imagem fornecida](#installed-tools), ou execute sua imagem como um contêiner ao lado de Claude com `docker compose`.

323 321 


327 325 

328O acesso à rede controla conexões de saída do ambiente em nuvem. Cada ambiente especifica um nível de acesso, e você pode estendê-lo com domínios permitidos personalizados. O padrão é **Trusted**, que permite registros de pacotes e outros [domínios na lista de permissões](#default-allowed-domains).326O acesso à rede controla conexões de saída do ambiente em nuvem. Cada ambiente especifica um nível de acesso, e você pode estendê-lo com domínios permitidos personalizados. O padrão é **Trusted**, que permite registros de pacotes e outros [domínios na lista de permissões](#default-allowed-domains).

329 327 

330Para alterar o acesso à rede de um ambiente, [abra-o para edição](#configure-your-environment) e use o seletor **Network access** no diálogo. Não há uma página Environments separada. O ícone de nuvem aparece em qualquer lugar que você inicie uma sessão em nuvem ou configure uma [routine](/pt/routines#environments-and-network-access).328Para alterar o acesso à rede de um ambiente, [abra-o para edição](#configure-your-environment) e use o seletor **Network access** no diálogo. Não há uma página Environments separada. O ícone de nuvem aparece em qualquer lugar que você inicie uma sessão em nuvem ou configure uma [routine](/docs/pt/routines#environments-and-network-access).

331 329 

332<Note>330<Note>

333 O tráfego do conector MCP é roteado através dos servidores da Anthropic, então os conectores que você habilita em uma sessão ou routine funcionam sem adicionar seus hosts aos **Allowed domains**. Os conectores são configurados por sessão ou por routine; remova qualquer um que você não precise para limitar quais ferramentas Claude pode alcançar. Isso depende do mesmo canal vinculado à Anthropic observado em [Segurança e isolamento](#security-and-isolation).331 O tráfego do conector MCP é roteado através dos servidores da Anthropic, então os conectores que você habilita em uma sessão ou routine funcionam sem adicionar seus hosts aos **Allowed domains**. Os conectores são configurados por sessão ou por routine; remova qualquer um que você não precise para limitar quais ferramentas Claude pode alcançar. Isso depende do mesmo canal vinculado à Anthropic observado em [Segurança e isolamento](#security-and-isolation).


362 360 

363Use `*.` para correspondência de subdomínio curinga. Marque **Also include default list of common package managers** para manter os [domínios Trusted](#default-allowed-domains) junto com suas entradas personalizadas, ou deixe desmarcado para permitir apenas o que você listar.361Use `*.` para correspondência de subdomínio curinga. Marque **Also include default list of common package managers** para manter os [domínios Trusted](#default-allowed-domains) junto com suas entradas personalizadas, ou deixe desmarcado para permitir apenas o que você listar.

364 362 

365Os domínios permitidos são configurados por ambiente. Não há uma lista de permissões no nível da organização que os Proprietários possam enviar para os ambientes de todos os usuários; [configurações gerenciadas pelo servidor](/pt/server-managed-settings) podem restringir sessões em nuvem, mas não podem adicionar domínios permitidos.363Os domínios permitidos são configurados por ambiente. Não há uma lista de permissões no nível da organização que os Proprietários possam enviar para os ambientes de todos os usuários; [configurações gerenciadas pelo servidor](/docs/pt/server-managed-settings) podem restringir sessões em nuvem, mas não podem adicionar domínios permitidos.

366 364 

367<h3 id="github-proxy">365<h3 id="github-proxy">

368 Proxy GitHub366 Proxy GitHub


653 Mover tarefas entre web e terminal651 Mover tarefas entre web e terminal

654</h2>652</h2>

655 653 

656Esses fluxos de trabalho requerem o [Claude Code CLI](/pt/quickstart) conectado à mesma conta claude.ai. Você pode iniciar novas sessões em nuvem a partir do seu terminal, ou puxar sessões em nuvem para seu terminal para continuar localmente. As sessões em nuvem persistem mesmo se você fechar seu laptop, e você pode monitorá-las de qualquer lugar, incluindo o aplicativo móvel Claude.654Esses fluxos de trabalho requerem o [Claude Code CLI](/docs/pt/quickstart) conectado à mesma conta claude.ai. Você pode iniciar novas sessões em nuvem a partir do seu terminal, ou puxar sessões em nuvem para seu terminal para continuar localmente. As sessões em nuvem persistem mesmo se você fechar seu laptop, e você pode monitorá-las de qualquer lugar, incluindo o aplicativo móvel Claude.

657 655 

658<Note>656<Note>

659 A partir do CLI, a transferência de sessão é unidirecional: você pode puxar sessões em nuvem para seu terminal com `--teleport`, mas não pode enviar uma sessão de terminal existente para a web. O sinalizador `--cloud` cria uma nova sessão em nuvem para seu repositório atual. O [aplicativo Desktop](/pt/desktop#continue-in-another-surface) fornece um menu Continue in que pode enviar uma sessão local para a web.657 A partir do CLI, a transferência de sessão é unidirecional: você pode puxar sessões em nuvem para seu terminal com `--teleport`, mas não pode enviar uma sessão de terminal existente para a web. O sinalizador `--cloud` cria uma nova sessão em nuvem para seu repositório atual. O [aplicativo Desktop](/docs/pt/desktop#continue-in-another-surface) fornece um menu Continue in que pode enviar uma sessão local para a web.

660</Note>658</Note>

661 659 

662<h3 id="from-terminal-to-web">660<h3 id="from-terminal-to-web">


674{/* min-version: 2.1.195 */}A partir da v2.1.195, o CLI mostra uma lista de verificação ao vivo das etapas de configuração, como clonar o repositório e executar seu [script de configuração](#setup-scripts), enquanto o contêiner em nuvem é iniciado. As mensagens que você digita enquanto o contêiner está sendo provisionado são enfileiradas e enviadas assim que a sessão estiver pronta.672{/* min-version: 2.1.195 */}A partir da v2.1.195, o CLI mostra uma lista de verificação ao vivo das etapas de configuração, como clonar o repositório e executar seu [script de configuração](#setup-scripts), enquanto o contêiner em nuvem é iniciado. As mensagens que você digita enquanto o contêiner está sendo provisionado são enfileiradas e enviadas assim que a sessão estiver pronta.

675 673 

676<Note>674<Note>

677 `--cloud` cria sessões em nuvem. `--remote-control` não está relacionado: expõe uma sessão CLI local para monitoramento a partir da web. Veja [Remote Control](/pt/remote-control).675 `--cloud` cria sessões em nuvem. `--remote-control` não está relacionado: expõe uma sessão CLI local para monitoramento a partir da web. Veja [Remote Control](/docs/pt/remote-control).

678</Note>676</Note>

679 677 

680Use `/tasks` no Claude Code CLI para verificar o progresso, ou abra a sessão em claude.ai ou no aplicativo móvel Claude para interagir diretamente. De lá você pode orientar Claude, fornecer feedback ou responder perguntas como em qualquer outra conversa.678Use `/tasks` no Claude Code CLI para verificar o progresso, ou abra a sessão em claude.ai ou no aplicativo móvel Claude para interagir diretamente. De lá você pode orientar Claude, fornecer feedback ou responder perguntas como em qualquer outra conversa.


697 695 

698Este padrão oferece controle sobre a estratégia enquanto permite que Claude execute autonomamente na nuvem.696Este padrão oferece controle sobre a estratégia enquanto permite que Claude execute autonomamente na nuvem.

699 697 

700**Planeje na nuvem com ultraplan**: para rascunhar e revisar o plano em si em uma sessão web, use [ultraplan](/pt/ultraplan). Claude gera o plano em Claude Code na web enquanto você continua trabalhando, depois você comenta em seções em seu navegador e escolhe executar remotamente ou enviar o plano de volta para seu terminal.698**Planeje na nuvem com ultraplan**: para rascunhar e revisar o plano em si em uma sessão web, use [ultraplan](/docs/pt/ultraplan). Claude gera o plano em Claude Code na web enquanto você continua trabalhando, depois você comenta em seções em seu navegador e escolhe executar remotamente ou enviar o plano de volta para seu terminal.

701 699 

702**Execute tarefas em paralelo**: cada comando `--cloud` cria sua própria sessão em nuvem que é executada independentemente. Você pode iniciar múltiplas tarefas e todas serão executadas simultaneamente em sessões separadas:700**Execute tarefas em paralelo**: cada comando `--cloud` cria sua própria sessão em nuvem que é executada independentemente. Você pode iniciar múltiplas tarefas e todas serão executadas simultaneamente em sessões separadas:

703 701 


772 Gerenciar contexto770 Gerenciar contexto

773</h3>771</h3>

774 772 

775As sessões em nuvem suportam [comandos integrados](/pt/commands) que produzem saída de texto. Comandos que apenas executam na interface do terminal, como `/plugin` ou `/resume`, não estão disponíveis. Comandos que abrem um seletor ou painel no terminal se comportam de forma diferente em sessões em nuvem:773As sessões em nuvem suportam [comandos integrados](/docs/pt/commands) que produzem saída de texto. Comandos que apenas executam na interface do terminal, como `/plugin` ou `/resume`, não estão disponíveis. Comandos que abrem um seletor ou painel no terminal se comportam de forma diferente em sessões em nuvem:

776 774 

777* {/* min-version: 2.1.205 */}**`/model`, `/effort`, `/fast`, `/color` e `/rename`**: passam o valor como um argumento, por exemplo `/model sonnet`, em vez de abrir o seletor de terminal ou controle deslizante. As formas de argumento requerem Claude Code v2.1.205 ou posterior no ambiente da sessão e seguem as [notas de disponibilidade](/pt/commands#all-commands) de cada comando: `/effort` relata `Not applied` enquanto um [esforço padrão de lançamento](/pt/model-config#adjust-effort-level) de modelo está em vigor, e `/fast` funciona apenas em uma sessão que começou com o modo rápido ativado.775* {/* min-version: 2.1.205 */}**`/model`, `/effort`, `/fast`, `/color` e `/rename`**: passam o valor como um argumento, por exemplo `/model sonnet`, em vez de abrir o seletor de terminal ou controle deslizante. As formas de argumento requerem Claude Code v2.1.205 ou posterior no ambiente da sessão e seguem as [notas de disponibilidade](/docs/pt/commands#all-commands) de cada comando: `/effort` relata `Not applied` enquanto um [esforço padrão de lançamento](/docs/pt/model-config#adjust-effort-level) de modelo está em vigor, e `/fast` funciona apenas em uma sessão que começou com o modo rápido ativado.

778* **`/config`**: na web, abre a seção Claude Code de suas configurações em vez de definir um valor, e o texto após o comando, incluindo `key=value`, é ignorado. Para alterar as configurações de uma sessão em nuvem, use [variáveis de ambiente](#configure-your-environment) ou confirme [arquivos de configurações](/pt/settings) no repositório.776* **`/config`**: na web, abre a seção Claude Code de suas configurações em vez de definir um valor, e o texto após o comando, incluindo `key=value`, é ignorado. Para alterar as configurações de uma sessão em nuvem, use [variáveis de ambiente](#configure-your-environment) ou confirme [arquivos de configurações](/docs/pt/settings) no repositório.

779 777 

780Para gerenciamento de contexto especificamente:778Para gerenciamento de contexto especificamente:

781 779 


785| `/context` | Sim | Mostra o que está atualmente na janela de contexto |783| `/context` | Sim | Mostra o que está atualmente na janela de contexto |

786| `/clear` | Não | Inicie uma nova sessão a partir da barra lateral |784| `/clear` | Não | Inicie uma nova sessão a partir da barra lateral |

787 785 

788A auto-compactação é executada automaticamente quando a janela de contexto se aproxima da capacidade. Para acioná-la mais cedo, defina [`CLAUDE_AUTOCOMPACT_PCT_OVERRIDE`](/pt/env-vars) em suas [variáveis de ambiente](#configure-your-environment). Por exemplo, `CLAUDE_AUTOCOMPACT_PCT_OVERRIDE=70` compacta em 70% de capacidade em vez de esperar até que a janela esteja quase cheia. Para alterar o tamanho efetivo da janela para cálculos de compactação, use [`CLAUDE_CODE_AUTO_COMPACT_WINDOW`](/pt/env-vars).786A auto-compactação é executada automaticamente quando a janela de contexto se aproxima da capacidade. Para acioná-la mais cedo, defina [`CLAUDE_AUTOCOMPACT_PCT_OVERRIDE`](/docs/pt/env-vars) em suas [variáveis de ambiente](#configure-your-environment). Por exemplo, `CLAUDE_AUTOCOMPACT_PCT_OVERRIDE=70` compacta em 70% de capacidade em vez de esperar até que a janela esteja quase cheia. Para alterar o tamanho efetivo da janela para cálculos de compactação, use [`CLAUDE_CODE_AUTO_COMPACT_WINDOW`](/docs/pt/env-vars).

789 787 

790[Subagentes](/pt/sub-agents) funcionam da mesma forma que localmente. Claude pode gerá-los com a ferramenta Task para descarregar pesquisa ou trabalho paralelo em uma janela de contexto separada, mantendo a conversa principal mais leve. Subagentes definidos em seu `.claude/agents/` do repositório são coletados automaticamente.788[Subagentes](/docs/pt/sub-agents) funcionam da mesma forma que localmente. Claude pode gerá-los com a ferramenta Task para descarregar pesquisa ou trabalho paralelo em uma janela de contexto separada, mantendo a conversa principal mais leve. Subagentes definidos em seu `.claude/agents/` do repositório são coletados automaticamente.

791 789 

792[Equipes de agentes](/pt/agent-teams) estão desabilitadas por padrão mas podem ser habilitadas adicionando `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` às suas [variáveis de ambiente](#configure-your-environment).790[Equipes de agentes](/docs/pt/agent-teams) estão desabilitadas por padrão mas podem ser habilitadas adicionando `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` às suas [variáveis de ambiente](#configure-your-environment).

793 791 

794<h3 id="review-changes">792<h3 id="review-changes">

795 Revise alterações793 Revise alterações

796</h3>794</h3>

797 795 

798Cada sessão mostra um indicador de diff com linhas adicionadas e removidas, como `+42 -18`. Selecione-o para abrir a visualização de diff, deixe comentários inline em linhas específicas e envie-os para Claude com sua próxima mensagem. Veja [Review and iterate](/pt/web-quickstart#review-and-iterate) para o passo a passo completo incluindo criação de PR. Para ter Claude monitorar o PR para falhas de CI e comentários de revisão automaticamente, veja [Auto-fix pull requests](#auto-fix-pull-requests).796Cada sessão mostra um indicador de diff com linhas adicionadas e removidas, como `+42 -18`. Selecione-o para abrir a visualização de diff, deixe comentários inline em linhas específicas e envie-os para Claude com sua próxima mensagem. Veja [Review and iterate](/docs/pt/web-quickstart#review-and-iterate) para o passo a passo completo incluindo criação de PR. Para ter Claude monitorar o PR para falhas de CI e comentários de revisão automaticamente, veja [Auto-fix pull requests](#auto-fix-pull-requests).

799 797 

800<h3 id="share-sessions">798<h3 id="share-sessions">

801 Compartilhe sessões799 Compartilhe sessões


807 Compartilhe de uma conta Enterprise ou Team805 Compartilhe de uma conta Enterprise ou Team

808</h4>806</h4>

809 807 

810Para contas Enterprise e Team, as duas opções de visibilidade são **Private** e **Team**. A visibilidade Team torna a sessão visível para outros membros de sua organização claude.ai. [Claude in Slack](/pt/slack) as sessões são automaticamente compartilhadas com visibilidade Team.808Para contas Enterprise e Team, as duas opções de visibilidade são **Private** e **Team**. A visibilidade Team torna a sessão visível para outros membros de sua organização claude.ai. [Claude in Slack](/docs/pt/slack) as sessões são automaticamente compartilhadas com visibilidade Team.

811 809 

812A verificação de acesso ao repositório é habilitada por padrão, com base na conta GitHub conectada à conta do destinatário. O nome de exibição de sua conta é visível para todos os destinatários com acesso.810A verificação de acesso ao repositório é habilitada por padrão, com base na conta GitHub conectada à conta do destinatário. O nome de exibição de sua conta é visível para todos os destinatários com acesso.

813 811 


847Claude pode observar um pull request e responder automaticamente a falhas de CI e comentários de revisão. Claude se inscreve na atividade do GitHub no PR, e quando uma verificação falha ou um revisor deixa um comentário, Claude investiga e envia uma correção se uma for clara.845Claude pode observar um pull request e responder automaticamente a falhas de CI e comentários de revisão. Claude se inscreve na atividade do GitHub no PR, e quando uma verificação falha ou um revisor deixa um comentário, Claude investiga e envia uma correção se uma for clara.

848 846 

849<Note>847<Note>

850 Auto-fix requer que o Claude GitHub App esteja instalado em seu repositório. Se você ainda não fez isso, instale-o a partir da [página do GitHub App](https://github.com/apps/claude) ou quando solicitado durante [setup](/pt/web-quickstart#connect-github-and-create-an-environment).848 Auto-fix requer que o Claude GitHub App esteja instalado em seu repositório. Se você ainda não fez isso, instale-o a partir da [página do GitHub App](https://github.com/apps/claude) ou quando solicitado durante [setup](/docs/pt/web-quickstart#connect-github-and-create-an-environment).

851</Note>849</Note>

852 850 

853Existem algumas maneiras de ativar auto-fix dependendo de onde o PR veio e qual dispositivo você está usando:851Existem algumas maneiras de ativar auto-fix dependendo de onde o PR veio e qual dispositivo você está usando:

854 852 

855* **PRs criados em Claude Code na web**: abra a barra de status de CI e selecione **Auto-fix**853* **PRs criados em Claude Code na web**: abra a barra de status de CI e selecione **Auto-fix**

856* **A partir do seu terminal**: execute [`/autofix-pr`](/pt/commands) enquanto estiver na branch do PR. Claude Code detecta o PR aberto com `gh`, gera uma sessão web e ativa auto-fix em uma etapa854* **A partir do seu terminal**: execute [`/autofix-pr`](/docs/pt/commands) enquanto estiver na branch do PR. Claude Code detecta o PR aberto com `gh`, gera uma sessão web e ativa auto-fix em uma etapa

857* **A partir do aplicativo móvel**: diga a Claude para corrigir automaticamente o PR, por exemplo "watch this PR and fix any CI failures or review comments"855* **A partir do aplicativo móvel**: diga a Claude para corrigir automaticamente o PR, por exemplo "watch this PR and fix any CI failures or review comments"

858* **Qualquer PR existente**: cole a URL do PR em uma sessão e diga a Claude para corrigir automaticamente856* **Qualquer PR existente**: cole a URL do PR em uma sessão e diga a Claude para corrigir automaticamente

859 857 


892 Troubleshooting890 Troubleshooting

893</h2>891</h2>

894 892 

895Para erros de API de tempo de execução que aparecem na conversa como `API Error: 500`, `529 Overloaded`, `429` ou `Prompt is too long`, veja a [referência de erros](/pt/errors). Esses erros e suas correções são compartilhados com o CLI e aplicativo Desktop. As seções abaixo cobrem problemas específicos para sessões em nuvem.893Para erros de API de tempo de execução que aparecem na conversa como `API Error: 500`, `529 Overloaded`, `429` ou `Prompt is too long`, veja a [referência de erros](/docs/pt/errors). Esses erros e suas correções são compartilhados com o CLI e aplicativo Desktop. As seções abaixo cobrem problemas específicos para sessões em nuvem.

896 894 

897<h3 id="session-creation-failed">895<h3 id="session-creation-failed">

898 Session creation failed896 Session creation failed


930 928 

931* **Limites de taxa**: Claude Code na web compartilha limites de taxa com todo o outro uso de Claude e Claude Code dentro de sua conta. Executar múltiplas tarefas em paralelo consome mais limites de taxa proporcionalmente. Não há cobrança de computação separada para a VM em nuvem.929* **Limites de taxa**: Claude Code na web compartilha limites de taxa com todo o outro uso de Claude e Claude Code dentro de sua conta. Executar múltiplas tarefas em paralelo consome mais limites de taxa proporcionalmente. Não há cobrança de computação separada para a VM em nuvem.

932* **Autenticação de repositório**: você pode apenas mover sessões de web para local quando está autenticado na mesma conta930* **Autenticação de repositório**: você pode apenas mover sessões de web para local quando está autenticado na mesma conta

933* **Restrições de plataforma**: clonagem de repositório e criação de pull request requerem GitHub. Instâncias [GitHub Enterprise Server](/pt/github-enterprise-server) auto-hospedadas são suportadas para planos Team e Enterprise. GitLab, Bitbucket e outros repositórios não-GitHub podem ser enviados para sessões em nuvem como um [pacote local](#send-local-repositories-without-github), mas a sessão não pode enviar resultados de volta para o remoto931* **Restrições de plataforma**: clonagem de repositório e criação de pull request requerem GitHub. Instâncias [GitHub Enterprise Server](/docs/pt/github-enterprise-server) auto-hospedadas são suportadas para planos Team e Enterprise. GitLab, Bitbucket e outros repositórios não-GitHub podem ser enviados para sessões em nuvem como um [pacote local](#send-local-repositories-without-github), mas a sessão não pode enviar resultados de volta para o remoto

934* **IP allowlist da organização**: as sessões em nuvem chamam a API Anthropic a partir de infraestrutura gerenciada pela Anthropic, não de sua rede. Se sua organização tem [IP allowlisting](https://support.claude.com/en/articles/13200993-restrict-access-to-claude-with-ip-allowlisting) habilitado, cada sessão em nuvem falha com um erro de autenticação. O mesmo se aplica a [Code Review](/pt/code-review) e [Routines](/pt/routines). Entre em contato com [suporte Anthropic](https://support.claude.com/) para isentar serviços hospedados pela Anthropic do allowlist de IP de sua organização.932* **IP allowlist da organização**: as sessões em nuvem chamam a API Anthropic a partir de infraestrutura gerenciada pela Anthropic, não de sua rede. Se sua organização tem [IP allowlisting](https://support.claude.com/en/articles/13200993-restrict-access-to-claude-with-ip-allowlisting) habilitado, cada sessão em nuvem falha com um erro de autenticação. O mesmo se aplica a [Code Review](/docs/pt/code-review) e [Routines](/docs/pt/routines). Entre em contato com [suporte Anthropic](https://support.claude.com/) para isentar serviços hospedados pela Anthropic do allowlist de IP de sua organização.

935 933 

936<h2 id="related-resources">934<h2 id="related-resources">

937 Recursos relacionados935 Recursos relacionados

938</h2>936</h2>

939 937 

940* [Ultraplan](/pt/ultraplan): rascunhe um plano em uma sessão em nuvem e revise-o em seu navegador938* [Ultraplan](/docs/pt/ultraplan): rascunhe um plano em uma sessão em nuvem e revise-o em seu navegador

941* [Ultrareview](/pt/ultrareview): execute uma revisão de código profunda multi-agente em uma sandbox em nuvem939* [Ultrareview](/docs/pt/ultrareview): execute uma revisão de código profunda multi-agente em uma sandbox em nuvem

942* [Routines](/pt/routines): automatize trabalho em um cronograma, via chamada de API ou em resposta a eventos do GitHub940* [Routines](/docs/pt/routines): automatize trabalho em um cronograma, via chamada de API ou em resposta a eventos do GitHub

943* [Configuração de hooks](/pt/hooks): execute scripts em eventos do ciclo de vida da sessão941* [Configuração de hooks](/docs/pt/hooks): execute scripts em eventos do ciclo de vida da sessão

944* [Referência de configurações](/pt/settings): todas as opções de configuração942* [Referência de configurações](/docs/pt/settings): todas as opções de configuração

945* [Segurança](/pt/security): garantias de isolamento e tratamento de dados943* [Segurança](/docs/pt/security): garantias de isolamento e tratamento de dados

946* [Uso de dados](/pt/data-usage): o que Anthropic retém de sessões em nuvem944* [Uso de dados](/docs/pt/data-usage): o que Anthropic retém de sessões em nuvem

947* [Claude Tag](https://claude.com/docs/claude-tag/overview): um @Claude gerenciado pela organização no Slack que é executado no mesmo ambiente em nuvem945* [Claude Tag](https://claude.com/docs/claude-tag/overview): um @Claude gerenciado pela organização no Slack que é executado no mesmo ambiente em nuvem