Documentation

Bingsu enregistre votre écran, votre caméra et vos appels sur votre ordinateur, et permet aux agents IA d’enregistrer leur propre travail. Chaque tâche ci-dessous se copie sous forme de prompt : votre agent peut donc la faire à votre place.

Installer Bingsu

  1. Téléchargez Bingsu pour Mac. Il nécessite macOS 26 Tahoe ou une version ultérieure.
  2. Ouvrez Bingsu.dmg depuis votre dossier Téléchargements et faites glisser Bingsu dans Applications.
  3. Ouvrez Bingsu. Il se trouve dans la barre des menus, pas dans le Dock.

Ou avec Homebrew :

brew install --cask bingsu

Pour vérifier le fichier avant de l’ouvrir, comparez son SHA-256 avec celui de la page de téléchargement :

shasum -a 256 ~/Downloads/Bingsu.dmg

Sous Windows :

  1. Téléchargez Bingsu pour Windows. Il faut Windows 10 (version 2004) ou une version plus récente.
  2. Ouvrez Bingsu.msix depuis votre dossier Téléchargements et choisissez Installer.
  3. Ouvrez Bingsu depuis le menu Démarrer.

Sous Linux :

  1. Téléchargez Bingsu pour Linux. Il faut GNOME ou KDE sous Wayland avec PipeWire ; X11 fonctionne aussi.
  2. Rendez le fichier exécutable, puis ouvrez-le :
chmod +x ~/Downloads/Bingsu.AppImage && ~/Downloads/Bingsu.AppImage

Autoriser l’enregistrement de l’écran

macOS vous le demande une fois, au premier enregistrement. Activez Bingsu dans Réglages Système, Confidentialité et sécurité, Enregistrement de l’écran et de l’audio du système, puis rouvrez Bingsu.

La caméra et le micro font l’objet de demandes séparées. macOS demande chaque autorisation seulement à la première utilisation. Bingsu ne les active jamais de lui-même.

Enregistrer votre écran

  1. Cliquez sur l’icône de Bingsu dans la barre des menus, ou appuyez sur ⌥⇧⌘R depuis n’importe où.
  2. Choisissez quoi enregistrer : un écran, une fenêtre, une application ou une zone.
  3. Appuyez sur « Record ». Quand vous avez fini, appuyez sur « Stop » puis « Save ».

Chaque fichier est vérifié après la sauvegarde : sa durée, son image, ses pistes son, les silences et la fermeture éventuelle d’une fenêtre. Un problème s’affiche sous forme d’avertissement sur l’enregistrement.

Les fichiers sont enregistrés dans ~/Movies/Bingsu. Changez de dossier dans « Settings ».

Choisir une fenêtre, une application ou une zone

  • Une fenêtre continue d’être enregistrée quand d’autres fenêtres la recouvrent, avec le son de cette seule application.
  • Une application enregistre toutes ses fenêtres.
  • Une zone enregistre une partie fixe d’un écran. Faites glisser pour la tracer.
  • Un écran enregistre tout ce qui s’affiche dessus.

Une fenêtre réduite n’envoie aucune image. L’enregistrement répète sa dernière image jusqu’à ce que vous la rouvriez.

Son et micros

L’enregistrement d’une fenêtre ou d’une application capte le son de cette application et rien d’autre. L’enregistrement d’un écran capte le son du Mac.

Ajoutez autant de micros que vous voulez. Chacun affiche son niveau en direct, a sa propre piste dans le fichier et alimente une piste mixée que tous les lecteurs savent lire. Si un micro est débranché, sa piste reste muette jusqu’à ce que vous le rebranchiez, et l’enregistrement continue.

Votre caméra et les invités d’un appel

Choisissez une caméra dans la ligne « Camera » du panneau. Elle s’affiche en bulle par-dessus votre enregistrement et elle est aussi sauvegardée sur sa propre piste vidéo.

  • Faites glisser la bulle où vous voulez. Faites glisser son coin pour la redimensionner.
  • Depuis sa barre d’outils, rendez-la ronde, carrée à coins arrondis ou large, et affichez-la en miroir.
  • Faites un clic droit dessus pour couper la caméra ou la masquer.

Dans Zoom, Meet, Teams, FaceTime, Slack, Discord, Webex ou WhatsApp, Bingsu repère les personnes dans la fenêtre de l’appel et ajoute chacune sous forme de bulle, jusqu’à cinq visages. Il peut suivre la personne qui parle, ou une seule personne. La voix de chaque invité provient de l’application d’appel, sur sa propre piste. La détection des visages se fait sur votre Mac ; aucune donnée sur un visage n’en sort ni n’est conservée.

