{"slug": "copilot-cli-configure-everything-from-one-place-with-settings", "title": "Copilot CLI: Configure everything from one place with /settings", "summary": "GitHub Copilot CLI has introduced a unified `/settings` slash command that consolidates previously scattered configuration options like `/theme`, `/streamer-mode`, and `/experimental` into a single, schema-driven interface. The command supports three usage modes — a full-screen dialog, inline value setting, and reset to defaults — with tab completion for key names and live application of changes. Users can update to the new version by running `copilot update` in their terminal.", "body_md": "# Copilot CLI: Configure everything from one place with /settings\n\nGitHub Copilot CLI now has a unified, schema-driven home for configuration. The new `/settings`\n\nslash command combines the scattered commands like `/theme`\n\n, `/streamer-mode`\n\n, and `/experimental`\n\nwith options that previously required manually editing your settings file into a single, discoverable surface.\n\n[One command, three ways to use it](#one-command-three-ways-to-use-it)\n\n`/settings`\n\nworks whether you want a guided UI, a quick one-liner, or a scripted change in a `copilot -p`\n\ninvocation:\n\n`/settings`\n\nopens a full-screen, sectioned dialog where you can browse and edit every user setting.`/settings`\n\nsets a value inline (e.g.,`/settings autoUpdate true`\n\n,`/settings sessionSync.level full`\n\n).`/settings reset`\n\nrestores the default for a setting.\n\nKeys are dotted paths into the CLI’s settings schema, and tab completion surfaces every available key — along with the description and the allowed values for booleans, enums, and enum-or-string unions — right next to your prompt. No more guessing key names or types.\n\n[A dialog that fits each setting](#a-dialog-that-fits-each-setting)\n\nOpen `/settings`\n\nwith no arguments and you get a searchable, alt-screen dialog with editors built for each setting type:\n\n- Boolean toggles, enum pickers, and enum-or-string union pickers.\n- Free-form string and number editors, with a multi-line editor for prose.\n- Dedicated editors for string and number arrays and generic records.\n- A\n`$EDITOR`\n\nfallback for complex JSON containers. Your settings file is only written after the new value parses**and** passes schema validation, so a typo can’t silently break your next session.\n\nPress `/`\n\nto search, `Ctrl`+` R` to reset the focused setting to its default, and `Ctrl`+` E` to open the active settings file in your editor. Setting changes that have side effects (like `colorMode`\n\nor `streamerMode`\n\n) apply live the moment you save, whether you toggled them inline, reset them, or edited the file directly.\n\nWant to jump straight to a specific setting? `/settings`\n\nand `/settings reset`\n\nopen the dialog focused on that key.\n\n[Get the update](#get-the-update)\n\nUpdate GitHub Copilot CLI by running `copilot update`\n\nin your terminal, then run `/settings`\n\nto take it for a spin. Share feedback with the `/feedback`\n\ncommand in a CLI session, or open an issue in [our public repository](https://github.com/github/copilot-cli).", "url": "https://wpnews.pro/news/copilot-cli-configure-everything-from-one-place-with-settings", "canonical_source": "https://github.blog/changelog/2026-06-11-copilot-cli-configure-everything-from-one-place-with-settings", "published_at": "2026-06-11 16:44:55+00:00", "updated_at": "2026-06-11 18:18:26.321712+00:00", "lang": "en", "topics": ["ai-tools", "ai-products", "ai-infrastructure"], "entities": ["GitHub Copilot CLI", "Copilot CLI"], "alternates": {"html": "https://wpnews.pro/news/copilot-cli-configure-everything-from-one-place-with-settings", "markdown": "https://wpnews.pro/news/copilot-cli-configure-everything-from-one-place-with-settings.md", "text": "https://wpnews.pro/news/copilot-cli-configure-everything-from-one-place-with-settings.txt", "jsonld": "https://wpnews.pro/news/copilot-cli-configure-everything-from-one-place-with-settings.jsonld"}}