Raycast Agent Sessions — Development skill for Claude Code
Raycast extension: search and resume Claude Code and Codex sessions.
How to install Raycast Agent Sessions
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open testerez/raycast-agent-sessions and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Raycast Agent Sessions does
Raycast extension: search and resume Claude Code and Codex sessions.
Alternatives in Development
- Understand Anything — Graphs that teach graphs that impress 80.7k ★
- Resume Work From A Handoff Document — You are tasked with resuming work from a handoff document through an interactive process 10k ★
- Understand Anything — Claude Code skills that turn any codebase into an interactive knowledge graph you can explore, search, and ask 2.5k ★
README
Agent Sessions (Raycast)
Search and resume coding-agent sessions across tools. Claude Code and Codex are supported today; the provider interface is designed so Cursor can be added later.
Everything is local: transcripts are read from `~/.claude` and `~/.codex`, the index lives in Raycast's support directory for this extension, and nothing is uploaded anywhere.
What it does
- One search box over every historical session, not only recent ones: PR numbers (
832,#832,PR 832, a GitHub PR URL), Linear keys (ZAP-1793), branch names, file names, symbols, or any phrase from the conversation. - PR-aware ranking. A session that actually worked on PR #832 (Claude
pr-linkrecord, branchpr-832-…, the PR URL in your prompt) ranks far above a session where "832" merely appears in some output. - Metadata per session: agent, title, project/repo, branch, created and last-activity dates, PR and issue tags, message count, the prompt that started it and the last one.
- Resume in one keystroke. Enter opens the session where it came from: Claude Desktop (
claude://resume?session=) or the Codex app (codex://threads/) for desktop-created sessions, otherwiseclaude --resume/codex resumein your terminal, in the session's working directory. Both options are always available in the action panel, along with copy-command, copy-id, open-PR, show-in-Finder and open-in-editor actions.
Install and run locally
Requirements: Raycast 1.9x+ (ships Node 22, whose built-in `node:sqlite` provides FTS5), Node 22+ and npm on your machine for building.
git clone https://github.com/testerez/raycast-agent-sessions.git
cd raycast-agent-sessions
npm install
npm run dev
`npm run dev` runs `ray develop`, which registers the extension in Raycast in development mode and hot-reloads on changes. Open Raycast and run **Search Agent Sessions**. The first run indexes all transcripts (about 10 s for 1,600 files / 3 GB here) and shows a prog
Related Skills
Herdr Omni
One search for Herdr workspaces, actions, and live or saved Codex & Claude sessions. Fuzzy-find by name, searc
Omnisession
Search, resume, fork, and transfer local coding-agent sessions across Claude Code, Codex, OpenCode, Grok, Herm
RayCast Claude Code Config Selector
A Raycast extension for managing Claude Code API configurations. Easily switch between different Claude Code e
Tmux Claude Code
Manage Claude Code sessions in tmux — search transcripts, resume by keyword, browse with fzf
Seshlog
IntelliJ plugin: list, search and resume your local Claude Code sessions from a tool window
Agent Hop
Runtime for coding-agent harnesses. Run Claude Code, Codex, OpenCode, Pi, and Grok in one terminal; hop live b
Related Agents
🖥️ Multi-Window Context
TL;DR: State persistence across Claude Code sessions. Checkpoint your progress, resume from interruptions. Ess
Codex Runner
codex CLI(codex exec / codex exec resume)を最後まで走り切らせる専任エージェント。呼び出し元(メイン Claude / スキル)からプロンプト・model・effort・sandb
Codex Orchestrator
CLI tool for delegating tasks to GPT Codex agents via tmux sessions. Designed for Claude Code orchestration wi