Skip to content
Proposals/Press Ctrl+E in Copilot CLI to pick local vs clo
proposaldeveloperP4Worth a lookGCGitHub Copilot CLI

Press Ctrl+E in Copilot CLI to pick local vs cloud before each conversation

Copilot CLI v1.0.92-3 adds a pre-conversation Ctrl+E picker for local vs cloud runs, keeps input ordered under rapid typing, prompts for sandbox network bypass, authenticates sandboxed Git with masked creds, and drops retired models from the picker.

Why this loop

The workflow change is choosing the run environment before you talk to the agent. In Copilot CLI v1.0.92-3, press Ctrl+E and pin Local when work should stay on this machine (sandboxed Git now uses masked credentials and SSH remote rewrites) or Cloud when the run should execute remotely. Keyboard, paste, and mouse input stay ordered during rapid interaction, so you can paste and click without waiting for the UI to catch up. When the sandbox proxy blocks a destination, use the new per-destination network bypass prompt instead of turning the sandbox off. Sub-agents keep working after you replace GitHub authentication credentials, so mid-session re-auth no longer needs a CLI restart. Retired models were removed from the model picker and supported CLI selections—rebind any saved model choice to a remaining option or the session will not start.

Proposed actions

  1. In GitHub Copilot CLI v1.0.92-3, press Ctrl+E at the pre-conversation prompt and select Local for this-machine sandboxed Git/SSH work or Cloud for a remote run; do this before the first message.
  2. When a sandboxed Copilot CLI shell command is blocked by the proxy, answer the network-bypass prompt for that destination only and leave the sandbox on.
  3. After you replace GitHub authentication credentials, keep the current Copilot CLI process running—do not restart it; sub-agents now continue after credential replacement.
  4. Open the Copilot CLI model picker and choose a still-listed model; delete any saved picker or CLI selection that named a retired model (those entries were removed).
  5. For Git inside the Copilot CLI sandbox, let the CLI authenticate with masked credentials and SSH remote rewrites instead of embedding tokens or rewriting remotes in your scripts.

Agent prompt

Paste into your agent or query via MCP (get_agent_prompt) — free, no extra AI cost

Copilot Chat / Agent mode

DevAgentRadar → GitHub Copilot

You are helping me adopt a real coding-assistant change. Work only from the facts below. Do not invent features.

Context

Assistant: GitHub Copilot CLI Proposal: Press Ctrl+E in Copilot CLI to pick local vs cloud before each conversation Summary: Copilot CLI v1.0.92-3 adds a pre-conversation Ctrl+E picker for local vs cloud runs, keeps input ordered under rapid typing, prompts for sandbox network bypass, authenticates sandboxed Git with masked creds, and drops retired models from the picker. Primary source: https://github.com/github/copilot-cli/releases/tag/v1.0.92-3

Why it matters

The workflow change is choosing the run environment before you talk to the agent. In Copilot CLI v1.0.92-3, press Ctrl+E and pin Local when work should stay on this machine (sandboxed Git now uses masked credentials and SSH remote rewrites) or Cloud when the run should execute remotely. Keyboard, paste, and mouse input stay ordered during rapid interaction, so you can paste and click without waiting for the UI to catch up. When the sandbox proxy blocks a destination, use the new per-destination network bypass prompt instead of turning the sandbox off. Sub-agents keep working after you replace GitHub authentication credentials, so mid-session re-auth no longer needs a CLI restart. Retired models were removed from the model picker and supported CLI selections—rebind any saved model choice to a remaining option or the session will not start.

Suggested actions

  1. In GitHub Copilot CLI v1.0.92-3, press Ctrl+E at the pre-conversation prompt and select Local for this-machine sandboxed Git/SSH work or Cloud for a remote run; do this before the first message.
  2. When a sandboxed Copilot CLI shell command is blocked by the proxy, answer the network-bypass prompt for that destination only and leave the sandbox on.
  3. After you replace GitHub authentication credentials, keep the current Copilot CLI process running—do not restart it; sub-agents now continue after credential replacement.
  4. Open the Copilot CLI model picker and choose a still-listed model; delete any saved picker or CLI selection that named a retired model (those entries were removed).
  5. For Git inside the Copilot CLI sandbox, let the CLI authenticate with masked credentials and SSH remote rewrites instead of embedding tokens or rewriting remotes in your scripts.

After you finish

Do not report this as applied to DevAgentRadar. You cannot write the visitor's loop.

Tell the human: open https://devagentradar.com/proposals/github-copilot-cli-v1-0-92-3-press-ctrl-e-in-copilot-cli-to-pick-local-v and mark Applied, Skipped, or Failed. Proposal id: 97d75f02-6cda-4c26-9d60-1afa255073ea

Your job

  1. Restate the change in one sentence.
  2. Propose a minimal plan for my repo (or a throwaway pilot).
  3. Implement only what I approve; prefer small diffs and tests.
  4. Call out risks (permissions, breaking APIs, cost).

Start by confirming you understood the proposal.

agentmodelsecurityclibreakingRelease source ↗

Your loop

This browser · no sign-in · not shared as “you”

After you run the prompt

Only you can mark this. Agents cannot write your loop.

Your decision stays on this device. A public tally appears after a few votes.

Originating release signal

GCGitHub Copilot CLIv1.0.92-3Oct 2, 2026

v1.0.92-3 1.0.92-3

Added · Add a pre-conversation Ctrl+E environment picker to switch between local and cloud runs · Fixed · Keyboard, paste, and mouse input now stay ordered and responsive during rapid interaction. · Sandboxed shell commands offer a network bypass prompt whenever the proxy blocks a destination · Sandboxed scripts that run Git now authenticate with masked credentials and SSH remote rewrites · Sub-agents keep working after you replace your GitHub authentication credentials · Removed · Remove retired models from the model picker and supported CLI selections
Verified excerpt — the source's own words

Added

  • Add a pre-conversation Ctrl+E environment picker to switch between local and cloud runs

Fixed

  • Keyboard, paste, and mouse input now stay ordered and responsive during rapid interaction.
  • Sandboxed shell commands offer a network bypass prompt whenever the proxy blocks a destination
  • Sandboxed scripts that run Git now authenticate with masked credentials and SSH remote rewrites
  • Sub-agents keep working after you replace your GitHub authentication credentials

Removed

  • Remove retired models from the model picker and supported CLI selections
Primary source ↗