Agentic Video Editing
Deixe um agente de IA transcrever a sua gravação, cortar as palavras de enchimento, gerar B-roll animado e aplicar layouts de cena, tudo a partir de uma única conversa.
Pode deixar um agente de programação editar o seu projeto do ScreenKite. O agente usa as mesmas ferramentas de edição que a janela do editor, e cada edição feita por uma ferramenta é um passo de anulação, como um clique. Use o agente que já tem: Claude Code, ChatGPT Codex, Antigravity, Grok Build ou Kimi.
Esta página aborda agentes que correm num terminal. Para usar um agente dentro do editor, consulte Assistente de Chat de IA.
Configurar
1. Instalar a ferramenta de linha de comandos
Escolha ScreenKite → Instalar a ferramenta de linha de comandos…. Isto instala o comando screenkite. Pode ver o estado em Definições → Editor → Edição do agente de IA.
2. Configurar a transcrição
Os cortes pela transcrição precisam do tempo de cada palavra. Configure um motor de transcrição em Definições → Legendas antes de pedir cortes pela transcrição. Consulte Legendas Geradas ao Nível da Palavra.
3. Ligar o seu agente
No editor, clique em CLI / MCP na barra de ferramentas superior. Escolha Mostrar detalhes da ligação para ver como ligar o seu agente. Cada janela do editor aberta corre o seu próprio servidor local no seu Mac.
Pedir ao seu agente
Escreve uma frase. O agente chama as ferramentas do ScreenKite por si. Por exemplo:
Abre ~/Desktop/Recording.skbundle e transcreve a faixa do microfone. Propõe cortes para inícios falhados e palavras de enchimento. Mostra-me a lista antes de a aplicares.
Adiciona B-roll aos três pontos principais da apresentação. Usa um layout de canto.
O que o agente chama
A CLI e o agente usam os mesmos comandos. Pode executá-los você mesmo:
# 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
Adicione --json para obter uma saída que um programa consiga ler.
Propor e depois aplicar
Algumas ações aceitam um campo confirm:
| Ferramenta | Ação |
|---|---|
edit-timeline | cut |
edit-words | cutSilences, removeWords, removeDeadAir |
markers | generateChapters |
fx | captions/import, captions/patch, voiceover/replace, camera/replace |
Com confirm:false, a ação devolve o seu plano e não altera nada. Uma segunda chamada com confirm:true aplica o plano.
Outras ações não aceitam confirm. Por exemplo, rm-track, rm-asset, edit-timeline delete e fx broll_slot/accept aplicam-se de imediato.
Cortes pela transcrição
O agente pode:
- Verificar se a transcrição está pronta.
- Transcrever a faixa do microfone com o tempo de cada palavra.
- Propor cortes para inícios falhados, palavras de enchimento e silêncios.
- Aplicar os cortes com
confirm:true.
O mesmo tempo das palavras cria as legendas. Consulte Legendas Geradas ao Nível da Palavra.
B-roll e layouts
O agente pode propor slots de B-roll na linha de tempo, criar elementos visuais animados com o HyperFrames e definir layouts de cena com layout-set. Propor um slot e aceitá-lo são duas ações separadas do agente.
No editor, um slot proposto aparece como um cartão Slot de B-Roll na linha de tempo. Para substituir você mesmo um clip de B-roll, clique nele com o botão direito e escolha Substituir B-roll….
Skills
As skills ensinam a um agente um fluxo de trabalho completo. Liste as skills que vêm com a app:
screenkite skills
Para fluxos de trabalho e prompts da comunidade, consulte github.com/ScreenKite/awesome-ai-video-editing. Instale as respetivas skills com:
npx skills add ScreenKite/awesome-ai-video-editing