Agent Session Switch
Description
Mac desktop app for Claude session management with project grouping, session resume, and embedded terminal.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Agent Session Switch
A lightweight macOS desktop app for AI coding-agent session switching: **Claude Code, Codex CLI, and oh-my-pi (omp)**. Built natively with **Rust + [GPUI](https://github.com/zed-industries/zed/tree/main/crates/gpui) + [alacritty_terminal](https://github.com/alacritty/alacritty/tree/master/alacritty_terminal)**, with project grouping, cross-agent session resume, and an embedded terminal.
English (current) | [中文](./README.zh.md)
Overview
`Agent Session Switch` is not trying to replace your CLI workflow. It focuses on making session management visual, recoverable, and automation-friendly:
- Organize projects and sessions with a clear UI hierarchy
- Execute real work in embedded terminals running
claude --resume - Keep behavior config-driven so both humans and AI can manage it
Design philosophy
This app is not trying to become a heavier IDE. It is designed as a **lighter, calmer, terminal-first** workspace for session-heavy workflows:
- Immersive by default: restrained UI with clear hierarchy, avoiding visual noise
- Low interruption: non-essential signals stay subtle so focus remains on active work
- Terminal-centered: CLI stays the execution core; GUI focuses on organization and switching
- Session management first: quickly locate projects, switch sessions, and restore context
- Config-driven behavior: settings live in files for personal tuning and AI-assisted automation
In short: **keep native CLI flow, remove session-management friction.**
Feature highlights
1) Project and session management (multi-agent)
- Projects are manual-only: nothing is auto-imported from your CLI history — add a folder and it appears in the sidebar
- The sidebar lists only sessions created inside this app (kept in the app's own
sessions.jsonregistry); the CLIs' pre-existing sessions on disk are never listed- New Claude sessions pin their id up front (`claude --session-id
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11