Assistance
Assistance
ScreenClip est une app de la barre des menus de macOS pour envoyer une capture, une note et des marques à Codex, Claude Code ou Grok Bot, puis suivre la pull request GitHub. L’app Mac est gratuite. Download for Mac suit la dernière image disque notariée sur GitHub Releases. Le fichier est joint lorsqu’une étiquette de version est publiée.
Contact
Utilisez GitHub Issues pour les bugs, les questions d’installation et les demandes. Indiquez la version de macOS, l’agent choisi et ce que ScreenClip a affiché dans le rapport. N’ajoutez pas une capture non masquée de quelque chose que vous vouliez cacher.
Ce qu’il faut pour l’exécuter
- macOS 14 ou plus récent.
- Un dépôt Git local du projet que vous testez. Ajoutez-le dans Settings, avec les adresses de sites ou les bundle ID d’apps Mac qui doivent y être routés, et une commande de validation.
- Au moins un agent : Codex CLI avec
app-server, Claude Code ou Grok Bot (une URL de webhook et un Authorization header). Grok Bot exige aussi Allow sending screenshots to the external assistant activé pour ce projet. - GitHub CLI, connecté à GitHub. ScreenClip s’en sert pour ouvrir des pull requests et pour pousser des captures vers Grok Bot.
- L’autorisation d’enregistrement de l’écran, pour que ScreenClip puisse capturer la zone choisie.
Laissez ScreenClip lancé et le Mac éveillé pendant que Codex ou Claude Code travaillent. Grok Bot continue si le Mac se met en veille. ScreenClip met à jour cette pull request au prochain lancement de l’app.
Compiler depuis le code
Le code source est sur GitHub. Le guide de compilation est le README du dépôt : copiez l’exemple de signature locale, ouvrez le projet Xcode et lancez le scheme ScreenClip. Il vous faut macOS 14 ou plus récent et Xcode 16 ou plus récent avec Swift 6.
Si la capture échoue
Utilisez Check screen access dans Settings. Après avoir changé l’accès dans Réglages Système, utilisez Check again ou Reopen app sur la bannière d’autorisation. Le diagnostic est écrit dans ~/Library/Application Support/ScreenClip/capture-diagnostics.log et ne contient ni captures, ni notes, ni URL de navigateur, ni titres de fenêtre. Le README du dépôt décrit la réinitialisation de l’enregistrement de l’écran.
Confidentialité
Ce qui est stocké localement, ce qui est envoyé à un agent ou à GitHub, et le fonctionnement du masquage sont décrits dans la politique de confidentialité.