Habilidade de teste SwiftUI de código aberto para Claude Code usa Computer Use para testar aplicativos visualmente

Uma habilidade de código aberto para Claude Code chamada swiftui-autotest-skill aproveita a nova capacidade de Uso do Computador do Claude para testar visualmente aplicativos SwiftUI sem escrever código de teste.
Como funciona
Você executa /ios-test e o agente:
- Encontra seu arquivo
.xcodeproj - Escolhe um Simulador
- Constrói o aplicativo
- Instala-o
- Navega por cada tela usando Uso do Computador
O agente interage com o aplicativo exatamente como um usuário real faria: tocando em botões, rolando listas, seguindo links de navegação e alternando entre abas.
O que ele detecta
- Bugs de layout (transbordamento, sobreposição de visualizações, texto truncado)
- Falhas (analisa logs de falha do Simulador com rastreamentos de pilha mapeados para seu código-fonte)
- Navegação quebrada (testa cada aba, cada link, navegação de volta)
- Elementos interativos não responsivos
- Identificadores de acessibilidade ausentes (e oferece corrigi-los automaticamente)
Flags extras
--states→ testa estados vazio, erro e carregamento via argumentos de inicialização--performance→ mede RAM por tela, detecta vazamentos de memória--flow=onboarding→ testa um fluxo de usuário específico de ponta a ponta--screenshot-all→ captura cada etapa
Recurso adicional
A habilidade também inclui /add-accessibility que examina todas as visualizações SwiftUI e adiciona automaticamente .accessibilityIdentifier() ausentes usando uma convenção limpa {tela}-{tipo}-{nome}. Isso torna os testes mais confiáveis e prepara seu aplicativo para o VoiceOver.
A abordagem não requer XCUITest, destinos de teste ou código repetitivo. O agente inspeciona visualmente seu aplicativo e relata problemas.
📖 Read the full source: r/ClaudeAI
👀 See Also

Agente de IA Cowork Causa Problemas de Entrada no Teclado em Laptops Windows
Um usuário relatou que o agente Cowork AI causou problemas persistentes de entrada do teclado em um Dell Latitude 9430, onde apenas as primeiras teclas digitadas eram registradas. A solução envolveu um procedimento específico de reset do controlador embutido para modelos Latitude.

MCP Context Bloat: Custos Reais e uma Solução Prática para Usuários do Claude Code
Executar 9 servidores MCP no Claude Code leva a inicializações a frio de 38k tokens, ~$700/mês em sobrecarga de definição de ferramentas e degradação do desempenho do modelo. Um padrão de gateway com classificação BM25 reduz o contexto para 4k.

Reformular o comando de barra para Claude Code aplica técnica de ciência cognitiva à resolução de problemas
Um desenvolvedor criou um comando de barra /reframe para o Claude Code que implementa uma técnica de ciência cognitiva chamada oscilação distância-engajamento. A abordagem foi testada em três LLMs de código aberto com 50 problemas e superou consistentemente outros métodos.

A API AskFirst adiciona uma camada de aprovação humana para agentes de IA
AskFirst é uma API REST que permite que agentes de IA façam uma pausa para aprovação humana antes de tomar ações irreversíveis. Funciona com modelos locais, APIs hospedadas e qualquer framework, fornecendo notificações por e-mail, opções de aprovar/negar e registros de auditoria.