# CLI Manager (Solhun) > Manage Claude Code, Codex CLI, and Gemini CLI from a single macOS desktop dashboard. A desktop application for macOS that centralizes management of multiple CLI agents. Switch between Claude Code, Codex CLI, and Gemini CLI, organize projects in one workspace, rename agents to define their roles, and instantly switch between VS Code, Cursor, and other editors. All data is processed locally with Apple notarization for security. ## Core Features - [Agent Management](https://climanager.solhun.com): Manage Claude Code, Codex CLI, and Gemini CLI in a unified dashboard - [Project Organization](https://climanager.solhun.com): Organize all projects in one centralized workspace - [Agent Customization](https://climanager.solhun.com): Rename CLI agents to define their specific roles and purposes - [Editor Switching](https://climanager.solhun.com): Switch instantly between VS Code, Cursor, and other code editors - [AI Control API](https://climanager.solhun.com/docs/ai-control-api): Let an AI open and drive terminal sessions you can watch and take over (MCP and REST, local-only, token-protected) - [Agent Hooks & Usage Limits](https://climanager.solhun.com/changelog): Session status from official Claude Code / Codex hooks, with usage-limit meters - [Diff Review](https://climanager.solhun.com/gallery): Review agent changes in-app and send line comments back to the agent - [Git Worktrees](https://climanager.solhun.com/gallery): Each worktree becomes its own workspace with its own sessions - [Session Memo](https://climanager.solhun.com/gallery): A memo pad per session (Cmd+J) ## Recent Releases - v1.10.0 — Sidebar folder ordering & steadier AI sessions: Drag sidebar folders into any order (kept across restarts). The AI Control API can now read session memos, and prompts no longer get lost under heavy load or right after Esc. - v1.9.1 — Session resume & focus fixes: Sessions launched from shell aliases or templates resume the same conversation after a restart, and the AI no longer steals your keyboard focus when it shows a session. - v1.9.0 — AI Control API: Let an AI open terminal sessions inside CLI Manager, run templates, send prompts and read results — in ordinary terminals you can watch and take over. Off by default, localhost-only, token required. - v1.8.0 — Worktree toggle & link fixes: Hide worktrees entirely from Settings, turn terminal file links off, and open file paths only on ⌘-click. Reloading worktrees no longer wipes terminal scrollback. - v1.7.0 — Official agent hooks: Session status comes from Claude Code and Codex hook events instead of guessing from terminal output — plus usage-limit meters and an in-app diff review that sends line comments back to the agent. - v1.6.0 — Loop Dashboard: A dedicated window to watch Claude Code /loop sessions per project: iteration count, status and timing at a glance. ## Documentation - [Getting Started](https://climanager.solhun.com/docs): Installation guide and initial setup instructions - [AI Control API guide](https://climanager.solhun.com/docs/ai-control-api): Setup, MCP tools, REST endpoints, session states and safety rules ## Resources - [Gallery](https://climanager.solhun.com/gallery): Screenshots and visual demonstrations of the application - [Changelog](https://climanager.solhun.com/changelog): Version history and feature updates - [Roadmap](https://climanager.solhun.com/roadmap): What is planned next - [FAQ](https://climanager.solhun.com/#faq): Frequently asked questions about CLI agent management ## Technical Details - Platform: macOS Desktop Application - Supported CLI Tools: Claude Code, Gemini CLI, Codex CLI, and custom CLI tools - Data Privacy: All data processed locally, no external data transmission - Security: Apple notarized application - Price: Free and open source (MIT license) ## Optional - Windows Support: Coming soon - Linux Support: Not yet on roadmap