Saltar al contenido principal
Blog

Muse Code CLI headless exec con PilotCut

Ejecuta muse exec con META_API_KEY contra el MCP local de PilotCut para limpieza por lotes en un .pcbundle. Aprobaciones, flags de sandbox y avisos MCP no sandboxed de los docs de Meta. Solo BYO.

4 min read

Muse Code CLI headless exec con PilotCut

La versión corta

Muse Code interactivo es muse en un proyecto. Para scripts y limpieza por lotes, Meta documenta runs headless: muse exec "<prompt>" con META_API_KEY en el entorno (auth, headless).

Apunta ese agente al MCP local de PilotCut para que el trabajo por lotes mute un .pcbundle real: 83 herramientas de edición especializadas, forjadas por decenas de miles de horas de práctica, no tareas de consumidor Muse AI.

Muse Code sigue siendo BYO vía MCP/CLI. No es un agente de catálogo in-app de PilotCut. Los agentes destacados de PilotCut son Claude Code, ChatGPT Codex, Grok Build, GitHub Copilot, OpenCode, Antigravity.

Tip

Gratis durante la beta. Trae el agente que ya pagas. 83 herramientas de edición especializadas, forjadas por decenas de miles de horas de práctica. El editor más rápido para IA: 83 herramientas especializadas, forjadas por decenas de miles de horas de práctica, para que tu agente y tú gastéis menos tiempo y dinero. Probar PilotCut.

Instalar una vez, luego exec

curl -fsSL https://dev.meta.ai/install.sh | sh
muse --version

Auth interactiva una vez (navegador o API key), o siempre suministra la key para automatización:

export META_API_KEY="<your-key>"

Según Meta, una API key de entorno tiene prioridad sobre una sesión de navegador guardada (auth).

Cablear PilotCut MCP antes de runs desatendidos

Declara PilotCut en Muse mcp_servers (stdio o streamable_http) mientras la ventana de editor de PilotCut que posee el .pcbundle está abierta (MCP).

Warning

Las herramientas MCP no están en sandbox (Meta). Para runs headless, lee también los flags de aprobación de Meta: --disable-approval mantiene el sandbox del SO pero salta prompts de aprobación; --yolo desactiva aprobación y el sandbox y confía en el workspace. Meta dice usar --yolo solo en código de confianza en un contenedor desechable y aislado (headless).

El panel de chat del Core Agent de PilotCut gated por riskTier. Muse Code como cliente MCP de terceros no recibe ese gate. Prefiere prompts que exijan primero planes confirm:false en herramientas de silencio/filler, luego un segundo paso explícito para confirm:true.

Formas headless de ejemplo

META_API_KEY="$MUSE_KEY" muse exec \
  "On the open PilotCut .pcbundle, run edit-words cutSilences and removeDeadAir with confirm:false only. Print the plan. Do not apply."
META_API_KEY="$MUSE_KEY" muse exec --json \
  "Apply the reviewed silence plan with confirm:true, then export type=fcpxml to the path I specify."
muse exec --prompt-file ./pilotcut-batch-task.txt

Los códigos de salida de Meta reflejan cómo terminó el run, no si el edit es correcto (0 turno completo, 1 fallo/cancelación, 2 error de uso). Controla con tus propias comprobaciones después del run (headless).

Opcional: --max-model-steps limita un bucle atascado. Reanuda con muse exec --session-id <uuid> "Continue." cuando necesites un turno de seguimiento.

Para qué sirve la limpieza por lotes

  • Proponer planes de silencio / filler breath-safe en tomas talking-head
  • Re-ejecutar el mismo archivo de prompt tras revisión humana del plan
  • Escribir export type=fcpxml cuando la siguiente parada es Final Cut

No es text-to-video. No es Muse AI. Es un agente de coding que llama herramientas de PilotCut sobre media local.

Elegibilidad y precios

Meta posiciona Muse Spark 1.2 con acceso global ampliado en Muse Code / Model API. Verifica elegibilidad de cuenta en la auth. Consulta las páginas de precios en vivo de Meta para dólares. PilotCut sigue gratis durante la beta sin medidor de créditos del lado del editor para edits de agente BYO.

El editor más rápido para IA: 83 herramientas especializadas, forjadas por decenas de miles de horas de práctica, para que tu agente y tú gastéis menos tiempo y dinero.

Hechos (comprobados 2026-09-15)

ItemValue
Headlessmuse exec "..."; CI via META_API_KEY
Approvals--disable-approval vs --yolo (see Meta docs)
MCPNot sandboxed
PilotCutFree during beta; BYO agent; 83 tools; export type=fcpxml
Featured agentsClaude Code, ChatGPT Codex, Grok Build, GitHub Copilot, OpenCode, Antigravity
Muse CodeBYO only, not catalog

También leer

En resumen

Usa muse exec + META_API_KEY para bucles de propose/apply por lotes en un .pcbundle, respetando los avisos de sandbox y MCP de Meta. Muse Code sigue BYO fuera de la lista de catálogo destacado. Mantén el corte en la timeline local de PilotCut.

Probar PilotCut. Gratis durante la beta. Trae el agente que ya pagas.

Related articles