Pause, arrêt et verrouillage de l’écran

  • Mettre en pause puis reprendre ne laisse aucun trou dans le fichier.
  • Fixez une durée à un enregistrement et il s’arrête à la seconde près.
  • Quand l’écran se verrouille, Bingsu se met en pause et reprend quand vous vous reconnectez. Modifiez ce comportement dans « Settings ».
  • En cas de plantage du Mac, Bingsu écrit les fichiers par segments de deux secondes et récupère le fichier à moitié écrit à sa prochaine ouverture.

Raccourcir, couper et recadrer

Ouvrez un enregistrement dans l’éditeur.

  1. Faites glisser les poignées pour raccourcir le début et la fin.
  2. Pour retirer un passage, marquez-le avec I et O, puis appuyez sur X. ⌘Z annule.
  3. Recadrez en 16:9, 9:16, 1:1 ou 4:3.
  4. Sauvegardez une copie en HEVC, H.264, ProRes, GIF ou son seul.

L’original n’est jamais modifié. Chaque modification sauvegarde un nouveau fichier à côté, nommé « (edited) », « (1080p) », etc.

Zoom et arrière-plans

Zoom auto et Cadre s’appliquent quand vous sauvegardez une copie, jamais dans l’original.

  • Zoom auto agrandit l’image en douceur là où vous cliquez et tapez, et lisse le mouvement du pointeur. Chaque zoom apparaît sur la timeline, où vous pouvez le déplacer, le modifier ou le supprimer.
  • Cadre pose une fenêtre ou une zone sur un arrière-plan, avec des marges, des coins arrondis et une ombre.

Transcription, sous-titres et chapitres

Bingsu produit une transcription horodatée avec le modèle vocal d’Apple, directement sur l’appareil. Rien n’est envoyé en ligne et rien ne coûte de crédits. Sur un Mac avec Apple Intelligence, il rédige aussi un titre, un court résumé et des chapitres.

  • Affichez les sous-titres sur une page de partage, ou incrustez-les dans une copie de la vidéo.
  • Coupez la vidéo en supprimant des mots dans la transcription.
  • Toutes les langues prises en charge par votre Mac fonctionnent. macOS télécharge le modèle d’une langue à sa première utilisation.

Désactivez cette fonction dans « Settings », « General », « Understand recordings ».

Partager une page

Bingsu transforme un enregistrement en un dossier qui forme un site web complet : un lecteur, le titre, les chapitres, la transcription et les sous-titres. Vous le publiez là où vous hébergez déjà vos sites. Nous ne voyons jamais la page, son lien ni ses visiteurs.

Hébergeur Publiez le dossier avec
Cloudflare Pages npx wrangler pages deploy <folder> --project-name <name>
Vercel npx vercel deploy <folder> --prod --yes
Netlify npx netlify-cli deploy --dir <folder> --prod
GitHub Pages npx gh-pages --add -d <folder> -e <name>
ChatGPT Sites Demandez à Codex, dans l’application ChatGPT, de publier le dossier

Prévisualisez la page sur votre Mac avant de la publier. La page ne propose pas de télécharger la vidéo, sauf si vous l’activez. Toute personne qui a l’adresse peut la regarder : ne la donnez qu’aux personnes concernées.

Connecter un agent IA

Copiez le prompt de connexion de bingsustudio.com/agents dans votre application d’agent : ChatGPT pour Mac, Claude, Codex, Cursor, Grok Build et d’autres. Il ajoute Bingsu comme serveur MCP local, vérifie qu’il fonctionne et vous dit ce qu’il sait faire. La même page détaille la configuration manuelle pour chaque application.

La première fois qu’un agent demande à enregistrer, Bingsu vous pose la question dans sa propre fenêtre. « Settings », « Agents » liste chaque agent autorisé, avec un bouton « Revoke ».

Demander à un agent d’enregistrer

Demandez-le avec vos propres mots. Par exemple :

  • « Enregistre cette fenêtre pendant que tu lances les tests, sans le son. Quand tu as fini, arrête, vérifie le fichier et dis-moi où il se trouve. »
  • « Enregistre la fenêtre Réglages pendant 20 secondes, puis fais-en une page de partage et donne-moi le dossier. »
  • « Enregistre mon navigateur pendant 30 secondes à 60 i/s, puis sauvegarde une copie en GIF de moins de 10 Mo. »

Un agent vérifie d’abord l’image avec bingsu_screenshot, enregistre avec bingsu_start et ne se fie à un fichier que si sa vérification indique ok. Son enregistrement apparaît dans votre barre des menus avec son nom, et vous pouvez l’arrêter à tout moment.

Ce qu’un agent peut faire

