Skip to content

Agent Sessions is a desktop app for managing multiple AI agent sessions at once, written in Rust.

Notifications You must be signed in to change notification settings

ozankasikci/agent-sessions

Repository files navigation

Agent Sessions

GitHub release License: MIT macOS Homebrew

A macOS desktop app to monitor your AI coding agents in real-time.

Demo

Supported Agents

  • Claude Code - Anthropic's official CLI for Claude
  • OpenCode - Open-source AI coding assistant

Features

  • View all active coding agent sessions in one place
  • Real-time status detection (Thinking, Processing, Waiting, Idle)
  • Global hotkey to toggle visibility (default: Ctrl+Space, configurable)
  • Click to focus on a specific session's terminal
  • Custom session names (rename via kebab menu)
  • Quick access URL for each session (e.g., dev server links)

Note: Currently supports macOS only with iTerm2 and Terminal. Support for other terminals coming soon.

Installation

Homebrew (recommended)

brew tap ozankasikci/tap
brew install --cask agent-sessions

DMG

Download the latest DMG from Releases.

Tech Stack

  • Tauri 2.x
  • React + TypeScript
  • Tailwind CSS + shadcn/ui