v0.35.0
Run every AI coding agent from one terminal. Claude Code, Codex, OpenCode, Grok, Gemini CLI, and Pi run side by side, each in its own tmux session, with live status, a project tree, quick prompts, and full-file diff review. Runs on macOS and Linux, and on Windows inside WSL2. See it running.
v0.35.0
A dead session whose conversation id was never captured now comes back through the tool's own session picker instead of a blind --continue, and the conversation picked there is bound back to the row so the next revive resumes it exactly. The header line and the computer stats line each get their own Settings toggle, so the rows they held can go to the session list instead. The in-app update notice reads this release's Highlights and Thank you bullets straight from these notes.
Highlights
- Pressing
von a dead session with no captured conversation id opens the tool's own session picker. - A focused pane that hides its cursor keeps it hidden, so an interactive picker no longer looks frozen.
- Settings hides the header line and the computer stats line separately, and the session list takes the rows.
- The update notice reads the release's own Highlights and Thank you bullets from the release notes.
- Renaming a worktree session keeps the spawn-time directory its agent runs in and renames only the
am/branch. - Claude's
Update installed · Restart to updatebanner no longer pins a finished turn at working.
Thank you
- @dolutech asked for conversation recovery after a reboot in #388, then built the session picker (#400).
- @pandysp asked to hide the stats foot line and the header line separately (#408, #409).
- @fruch reported that renaming a session mid-run moved the worktree out from under the agent (#418).
What's Changed
- feat(config): revive without an id opens the tool's session picker by @dolutech in #400
- feat(ui): add header and stats visibility settings by @YoanWai in #417
- feat(update): read the release's own highlights into the messages panel by @YoanWai in #416
- feat(update): show Thank you bullets in the messages panel by @YoanWai in #422
- fix(ui): keep the spawn-time worktree path on rename by @YoanWai in #420
- fix(status): ignore Claude update banner after turns by @YoanWai in #421
- fix(ui): honor hidden pane cursors by @YoanWai in #419
- fix(launch): let the rename directive ride a prompt led by a pasted image by @YoanWai in #415
Full Changelog: v0.34.0...v0.35.0
Install
# macOS / Linux
brew install yoanwai/tap/agent-manager
curl -fsSL https://raw.githubusercontent.com/YoanWai/agent-manager/main/install.sh | sh
mise use -g ubi:YoanWai/agent-manager
go install github.com/YoanWai/agent-manager@latest
# Arch Linux
yay -S agent-manager-binPrebuilt macOS and Linux binaries are attached below. Windows runs it inside WSL2.
Get involved
Discussions for questions and setups, issues for bugs and ideas, CONTRIBUTING.md to send a patch.