copilot workflow run și /workflows în GitHub Copilot

Copilot CLI: comenzi din terminal GitHub Copilot CLI (octombrie 2026)

Rulează direct un workflow dinamic oferit de o extensie, fără prompt de chat, și așteaptă să se termine; /workflows urmărește rulările.

Sintaxă & invocare
copilot workflow run WORKFLOW-NAME [--args JSON|@PATH] [--result-file PATH] [-s] [--output-format text|json]

Ce face copilot workflow run și /workflows

copilot workflow run pornește un workflow dinamic înregistrat de o extensie și așteaptă până se termină, se oprește sau se pune pe pauză. WORKFLOW-NAME este numele înregistrat de extensie, nu calea unui fișier. Comanda folosește autentificarea, modelul, permisiunile și sandbox-ul CLI-ului, dar nu afișează cereri de aprobare; opțiuni ca --allow-tool și --allow-url se aplică agenților workflow-ului.

Nu poți combina comanda cu opțiuni de prompt sau de mod de sesiune (-p, -i, --agent, --fleet, --autopilot, --resume, --continue), iar intrarea din pipe nu este folosită. În sesiune, /workflows arată rulările, fazele, agenții și progresul; cere un plan cu facturare pe tokeni.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
--args JSON / --args @PATH Intrările workflow-ului, JSON inline sau dintr-un fișier; implicit {}.
--result-file PATH Scrie rezultatul ca JSON într-un fișier.
-s, --silent Fără mesaje de progres; rezultatul final rămâne.
--output-format FORMAT text (implicit) sau json (JSONL).
/workflows În sesiune: urmărește rulările de workflow.

Exemple practice

Exemplul 1: Rulare cu argumente dintr-un fișier

copilot workflow run WORKFLOW-NAME --args @args.json --result-file rezultat.json -s

Greșeli frecvente și bune practici

  • Adaugi -p sau --autopilot la comandă. Aceste opțiuni nu se combină cu workflow run.
  • Trimiți argumentele prin pipe. Folosește --args.

Comenzi înrudite