Agentic Video Editing
Laissez un agent IA transcrire votre enregistrement, couper les hésitations, générer du B-roll animé et appliquer des dispositions de scène, le tout dans une seule conversation.
Vous pouvez laisser un agent de code monter votre projet ScreenKite. L'agent utilise les mêmes outils de montage que la fenêtre de l'éditeur, et chaque modification d'outil est une étape d'annulation, comme un clic. Utilisez l'agent que vous avez déjà : Claude Code, ChatGPT Codex, Antigravity, Grok Build ou Kimi.
Cette page traite des agents qui s'exécutent dans un terminal. Pour utiliser un agent dans l'éditeur, consultez Assistant Chat IA.
Configuration
1. Installer l'outil en ligne de commande
Choisissez ScreenKite → Installer l’outil en ligne de commande…. Cela installe la commande screenkite. Vous pouvez voir son état dans Réglages → Éditeur → Édition de l’agent IA.
2. Configurer la transcription
Les coupes par transcription nécessitent la synchronisation des mots. Configurez un moteur de transcription dans Réglages → Sous-titres avant de demander des coupes par transcription. Consultez Sous-titres générés au niveau mot.
3. Connecter votre agent
Dans l'éditeur, cliquez sur CLI / MCP dans la barre d'outils supérieure. Choisissez Afficher les détails de la connexion pour voir comment connecter votre agent. Chaque fenêtre d'éditeur ouverte exécute son propre serveur local sur votre Mac.
Demander à votre agent
Vous écrivez une phrase. L'agent appelle les outils ScreenKite pour vous. Par exemple :
Ouvre ~/Desktop/Recording.skbundle et transcris la piste du microphone. Propose des coupes pour les faux départs et les mots de remplissage. Montre-moi la liste avant de l'appliquer.
Ajoute du B-roll aux trois points principaux de la présentation. Utilise une disposition en coin.
Ce que l'agent appelle
La CLI et l'agent utilisent les mêmes commandes. Vous pouvez les lancer vous-même :
# Open a project
screenkite project open --path ~/Desktop/Recording.skbundle --json
# List the tools and read one tool's options
screenkite tool list
screenkite tool describe --name edit-timeline
# Read the project state
screenkite tool call --name stat --input-json '{"scope":"summary"}' --json
Ajoutez --json pour obtenir une sortie lisible par un programme.
Proposer, puis appliquer
Certaines actions acceptent un champ confirm :
| Outil | Action |
|---|---|
edit-timeline | cut |
edit-words | cutSilences, removeWords, removeDeadAir |
markers | generateChapters |
fx | captions/import, captions/patch, voiceover/replace, camera/replace |
Avec confirm:false, l'action renvoie son plan et ne change rien. Un second appel avec confirm:true applique le plan.
Les autres actions n'acceptent pas confirm. Par exemple, rm-track, rm-asset, edit-timeline delete et fx broll_slot/accept s'appliquent tout de suite.
Coupes par transcription
L'agent peut :
- Vérifier que la transcription est prête.
- Transcrire la piste du microphone avec la synchronisation des mots.
- Proposer des coupes pour les faux départs, les mots de remplissage et les silences.
- Appliquer les coupes avec
confirm:true.
La même synchronisation des mots sert aux sous-titres. Consultez Sous-titres générés au niveau mot.
B-roll et dispositions
L'agent peut proposer des emplacements de B-roll dans la timeline, créer des visuels animés avec HyperFrames et définir des dispositions de scène avec layout-set. Proposer un emplacement et l'accepter sont deux actions distinctes de l'agent.
Dans l'éditeur, un emplacement proposé s'affiche sous forme de carte Emplacement B-Roll dans la timeline. Pour remplacer vous-même un clip de B-roll, faites un clic droit dessus et choisissez Remplacer le B-roll….
Skills
Les skills apprennent à un agent un parcours complet. Listez les skills fournies avec l'app :
screenkite skills
Pour des parcours et des prompts de la communauté, consultez github.com/ScreenKite/awesome-ai-video-editing. Installez ses skills avec :
npx skills add ScreenKite/awesome-ai-video-editing