Outil Ce qu’il fait
bingsu_sources Liste les écrans, fenêtres, applications, micros et caméras, avec leurs identifiants
bingsu_screenshot L’image exacte que montrerait l’enregistrement d’une source
bingsu_start Enregistre une source ; avec seconds et wait, renvoie le fichier sauvegardé et vérifié
bingsu_wait, bingsu_stop, bingsu_pause Attend, arrête ou met en pause l’enregistrement de l’agent lui-même
bingsu_status Ce qui est en cours d’enregistrement, la marge restante, l’espace disque libre
bingsu_recordings, bingsu_verify Les enregistrements récents et leurs vérifications ; revérifie un fichier
bingsu_export Une copie raccourcie, coupée, recadrée ou convertie ; n’écrase jamais rien
bingsu_understand Transcription, titre, résumé et chapitres, produits sur le Mac
bingsu_share_page Un dossier de site web pour un enregistrement, prêt à publier
bingsu_mark, bingsu_script, bingsu_presenter Des étapes nommées, un script de narration et un extrait de voix ou de présentateur

Chaque erreur a un code error stable, un message et un fix.

Laisser plusieurs agents enregistrer en même temps

  • Chaque agent n’enregistre, n’arrête et ne met en pause que ses propres enregistrements. Vous les voyez tous dans la barre des menus et pouvez arrêter n’importe lequel.
  • Quand un agent enregistre une fenêtre ou une application, il capte le son de cette application sans le diffuser sur vos haut-parleurs.
  • Les agents pilotent les navigateurs avec leurs propres outils, jamais avec votre pointeur ni votre clavier.
  • Bingsu ne baisse jamais la qualité pour caser un enregistrement de plus. Quand les encodeurs sont saturés, l’agent reçoit busy avant de démarrer, ou attend son tour avec queue: true.
  • Un agent qui a besoin d’un écran entier peut créer son propre écran virtuel avec bingsu display add.

Caméra et micros pour les agents

Les agents ne peuvent pas utiliser la caméra ni les micros tant que vous n’avez pas activé « Can use the camera and microphones » dans « Settings », « Agents ». Ce réglage est désactivé au départ. Sans lui, un agent qui en demande un reçoit devices_off, et un enregistrement n’en active jamais un de lui-même.

Utiliser la ligne de commande

La commande bingsu fait la même chose que les outils MCP, avec les mêmes réponses JSON.

bingsu record "Safari" --for 30s --json
bingsu edit <id> --start 3.5 --end 1:20 --format gif --max-mb 10
bingsu share-page <id> --title "Design review, new onboarding"

Le code de sortie 3 signifie que le fichier a été sauvegardé mais que sa vérification a trouvé un problème. Donnez à BINGSU_SESSION une valeur propre à votre script, pour que ses enregistrements restent les siens.

Mises à jour

Bingsu recherche les mises à jour une fois par jour en téléchargeant un petit fichier qui indique la dernière version. La requête transmet au serveur votre version et rien d’autre. Chaque mise à jour est signée, et Bingsu n’installe que celles dont la signature correspond. Désactivez cette vérification dans « Settings ». Avec Homebrew, lancez brew upgrade.

Confidentialité

Les enregistrements, les transcriptions et les réglages restent sur votre Mac. Pas de compte, pas d’analytics, pas de rapports de plantage, pas de télémétrie. Un agent que vous connectez voit ce que Bingsu lui renvoie, comme des chemins de fichiers, des captures d’écran et des transcriptions, et son application peut l’envoyer à ses propres serveurs selon ses propres conditions. Lisez la politique de confidentialité.

Résoudre un problème

Erreur Que faire
permission Autorisez Bingsu dans Réglages Système, Confidentialité et sécurité, Enregistrement de l’écran et de l’audio du système
sound_permission Autorisez-le quand macOS le demande, ou enregistrez sans le son
device_permission Autorisez la caméra ou le micro dans Réglages Système, Confidentialité et sécurité
devices_off Activez « Can use the camera and microphones » dans « Settings », « Agents »
agents_off Réactivez les scripts et les agents dans « Settings », « Agents »
not_found La fenêtre, l’application ou l’enregistrement n’existe plus ; le fix liste ce qui existe
disk_full Libérez de l’espace ; Bingsu a besoin de 1 Go
busy Arrêtez un enregistrement, ou démarrez avec queue: true
not_yours Omettez l’identifiant pour agir sur votre propre enregistrement

Toujours bloqué ? Ouvrez une issue sur GitHub.

Désinstaller

  1. Quittez Bingsu depuis son menu.
  2. Faites glisser Bingsu d’Applications vers la Corbeille.
  3. Supprimez la commande : rm ~/.local/bin/bingsu
  4. Retirez-le de vos agents, par exemple claude mcp remove bingsu.

Vos enregistrements restent dans ~/Movies/Bingsu jusqu’à ce que vous les supprimiez.

La prochaine fois, montrez-le.

Enregistrez une fois et envoyez un lien. Ou laissez votre agent enregistrer à votre place.