O painel iOS Simulator está em beta pública no Claude Code Desktop no macOS. Está disponível nos planos Pro, Max, Team e Enterprise, exceto em organizações Enterprise que têm uma configuração HIPAA ativada.
Requisitos
O painel do simulador usa as ferramentas de simulador da Apple, que o aplicativo desktop não inclui. Antes de iniciar uma sessão, certifique-se de que você tem:- Claude Desktop v1.24012.0 ou posterior
- Um Mac, já que o iOS Simulator da Apple é executado apenas no macOS
- Xcode com a plataforma iOS instalada, que fornece os dispositivos simuladores. Se o Xcode ainda não listar simuladores, consulte O painel do simulador diz que nenhum simulador foi encontrado
- Use Xcode 26.x. O painel ainda não funciona com Xcode 27, que substitui o aplicativo Simulator por Device Hub. Se
xcode-selectaponta para Xcode 27 em seu Mac, consulte O painel do simulador falha com Xcode 27
- Use Xcode 26.x. O painel ainda não funciona com Xcode 27, que substitui o aplicativo Simulator por Device Hub. Se
Nesta página, “dispositivo” refere-se a um iPhone ou iPad simulado, um dos mesmos dispositivos simuladores que você gerencia no Xcode em Window → Devices and Simulators, não hardware físico.
Execute seu aplicativo no simulador
Você não precisa de um comando ou configuração para abrir o painel do simulador. Claude o abre quando executa seu aplicativo em um simulador.1
Abra seu projeto iOS
No Claude Code Desktop, abra a aba Code e inicie uma sessão com a pasta do projeto do seu aplicativo como a pasta do projeto. Qualquer projeto que constrói um aplicativo para o iOS Simulator funciona.
2
Peça a Claude para executar ou testar o aplicativo
Formule a tarefa em torno da execução ou verificação do aplicativo. Por exemplo:
3
Assista o aplicativo no painel do simulador
Quando o aplicativo é iniciado em um simulador, o painel iOS Simulator abre ao lado da conversa. A primeira vez que Claude usa um dispositivo, o aplicativo desktop pede permissão; consulte Conceder acesso de Claude a um dispositivo. Claude instala o aplicativo, toca nele e lê a tela para verificar suas próprias alterações enquanto você assiste.
Controle o simulador você mesmo
O painel do simulador é interativo, não apenas um visualizador. Enquanto Claude trabalha, ou entre tarefas, você pode:- Tocar e deslizar clicando e arrastando na tela do dispositivo
- Pressionar botões de hardware com os mesmos atalhos de teclado do aplicativo Simulator da Apple: Cmd+Shift+H para Home, Cmd+L para bloquear, Cmd+Up Arrow e Cmd+Down Arrow para volume
- Girar o dispositivo um quarto de volta no sentido horário com o botão girar ou Cmd+Right Arrow
- Alternar qual dispositivo o painel mostra no menu de dispositivos, que lista a versão do SO de cada simulador e se está iniciado
- Salvar uma captura de tela com Cmd+S ou uma gravação de tela com Cmd+R, usando os botões de captura do painel ou os atalhos de teclado; os arquivos são salvos em sua Desktop
- Parar de transmitir um dispositivo sem desligá-lo clicando em Detach simulator, que retorna o painel ao estado Attach simulator
Como as sessões gerenciam dispositivos
Cada dispositivo pertence à sessão que o iniciou, portanto sessões paralelas não compartilham um dispositivo: o que você vê no painel de uma sessão reflete o trabalho dessa sessão, não de outra. Alternar sessões na barra lateral alterna a visualização do simulador junto com a conversa, e alternar de volta retoma o mesmo dispositivo onde parou. Se Claude trabalha com mais de um dispositivo, cada um abre seu próprio painel, até 4 por sessão. Claude Code Desktop desliga os simuladores que iniciou quando não estão mais em uso: quando você sai do aplicativo, quando você arquiva a sessão, ou 10 minutos depois que você desanexa um dispositivo de seu painel. Dispositivos que você inicia você mesmo, seja no painel ou no aplicativo Simulator da Apple, nunca são desligados automaticamente. Para desligar o dispositivo anexado imediatamente, use o botão de desligamento no painel.Conceder acesso de Claude a um dispositivo
Claude pede seu consentimento antes de controlar um dispositivo, enquanto construir o aplicativo ou abrir uma URL nele segue o modo de permissão de sua sessão. Você ou sua organização também podem desativar completamente o acesso de Claude.Permitir um dispositivo pela primeira vez
A primeira vez que Claude usa um simulador, o aplicativo desktop pede permissão. O consentimento cobre controlar esse dispositivo e tirar capturas de tela dele, e você o concede uma vez por dispositivo em vez de uma vez por sessão. As capturas de tela de Claude do dispositivo são enviadas para Anthropic e mantidas sob suas configurações normais de retenção de conversa, portanto não faça login em contas reais em um dispositivo que Claude usa. Depois de permitir um dispositivo, as ações de Claude nele, como tocar, digitar, iniciar o aplicativo e tirar capturas de tela, são executadas sem mais prompts. Elas têm a mesma confiança que você clicando no painel, e elas apenas tocam o dispositivo simulado, portanto o painel não precisa das permissões de Acessibilidade e Gravação de Tela do macOS que o computer use requer. Se você recusar, o dispositivo ainda inicia e o painel ainda funciona para seus próprios toques; apenas o acesso de Claude permanece desativado. Para mudar de ideia depois, clique em Let Claude use it no painel.Ações que seguem seu modo de permissão
Duas ações seguem o modo de permissão de sua sessão em vez do consentimento único:- Abrir uma URL no dispositivo, por exemplo para testar um deep link ou carregar uma página no Safari do dispositivo, porque uma URL pode levar dados para fora do dispositivo.
- Construir o aplicativo, porque
xcodebuildexecuta os scripts de construção do seu projeto em seu Mac. Verificar uma construção já em andamento não solicita.
Desativar acesso ao simulador
Você pode desativar o acesso do simulador de Claude nas configurações do aplicativo desktop. As organizações têm duas maneiras de desativá-lo para todos:- A configuração gerenciada
disableMobileSimulatorToolsbloqueia as ferramentas de simulador de Claude. O painel do simulador permanece utilizável para seus próprios toques, e a configuração não pode ser substituída de dentro do aplicativo. - A chave de política
requireCoworkFullVmSandbox, que executa as ferramentas de Claude dentro de uma máquina virtual isolada em vez de em seu Mac, desativa o painel do simulador e as ferramentas de simulador de Claude inteiramente, portanto o painel não consegue anexar um dispositivo enquanto está definido.
Limitações
Claude controla apenas dispositivos simulados e não consegue controlar um iPhone ou iPad físico. Para testar em um, execute o aplicativo nele a partir do Xcode você mesmo, depois descreva o que você vê ou anexe uma captura de tela à conversa para Claude trabalhar.Troubleshooting
O painel do simulador não abre quando Claude executa o aplicativo
Claude pode não ter reconhecido que você queria executar ou testar o aplicativo, ou as ferramentas de simulador podem estar faltando. Verifique o seguinte:- Declare o objetivo explicitamente, por exemplo “execute o aplicativo no iOS Simulator e toque no fluxo de inscrição”.
- Confirme que Xcode e os simuladores iOS estão instalados e que sua versão do Xcode atende aos requisitos.
- Se sua organização gerencia Claude Code, as ferramentas de simulador podem estar desativadas por política.
- Se você está em uma organização Enterprise que tem uma configuração HIPAA ativada, o painel do simulador não está disponível para você.
- O painel do simulador requer Claude Desktop v1.24012.0 ou posterior. Abra Claude → Check for Updates, depois reinicie o aplicativo.
O painel do simulador diz que nenhum simulador foi encontrado
Sexcode-select aponta para Xcode 27, o painel pode relatar que nenhum simulador foi encontrado mesmo que dispositivos existam; consulte O painel do simulador falha com Xcode 27. Caso contrário, Xcode está instalado mas não tem simuladores iOS para listar. O painel do simulador mostra as etapas de configuração a seguir e as marca conforme cada uma é concluída. Para instalar a peça faltante manualmente, baixe o tempo de execução do simulador iOS das configurações do Xcode, ou execute xcodebuild -downloadPlatform iOS.
O painel do simulador falha com Xcode 27
O painel ainda não funciona com Xcode 27, que substitui o aplicativo Simulator por Device Hub. Com Xcode 27 selecionado, anexar um dispositivo falha, ou o painel relata que nenhum simulador foi encontrado mesmo que dispositivos existam. O painel usa qualquer Xcode quexcode-select aponta. Se Xcode 27 é sua única instalação, instale Xcode 26.x ao lado primeiro. Depois selecione a instalação 26.x por seu caminho. Por exemplo, se está instalado como /Applications/Xcode-26.4.app:
xcode-select -p para verificar qual instalação está selecionada.
Veja também
- Computer use in Desktop: controle de tela para aplicativos sem um painel dedicado
- Computer use from the CLI: como a CLI alcança o iOS Simulator
- Work in parallel with sessions: como as sessões isolam alterações
- Get started with Claude Code Desktop