AI Agent Session Finder — TUI to find, resume and manage sessions across Claude Code, Codex, Gemini, Kiro, OpenCode, Cursor, pi
# agf [](https://github.com/subinium/agf/actions) [](https://github.com/subinium/agf/releases) [](https://crates.io/crates/agf) [](LICENSE) > A fast TUI to find, resume, and manage your AI coding agent sessions. > Supports **Claude Code**, **Codex**, **OpenCode**, **pi**, **Kiro**, **Cursor CLI**, and **Cursor** — all in one place. Built with [SuperLightTUI (SLT)](https://github.com/subinium/SuperLightTUI) — an immediate-mode terminal UI library for Rust.  ## Quick Start ```bash # Homebrew (macOS/Linux) brew install subinium/tap/agf # Cargo (any platform) cargo install agf ``` Then run `agf setup` and restart your shell. Type `agf` to launch. ### Quick Resume (no TUI) ```bash agf resume project-name # fuzzy-matches and resumes the best match directly ``` ## Why agf? If you use AI coding agents, you've probably done this: 1. Forget which project you were working on 2. `cd` into the wrong directory 3. Try to remember the session ID 4. Give up and start a new session `agf` fixes that. It scans all your agent sessions, shows them in a searchable list, and lets you resume with one keystroke. ## Features - **Unified view** — Claude Code, Codex, OpenCode, pi, Kiro, Cursor CLI, and Cursor sessions in one list - **Fuzzy search** — find any session by project name or summary - **One-key resume** — select a session and hit Enter - **Agent filter** — Tab to cycle through agents - **Smart cd** — jump to any project directory - **Bulk delete** — `Ctrl+D` to multi-select and batch-delete sessions - **New session** — launch a new agent session with optional permission mode - **Quick resume** — `agf resume <query>` to skip the TUI and resume directly -
Agent that generates comprehensive documentation, API references, architecture diagrams, and developer onboarding guides from existing code.
Agent configuration for systematic bug investigation that traces issues from error logs through the codebase to root cause with suggested fixes.
Agent for integrating third-party APIs including SDK setup, type generation, error handling, retry logic, and rate limit management.
Cursor's built-in autonomous coding agent that can make multi-file edits, run terminal commands, search the codebase, and iteratively build features with minimal human intervention.
Cloud-based autonomous coding agent that runs in the background on remote sandboxed environments, handling complex multi-step tasks while you continue working.
Cursor's multi-file editing agent within Composer mode that can create, edit, and delete files across your entire project in a single conversation.