NAME

saisons - browse and resume AI coding agent sessions from one list

SYNOPSIS

saisons
saisons --version

DESCRIPTION

saisons lists the coding agent sessions it finds on the machine - Claude Code, OpenAI Codex, Gemini CLI, Aider and opencode - in one terminal UI. The list shows each session's agent, age, size, path and title, and can be filtered, searched full-text, grouped and sorted.

Pressing ENTER resumes the selected sessions by running each agent's resume command in the session's directory: in a new tmux or screen window, a new terminal tab, or inline in the current terminal, depending on the environment.

KEYS

Up/Down, j/k     move            /        filter (title, path, date)
PgUp/PgDn        page            ?        full-text search
Home/End, g/G    top / bottom    Alt+C    toggle case sensitivity
Space            toggle select   s        sort mode (arrows pick)
a / A            select all/none S        flip sort direction
ENTER            open selected   t        cycle grouping
v                view history    r        refresh running markers
d                delete          m        move to other directory
q / ESC          quit

With a filter or search active, ENTER, delete and move act only on the selected sessions it shows.

ENVIRONMENT

SAISONS_LAUNCHER

Where selected sessions open: tmux, screen, gnome-terminal, iterm, terminal-app or inline. Without it, saisons picks one from the environment. The old name CLAUDE_SESSIONS_LAUNCHER still works.

SAISONS_SEARCH_DIRS

Colon-separated directories to scan for Aider history files, instead of the default project directories.

AUTHOR

Nicolas Mendoza <mendoza@pvv.ntnu.no>

LICENSE

This software is licensed under the Artistic License 2.0.