Cycle active agent from the prompt (agent:next / agent:previous) without entering the footer

Resolved 💬 1 comment Opened May 29, 2026 by andrewgazelka Closed Jul 2, 2026
Written with AI (Claude, Opus 4.8 via Claude Code), reviewed by a human before posting.

Problem

Switching the active agent currently requires leaving the chat input:

  1. Press to enter the Footer indicator ("← for agents")
  2. / to move between agents
  3. Enter to select

There is no Chat-context action to switch agents, so I have to defocus the prompt every time just to pick the next/previous agent.

Request

Add agent:next / agent:previous actions, bindable in ~/.claude/keybindings.json, that cycle the selected agent while the cursor stays in the prompt, with no detour through the Footer.

Suggested defaults: a chord such as Ctrl+Alt+↑/Ctrl+Alt+↓ or Meta+[/Meta+].

Precedent

In-prompt cycling already exists for other selectors in the Chat context:

  • chat:modelPicker / model cycling (Meta+P)
  • chat:cycleMode / permission modes (Shift+Tab)

Agent selection should be reachable the same way instead of being Footer-only.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