github / github/app

Add a keyboard shortcut for quick model selection

Offen
#3,945 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Keine Sprachdaten
Sterne
2.1k
Forks
157
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Feature summary

Add a keyboard shortcut for quick model selection

What problem are you trying to solve?

Switching models should be quick without moving from the keyboard to the mouse.
A dedicated shortcut would make model selection easier to discover and faster than
navigating to the composer's model picker.

Proposed solution

Add a remappable shortcut and a "Switch model..." command in the command palette
that open the model picker with search focused. Support typing to filter, arrow
keys to navigate, Enter to select, and Escape to cancel, then return focus to the
composer.

This should work in both project sessions and standalone chats, preserving the
existing behavior when switching models during a running turn.

Optional enhancement

Allow users to bind shortcuts directly to favorite models for one-step switching.

Workflow impact

Reduces friction when choosing different models for different tasks, including
balancing speed, capability, and cost.

Installation context

GitHub Copilot desktop app; not specific to a repository or organization installation.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den vorhandenen Modellauswähler der Desktop-App, die Befehlspalette, die Fokusbehandlung des Composers und die Registrierung umbelegbarer Tastenkürzel zu finden. Verfolge, wie der Modellwechsel in Projektsitzungen und eigenständigen Chats funktioniert, und überprüfe anschließend die Tastaturfilterung, Navigation, Auswahl, Abbrechen, die Wiederherstellung des Fokus und das Verhalten während eines laufenden Turns; behandle Bindings für Lieblingsmodelle als separaten optionalen Umfang.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
github
Bereich
desktop, developer-experience
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Aktiv
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.