Agentic Video Editing
Lascia che un agente IA trascriva la registrazione, tagli le parole riempitive, generi B-roll animato e applichi i layout di scena, tutto da una sola conversazione.
Puoi lasciare che un agente di programmazione modifichi il tuo progetto ScreenKite. L'agente usa gli stessi strumenti di modifica della finestra dell'editor, e ogni modifica fatta da uno strumento è un passaggio di annullamento, come un clic. Usa l'agente che hai già: Claude Code, ChatGPT Codex, Antigravity, Grok Build o Kimi.
Questa pagina descrive gli agenti che girano in un terminale. Per usare un agente dentro l'editor, vedi Assistente Chat IA.
Configurazione
1. Installare lo strumento a riga di comando
Scegli ScreenKite → Installa strumento da riga di comando…. Questo installa il comando screenkite. Puoi vederne lo stato in Impostazioni → Editor → Modifica dell'agente AI.
2. Configurare la trascrizione
I tagli dalla trascrizione richiedono i tempi delle parole. Configura un motore di trascrizione in Impostazioni → Sottotitoli prima di chiedere tagli dalla trascrizione. Vedi Sottotitoli generati a livello parola.
3. Collegare l'agente
Nell'editor, fai clic su CLI / MCP nella barra degli strumenti in alto. Scegli Mostra dettagli connessione per vedere come collegare l'agente. Ogni finestra dell'editor aperta esegue un proprio server locale sul tuo Mac.
Chiedere all'agente
Scrivi una frase. L'agente chiama gli strumenti di ScreenKite per te. Per esempio:
Apri ~/Desktop/Recording.skbundle e trascrivi la traccia del microfono. Proponi tagli per le false partenze e le parole riempitive. Mostrami l'elenco prima di applicarlo.
Aggiungi B-roll ai tre punti principali del discorso. Usa un layout ad angolo.
Cosa chiama l'agente
La CLI e l'agente usano gli stessi comandi. Puoi eseguirli tu:
# 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
Aggiungi --json per avere un output che un programma può leggere.
Proporre, poi applicare
Alcune azioni accettano un campo confirm:
| Strumento | Azione |
|---|---|
edit-timeline | cut |
edit-words | cutSilences, removeWords, removeDeadAir |
markers | generateChapters |
fx | captions/import, captions/patch, voiceover/replace, camera/replace |
Con confirm:false, l'azione restituisce il suo piano e non cambia nulla. Una seconda chiamata con confirm:true applica il piano.
Altre azioni non accettano confirm. Per esempio, rm-track, rm-asset, edit-timeline delete e fx broll_slot/accept si applicano subito.
Tagli dalla trascrizione
L'agente può:
- Controllare che la trascrizione sia pronta.
- Trascrivere la traccia del microfono con i tempi delle parole.
- Proporre tagli per false partenze, parole riempitive e silenzi.
- Applicare i tagli con
confirm:true.
Gli stessi tempi delle parole creano i sottotitoli. Vedi Sottotitoli generati a livello parola.
B-roll e layout
L'agente può proporre slot di B-roll nella timeline, creare elementi visivi animati con HyperFrames e impostare layout di scena con layout-set. Proporre uno slot e accettarlo sono due azioni separate dell'agente.
Nell'editor, uno slot proposto compare come scheda Slot B-Roll nella timeline. Per sostituire tu una clip di B-roll, fai clic con il tasto destro e scegli Sostituisci B-roll….
Skill
Le skill insegnano a un agente un intero flusso di lavoro. Elenca le skill incluse nell'app:
screenkite skills
Per flussi di lavoro e prompt della community, vedi github.com/ScreenKite/awesome-ai-video-editing. Installa le sue skill con:
npx skills add ScreenKite/awesome-ai-video-editing