Ce face codex plugin, codex plugin marketplace și /plugins
codex plugin instalează, listează și elimină plugin-uri din marketplace-urile configurate. Când argumentul nu conține @marketplace, alegi marketplace-ul cu --marketplace (-m). --json dă ieșire pentru automatizări; list --available include plugin-urile neinstalate și cere --json.
codex plugin marketplace gestionează sursele: add acceptă forma scurtă GitHub (owner/repo sau owner/repo@ref), URL-uri Git HTTP/HTTPS sau SSH și directoare locale. --ref fixează un ref Git, iar --sparse CALE (repetabil, doar pentru surse Git) face un sparse checkout. upgrade reîmprospătează unul sau toate marketplace-urile Git.
În TUI, /plugins deschide browserul: alegi un tab de marketplace, apoi un plugin ca să-i vezi capabilitățile. Pe un plugin instalat, Space îl activează sau dezactivează.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
plugin add <plugin[@marketplace]> |
Instalează un plugin ([-m NUME] [--json]). |
plugin list |
Plugin-urile instalate ([-m NUME] [--available --json] [--json]). |
plugin remove <plugin[@marketplace]> |
Elimină plugin-ul din configurația locală și din cache. |
marketplace add <sursă> |
Adaugă o sursă ([--ref REF] [--sparse CALE] [--json]). |
marketplace list |
Marketplace-urile luate în calcul și rădăcina fiecăruia. |
marketplace upgrade [nume] |
Reîmprospătează un marketplace Git sau pe toate. |
marketplace remove <nume> |
Elimină un marketplace configurat. |
/plugins |
Browserul de plugin-uri din TUI. |
Exemple practice
Exemplul 1: Adăugarea unui marketplace și instalarea unui plugin
codex plugin marketplace add echipa/codex-plugins@v2
codex plugin add lint-helper@codex-plugins
Exemplul 2: Lista completă, pentru scripturi
codex plugin list --available --json
Greșeli frecvente și bune practici
- Folosești
--availablefără--json; opțiunea îl cere. - Pui
--sparsepe o sursă locală; merge doar cu surse Git.