github / github/copilot-cli

Feature Request: Allow toggling plugins enabled/disabled

Aperta
#2,714 2 commenti 11 reazioni 0 assegnatari Vedi su GitHub
area:plugins
Lingua principale
Shell
Stelle
11.2k
Fork
1.9k
Merge medio
14h 16m
PR unite (30g)
6

Descrizione

Currently, the `copilot plugin` command only allows for installing, listing, uninstalling, and updating plugins. There is no way to quickly toggle a plugin as enabled or disabled without completely uninstalling it.

Other AI CLI tools like Gemini CLI and Claude Code already support this functionality, which allows users to temporarily disable a plugin without losing its configuration or having to re-install it later.

**Proposed Change:**
Add `enable` and `disable` subcommands to `copilot plugin` (or a `--disabled` flag to `copilot plugin list` and a way to toggle).

Example:
```bash
copilot plugin disable
copilot plugin enable
```

This would be much more convenient than the current uninstall/reinstall workflow.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia leggendo il comando esistente `copilot plugin` e i relativi sottocomandi install, list, uninstall e update. Determina come vengono memorizzati lo stato e la configurazione dei plugin, quindi definisci se `enable` e `disable` sono l’interfaccia scelta; il lavoro è completato quando un plugin può essere disabilitato temporaneamente e riabilitato in seguito senza reinstallazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
shell
Ambito
cli
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Tranquilla
Chiarezza
Da chiarire
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.