Open-Source SwiftUI-Testfunktion für Claude Code nutzt Computer Use zur visuellen App-Testung

Eine Open-Source-Fähigkeit für Claude Code namens swiftui-autotest-skill nutzt Claudes neue Computer-Use-Fähigkeit, um SwiftUI-Anwendungen visuell zu testen, ohne Testcode schreiben zu müssen.
So funktioniert es
Sie führen /ios-test aus und der Agent:
- Findet Ihre
.xcodeproj-Datei - Wählt einen Simulator aus
- Baut die App
- Installiert sie
- Navigiert mit Computer Use durch jeden einzelnen Bildschirm
Der Agent interagiert mit der App genau wie ein echter Benutzer: Tippen auf Buttons, Scrollen durch Listen, Folgen von Navigationslinks und Wechseln zwischen Tabs.
Was es erkennt
- Layout-Fehler (Überlauf, überlappende Ansichten, abgeschnittener Text)
- Abstürze (analysiert Simulator-Absturzprotokolle mit Stack-Traces, die Ihrem Quellcode zugeordnet sind)
- Defekte Navigation (testet jeden Tab, jeden Link, Zurück-Navigation)
- Nicht reagierende interaktive Elemente
- Fehlende Barrierefreiheitskennungen (und bietet an, sie automatisch zu beheben)
Zusätzliche Flags
--states→ testet leere, Fehler- und Ladezustände über Startargumente--performance→ misst RAM pro Bildschirm, erkennt Speicherlecks--flow=onboarding→ testet einen bestimmten Benutzerablauf end-to-end--screenshot-all→ erfasst jeden Schritt
Zusätzliche Funktion
Die Fähigkeit enthält auch /add-accessibility, das alle SwiftUI-Ansichten scannt und fehlende .accessibilityIdentifier() automatisch mit einer sauberen {screen}-{type}-{name}-Konvention hinzufügt. Dies macht das Testen zuverlässiger und bereitet Ihre App auf VoiceOver vor.
Der Ansatz erfordert kein XCUITest, keine Testziele und keinen Boilerplate-Code. Der Agent inspiziert Ihre App visuell und meldet Probleme.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

OpenClaw Kubernetes Operator mit integrierter Ollama-Unterstützung
Ein Community-Mitglied hat einen OpenClaw Kubernetes-Operator erstellt, der eingebettete Ollama-Unterstützung enthält und es KI-Agenten ermöglicht, mit lokalen Modellen im selben Namespace zu laufen. Das Setup umfasst Installationsbefehle, Konfigurationsdetails für lokale und Cloud-Ollama-Modelle sowie Anweisungen für den Dashboard-Zugriff.

Verwendung eines lokalen LLM als Claude-Code-Subagent zur Reduzierung des Kontextverbrauchs
Ein Entwickler teilt eine Methode, um Claude Code zu nutzen, um Aufgaben über die LM Studio API an ein lokales LLM zu delegieren, wobei der Dateiinhalt aus dem Kontext von Claude ferngehalten wird. Der Ansatz verwendet ein Python-Skript von etwa 120 Zeilen mit Tool-Calling, um Dateien lokal zu lesen und Zusammenfassungen zurückzugeben.

Schiffbauer: Ein Open-Source-Projektmanagement-Tool, entwickelt auf Claude Code
Shipwright ist ein Open-Source-Projektmanagement-Tool, das auf Claude Code läuft und über 44 Fähigkeiten, 7 spezialisierte Agenten und 16 Workflows verfügt. Es umfasst binäre Qualitätskontrollen und Wiederherstellungsleitfäden und wurde zur Überprüfung von Berechtigungsregistern und zur Bewertung von Automatisierungsplattformen eingesetzt, bevor die Entwicklungsarbeit begann.

Lokaler KI-Agenten-Workflow mit OpenCode, FastMCP und DeepSeek-r1
Ein Entwickler teilt seinen lokalen KI-Agenten-Aufbau mit OpenCode und AGENTS.md-Dateien für deterministische Systemprompts, FastMCP zum Bereitstellen lokaler Funktionen und DeepSeek-r1 über Ollama für spezifische Subagenten wie Tests.