Skip to content

Feature Request: Allow toggling plugins enabled/disabled #2714

@andrader

Description

@andrader

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 (jup) 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:

copilot plugin disable <plugin-name>
copilot plugin enable <plugin-name>

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:pluginsPlugin system, marketplace, hooks, skills, extensions, and custom agents
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions