Highlights
GitHub Copilot CLI is now a first-class agent-deck tool (issue #556). The standalone copilot binary from @github/copilot (GA 2026-02-25) joins claude, gemini, codex, and opencode as a recognised tool identity.
What you get
agent-deck add -c copilot .now lands onTool="copilot"(was:shellfallback).- Dedicated 🐙 icon, per-tool status detection with busy/prompt patterns.
[copilot]TOML block (env_filefor now) for future per-tool config without schema churn.CopilotOptions{SessionMode, ResumeSessionID}envelope emits--resume(picker) or--resume <id>(direct resume when id known).- Content-level detection picks up "GitHub Copilot" / "Copilot CLI" /
copilot>prompt forms from tmux scrollback.
What this deliberately does NOT do
IsClaudeCompatible("copilot")is false. Copilot is not a Claude wrapper, so Claude-only surfaces (--channels,--extra-arg, skill injection, MCP hook paths) stay off. This is the safe default — enabling them would fire claude-shaped commands at thecopilotbinary.- No hook-based session-id capture or session analytics yet. The foundation is here; deeper integration will land once Copilot CLI's on-disk session format stabilises.
Scope per issue thread
Ashesh asked the reporter which Copilot surface they needed. The concrete scope delivered: tool detection for -c copilot, --session-id / --resume equivalents via CopilotOptions, and per-tool config ([copilot] block).
Tests
10 new tests across internal/session/copilot_test.go, internal/tmux/copilot_test.go, and cmd/agent-deck/copilot_detect_test.go. Seven new v1726-issue556-* entries in .claude/release-tests.yaml. Full -race suite + persistence mandate gate pass.
Upgrade
agent-deck update (if configured) or fetch the new binary. No config migration, no behavior change for existing non-copilot sessions.
Links
- PR: #670
- Issue: #556
- Copilot CLI docs: https://docs.github.com/en/copilot/concepts/agents/about-copilot-cli
Agent Deck v1.7.26
Terminal session manager for AI coding agents.
Installation
Homebrew (recommended):
brew install asheshgoplani/tap/agent-deckQuick Install:
curl -fsSL https://raw.githubusercontent.com/asheshgoplani/agent-deck/main/install.sh | bashGo Install:
go install github.com/asheshgoplani/agent-deck/cmd/agent-deck@v1.7.26Changelog
- 31216ef feat(#391): per-session color tint — CLI plumbing + SQLite persistence (#650)
- 37171bb feat(#556): GitHub Copilot CLI first-class tool support (v1.7.26) (#670)
Full Changelog: v1.7.25...v1.7.26