Compétence de test SwiftUI open-source pour Claude Code utilisant l'utilisation informatique pour tester visuellement les applications

Une compétence open-source pour Claude Code appelée swiftui-autotest-skill exploite la nouvelle capacité d'utilisation de l'ordinateur de Claude pour tester visuellement les applications SwiftUI sans écrire de code de test.
Comment ça fonctionne
Vous exécutez /ios-test et l'agent :
- Trouve votre fichier
.xcodeproj - Choisit un Simulateur
- Construit l'application
- L'installe
- Navigue à travers chaque écran en utilisant l'utilisation de l'ordinateur
L'agent interagit avec l'application exactement comme un véritable utilisateur le ferait : en appuyant sur les boutons, en faisant défiler les listes, en suivant les liens de navigation et en changeant d'onglets.
Ce qu'il détecte
- Bugs de mise en page (débordement, vues superposées, texte tronqué)
- Plantages (analyse les journaux de plantage du Simulateur avec des traces de pile mappées à votre code source)
- Navigation cassée (teste chaque onglet, chaque lien, la navigation arrière)
- Éléments interactifs non réactifs
- Identifiants d'accessibilité manquants (et propose de les corriger automatiquement)
Options supplémentaires
--states→ teste les états vides, d'erreur et de chargement via les arguments de lancement--performance→ mesure la RAM par écran, détecte les fuites de mémoire--flow=onboarding→ teste un flux utilisateur spécifique de bout en bout--screenshot-all→ capture chaque étape
Fonctionnalité supplémentaire
La compétence inclut également /add-accessibility qui analyse toutes les vues SwiftUI et ajoute automatiquement les .accessibilityIdentifier() manquants en utilisant une convention propre {écran}-{type}-{nom}. Cela rend les tests plus fiables et prépare votre application pour VoiceOver.
L'approche ne nécessite pas de XCUITest, pas de cibles de test et pas de code passe-partout. L'agent inspecte visuellement votre application et signale les problèmes.
📖 Read the full source: r/ClaudeAI
👀 See Also

Relier le Code Claude aux Applications de Chat pour une Interaction à Distance
Un projet GitHub appelé cc-connect relie Claude Code à des plateformes de messagerie comme Slack et Telegram, permettant une interaction à distance sans exposer votre machine locale. L'agent s'exécute localement tandis qu'un petit pont relaie les messages entre l'agent et les applications de chat.

Support MCP intégré à llama.cpp avec de nouvelles fonctionnalités d'interface Web
La demande de tirage (pull request) pour le Model Context Protocol (MCP) de llama.cpp a été fusionnée, ajoutant la prise en charge du MCP, les appels d'outils, une boucle agentique et un sélecteur de serveur au côté llama-server/WebUI.

Vinext de Cloudflare : Un framework compatible avec Next.js, construit avec l'IA sur Vite.
Les ingénieurs de Cloudflare ont reconstruit la surface d'API de Next.js sur Vite en une semaine en utilisant l'IA, créant vinext - un remplacement direct qui se construit 4 fois plus vite et produit des bundles 57% plus petits. Il se déploie sur Cloudflare Workers avec une seule commande.

Cerveau Ouvert : Le serveur MCP open-source ajoute une mémoire persistante avec auto-graph et recherche sémantique à Claude
Open Brain est un serveur MCP open source qui offre à Claude une mémoire persistante entre les sessions grâce à l'extraction automatique d'entités, la déduplication sémantique et la création automatique de graphes de connexions entre les pensées. Il utilise Supabase avec pgvector et Deno Edge Functions, est auto-hébergeable et comprend 16 outils MCP pour le parcours de graphes, la navigation dans les entités et la synthèse des revues hebdomadaires.