Agentic Video Editing
Deja que un agente de IA transcriba tu grabación, corte las muletillas, genere B-roll animado y aplique diseños de escena, todo desde una sola conversación.
Puedes dejar que un agente de programación edite tu proyecto de ScreenKite. El agente usa las mismas herramientas de edición que la ventana del editor, y cada edición de una herramienta es un paso de deshacer, como un clic. Usa el agente que ya tienes: Claude Code, ChatGPT Codex, Antigravity, Grok Build o Kimi.
Esta página trata los agentes que se ejecutan en una terminal. Para usar un agente dentro del editor, consulta Asistente de Chat con IA.
Configuración
1. Instala la herramienta de línea de comandos
Elige ScreenKite → Instalar la herramienta de línea de comandos…. Esto instala el comando screenkite. Puedes ver su estado en Ajustes → Editor → Edición de agente de IA.
2. Configura la transcripción
Los cortes por transcripción necesitan los tiempos de cada palabra. Configura un motor de transcripción en Ajustes → Subtítulos antes de pedir cortes por transcripción. Consulta Subtítulos generados a nivel de palabra.
3. Conecta tu agente
En el editor, haz clic en CLI / MCP en la barra de herramientas superior. Elige Mostrar detalles de conexión para ver cómo conectar tu agente. Cada ventana del editor abierta ejecuta su propio servidor local en tu Mac.
Pide a tu agente
Escribes una frase. El agente llama a las herramientas de ScreenKite por ti. Por ejemplo:
Abre ~/Desktop/Recording.skbundle y transcribe la pista del micrófono. Propón cortes para los arranques en falso y las muletillas. Muéstrame la lista antes de aplicarla.
Añade B-roll a los tres puntos principales de la charla. Usa un diseño de esquina.
Qué llama el agente
La CLI y el agente usan los mismos comandos. Puedes ejecutarlos tú mismo:
# 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
Añade --json para obtener una salida que un programa pueda leer.
Proponer y después aplicar
Algunas acciones aceptan un campo confirm:
| Herramienta | Acción |
|---|---|
edit-timeline | cut |
edit-words | cutSilences, removeWords, removeDeadAir |
markers | generateChapters |
fx | captions/import, captions/patch, voiceover/replace, camera/replace |
Con confirm:false, la acción devuelve su plan y no cambia nada. Una segunda llamada con confirm:true aplica el plan.
Otras acciones no aceptan confirm. Por ejemplo, rm-track, rm-asset, edit-timeline delete y fx broll_slot/accept se aplican al instante.
Cortes por transcripción
El agente puede:
- Comprobar que la transcripción está lista.
- Transcribir la pista del micrófono con los tiempos de cada palabra.
- Proponer cortes para arranques en falso, muletillas y silencios.
- Aplicar los cortes con
confirm:true.
Los mismos tiempos de palabra generan los subtítulos. Consulta Subtítulos generados a nivel de palabra.
B-roll y diseños
El agente puede proponer ranuras de B-roll en la línea de tiempo, crear elementos visuales animados con HyperFrames y definir diseños de escena con layout-set. Proponer una ranura y aceptarla son dos acciones distintas del agente.
En el editor, una ranura propuesta aparece como una tarjeta Ranura de B-Roll en la línea de tiempo. Para reemplazar tú mismo un clip de B-roll, haz clic derecho en él y elige Reemplazar B-roll….
Skills
Las skills enseñan a un agente un flujo de trabajo completo. Muestra las skills que incluye la app:
screenkite skills
Para flujos de trabajo y prompts de la comunidad, consulta github.com/ScreenKite/awesome-ai-video-editing. Instala sus skills con:
npx skills add ScreenKite/awesome-ai-video-editing