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

Claude-Code v2.1.111 ajoute Opus 4.7 en effort élevé, /ultrareview et un outil PowerShell.
Claude-Code v2.1.111 introduit le niveau d'effort Opus 4.7 xhigh entre high et max, ajoute la commande /ultrareview pour des revues de code multi-agents basées sur le cloud, et commence le déploiement de la prise en charge des outils PowerShell sur Windows. La mise à jour inclut également des contrôles interactifs /effort, une correspondance automatique des thèmes, et de nombreuses corrections de bugs.

SkyClaw : Runtime d'Agent IA Rust pour VPS Cloud avec Contrôle Telegram
SkyClaw est un runtime d'agent IA basé sur Rust de 6,9 Mo conçu pour le déploiement sur VPS cloud avec Telegram comme unique interface. Il exécute des commandes shell, navigue sur le web via Chrome headless, lit/écrit des fichiers et récupère des URL avec un enchaînement d'outils en plusieurs tours.

Test de δ-Mem sur Apple Silicon : Implémentation MLX et Benchmarks
L'article δ-mem implémenté via mlx sur un MacMini 64 Go montre des benchmarks locaux mitigés mais prometteurs, avec des gains dans des scénarios de replay réalistes.

Serveur MCP Local Connecte Claude aux Applications Mac Sans Cloud ni Jetons
Local MCP est un serveur MCP natif pour macOS qui donne à Claude Desktop, Cursor, Windsurf et VS Code un accès aux données de Mail, Calendar, Teams et OneDrive sur votre Mac, sans traitement cloud ni jetons API.