agent-sessions
Verified Safeby zenithpd
Overview
A desktop application that monitors and provides quick access to active Claude Code AI agent sessions in terminals.
Installation
npm run tauri devEnvironment Variables
- APPLE_ID
- APPLE_PASSWORD
- APPLE_TEAM_ID
- TAURI_DEV_HOST
Security Notes
The application is a local desktop utility built with Rust and Tauri. It interacts with local file systems (reading ~/.claude/projects/*.jsonl for session data) and system processes (using sysinfo to find Claude processes, ps to get TTYs, and kill to terminate processes). Terminal focusing is implemented using AppleScript, which executes system commands to interact with other local applications (iTerm2, Terminal.app, tmux). Opening external URLs (GitHub, custom development URLs) is initiated by user clicks in the UI. No 'eval' or code obfuscation is present. Hardcoded secrets are not evident for runtime operation. The security risk is low given its confined scope to local system interaction and user-initiated actions for sensitive operations like opening URLs or killing processes. The core functionality inherently involves controlling other local applications and processes.
Similar Servers
DesktopCommanderMCP
This server empowers AI agents to search, update, manage files, and execute terminal commands on a local or containerized desktop environment. It provides enhanced filesystem operations, process control, and data analysis capabilities with support for various file types like text, Excel, and PDF.
cc-switch
A desktop application built with Tauri for managing configurations, contexts, or credentials for a specific system or platform.
gemini-cli-desktop
A cross-platform desktop and web UI for interacting with AI models (Gemini CLI, Qwen Code, LLxprt Code) through ACP and MCP, featuring tool confirmation, code diffing, chat history, and file browsing.
tmux-mcp
Enables AI assistants (like Claude Desktop) to interact with, control, and observe tmux terminal sessions by providing tools for session management and command execution.