Aller au contenu principal
Blog

Muse Code CLI headless exec avec PilotCut

Lancez muse exec avec META_API_KEY contre le MCP local de PilotCut pour un nettoyage batch sur un .pcbundle. Approvals, flags sandbox et avertissements MCP non sandboxés des docs Meta. BYO uniquement.

4 min read

Muse Code CLI headless exec avec PilotCut

La version courte

Muse Code interactif, c'est muse dans un projet. Pour scripts et nettoyage batch, Meta documente des runs headless : muse exec "<prompt>" avec META_API_KEY dans l'environnement (auth, headless).

Pointez cet agent vers le MCP local de PilotCut pour que le travail batch mute un vrai .pcbundle : 83 outils d'édition spécialisés, façonnés par des dizaines de milliers d'heures de pratique, pas des tâches grand public Muse AI.

Muse Code reste BYO via MCP/CLI. Ce n'est pas un agent de catalogue in-app PilotCut. Les agents mis en avant de PilotCut sont Claude Code, ChatGPT Codex, Grok Build, GitHub Copilot, OpenCode, Antigravity.

Tip

Gratuit pendant la bêta. Apportez l'agent que vous payez déjà. 83 outils d'édition spécialisés, façonnés par des dizaines de milliers d'heures de pratique. L'éditeur le plus rapide pour l'IA : 83 outils spécialisés, façonnés par des dizaines de milliers d'heures de pratique, pour que votre agent et vous perdiez moins de temps et d'argent. Essayer PilotCut.

Installer une fois, puis exec

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

Auth interactive une fois (navigateur ou API key), ou toujours fournir la clé pour l'automation :

export META_API_KEY="<your-key>"

Selon Meta, une API key d'environnement a priorité sur une session navigateur stockée (auth).

Brancher PilotCut MCP avant les runs non surveillés

Déclarez PilotCut dans Muse mcp_servers (stdio ou streamable_http) pendant que la fenêtre éditeur PilotCut qui possède le .pcbundle est ouverte (MCP).

Warning

Les outils MCP ne sont pas sandboxés (Meta). Pour les runs headless, lisez aussi les flags d'approbation Meta : --disable-approval garde le sandbox OS mais saute les prompts d'approbation ; --yolo désactive l'approbation et le sandbox et fait confiance au workspace. Meta dit n'utiliser --yolo que sur du code de confiance dans un conteneur jetable et isolé (headless).

Le panneau chat Core Agent de PilotCut gated sur riskTier. Muse Code comme client MCP tiers n'obtient pas ce gate. Préférez des prompts qui exigent d'abord des plans confirm:false sur les outils silence/filler, puis une seconde étape explicite pour confirm:true.

Formes headless d'exemple

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

Les codes de sortie Meta reflètent comment le run s'est terminé, pas si le montage est correct (0 tour complet, 1 échec/annulation, 2 erreur d'usage). Contrôlez avec vos propres checks après le run (headless).

Optionnel : --max-model-steps plafonne une boucle bloquée. Reprenez avec muse exec --session-id <uuid> "Continue." quand vous avez besoin d'un tour de suivi.

À quoi sert le nettoyage batch

  • Proposer des plans silence / filler breath-safe sur des prises talking-head
  • Relancer le même fichier de prompt après revue humaine du plan
  • Écrire export type=fcpxml quand la prochaine étape est Final Cut

Ce n'est pas du text-to-video. Ce n'est pas Muse AI. C'est un agent de coding qui appelle des outils PilotCut sur des médias locaux.

Éligibilité et prix

Meta positionne Muse Spark 1.2 avec un accès mondial élargi dans Muse Code / Model API. Vérifiez l'éligibilité du compte à l'auth. Consultez les pages de prix live Meta pour les dollars. PilotCut reste gratuit pendant la bêta sans compteur de crédits côté éditeur pour les éditions d'agent BYO.

L'éditeur le plus rapide pour l'IA : 83 outils spécialisés, façonnés par des dizaines de milliers d'heures de pratique, pour que votre agent et vous perdiez moins de temps et d'argent.

Faits (vérifiés 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

À lire aussi

En bref

Utilisez muse exec + META_API_KEY pour des boucles propose/apply batch sur un .pcbundle, en respectant les avertissements sandbox et MCP de Meta. Muse Code reste BYO hors de la liste catalogue mise en avant. Gardez le montage sur la timeline locale de PilotCut.

Essayer PilotCut. Gratuit pendant la bêta. Apportez l'agent que vous payez déjà.

Related articles