feature: surface autopilot mode consistently across all entry points (CLI, slash command, mode picker, /config)

Open 💬 2 comments Opened Jun 17, 2026 by lavkeshdwivedi

github copilot has a one-click autopilot. claude code has the equivalent (defaultMode: bypassPermissions) but it's buried and inconsistent across surfaces. you have to know it exists and edit json by hand to use it.

current state by surface:

  • settings.json — works but requires manual json editing, zero discoverability
  • shift+tab mode picker — bypass isn't in the list at all on windows (see #60541), and even on mac it's not labelled as "autopilot" so users coming from copilot won't connect the dots
  • CLI flag--dangerously-skip-permissions exists but the name is scary and reads like a warning, not a feature. nobody types that casually
  • slash commands — a /autopilot skill exists in the marketplace and works, but it's not a built-in slash command so it doesn't show up in /help or autocomplete for users who haven't explicitly loaded it
  • /config menu — not surfaced there either
  • VS Code extension — no equivalent setting exposed in the extension UI

what would actually fix it:

  • rename or alias --dangerously-skip-permissions to --autopilot in the CLI (keep the old flag for backwards compat)
  • promote /autopilot from marketplace skill to built-in slash command so it shows up in /help and autocomplete by default
  • add it to the shift+tab mode picker on all platforms, labelled "autopilot" so copilot users recognize it
  • surface it in /config so it's findable without editing json

the underlying feature works great — the gap is entirely discoverability and naming. users switching from copilot will look for "autopilot" and find nothing

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