macOS-приложение для управления Claude Code: сессии, проекты, аккаунты
Как нативные macOS-приложения решают проблему управления сессиями, проектами и аккаунтами Claude Code. Обзор лучших инструментов 2026 года.
Проблема: Claude Code мощный, но хаотичный
Вы запустили пять сессий Claude Code одновременно — одна рефакторит авторизацию, вторая пишет API, третья обновляет React-компоненты. Терминалы размножились, вкладки перепутались, и вы уже не помните, какая сессия в каком проекте и под каким аккаунтом работает. Знакомо?
Нативный Claude Code — это не менеджер сессий в широком смысле. В нём нет центральной панели, нет встроенного кросс-проектного представления рабочих процессов, нет нативной системы тегов и нет интерфейса для просмотра изменений файлов — «покажи мне, что именно изменила эта сессия».
Именно этот пробел заполнили независимые разработчики, создав целый зоопарк нативных macOS-приложений для управления Claude Code. Рассмотрим, зачем они нужны, как работают и какое выбрать.
Почему стандартный CLI не справляется
Claude Code — это агентная система, которая читает вашу кодовую базу, выполняет команды, модифицирует файлы, управляет git-процессами, подключается к внешним сервисам и делегирует сложные задачи специализированным субагентам.
Но при всей мощи — базовые инструменты управления сессиями в CLI минималистичны. Нативно CLI поддерживает claude -c для возобновления последней сессии и claude -r для возобновления по ID. Это хорошая основа, но когда сессий становится больше пяти — всё рассыпается.
Claude Code — мощный инструмент, но он исходит из предположения, что вы — ровно один человек. Если вы хотите переключиться с личного проекта на клиентский, придётся выйти из аккаунта, очистить локальные сессии, войти в другой аккаунт и восстановить контекст. Это огромная точка трения.
Проблемы складываются в три группы:
| Проблема | Что происходит | Последствие |
|---|---|---|
| Хаос сессий | 10+ вкладок терминала | Потеря контекста |
| Мультиаккаунт | Один ~/.claude/ на всех | Конфликты и ручной logout |
| Нет аналитики | Не видно расходов токенов | Неожиданные счета |
| Нет истории | JSONL-файлы в скрытых папках | Невозможно найти нужную сессию |
~/.claude/projects/. Без специального инструмента работать с этими данными вручную крайне неудобно.Экосистема: какие приложения появились
С ростом популярности Claude Code сообщество разработчиков ответило волной нативных macOS-инструментов. Вот самые интересные из них.
Claudy — «настоящий дом» для Claude Code
Claudy — нативное macOS-приложение, которое даёт Claude Code полноценный дом: управление несколькими сессиями, проектами и аккаунтами в одном окне.
Это, пожалуй, наиболее амбициозный из существующих инструментов. Он решает все три главные боли сразу: хаос сессий, мультиаккаунтность и управление проектами.
Claudoscope — дэшборд из меню-бара
Claudoscope — нативное macOS-приложение в меню-баре для исследования, анализа и управления сессиями Claude Code. Оно читает локальные файлы сессий из ~/.claude/projects/ и отображает их через компактный виджет и полноценное окно дэшборда.
Приложение обеспечивает отслеживание сессий в реальном времени, оценку стоимости, аналитику, просмотр планов, историю, проверку конфигурации и сканирование секретов — обнаруживает утёкшие учётные данные в истории сессий с уведомлениями в реальном времени, при этом не отправляя никакие данные с вашей машины.
Меню-бар показывает количество сессий за сегодня, общее количество токенов, примерную стоимость и количество активных проектов. Карточка активной сессии отображает заголовок, модель и количество токенов.
Poirot — компаньон за выходные
Poirot — нативное macOS-приложение, которое читает локальные данные Claude Code и предоставляет для них полноценный интерфейс.
Возможности: браузер сессий, сгруппированных по проектам с временными метками, количеством токенов и информацией о модели; богатый просмотр переписки с рендерингом Markdown, подсветкой синтаксиса, сворачиваемыми блоками инструментов и дифами кода; расширенное мышление — процесс рассуждений Claude в сворачиваемых блоках; нечёткий поиск по всем сессиям, командам, навыкам и конфигам; дэшборд конфигурации; открытие файлов в VS Code, Cursor, Xcode или Zed.
При этом: никакого входа в систему, никакой аналитики, никаких API-ключей, никаких дополнительных затрат. Работает полностью офлайн. Весит меньше 6 МБ.
Всё приложение было «вайб-закодировано» за выходные с помощью самого Claude Code.
c9watch — мониторинг процессов на уровне ОС
c9watch — нативное macOS-приложение в меню-баре, которое автоматически обнаруживает все запущенные сессии Claude Code на вашем компьютере. Без плагинов, без настройки — сканирует процессы на уровне ОС, поэтому работает с любым терминалом или IDE.
Сессии группируются по статусу — Working, Needs Permission, Idle, Done — запросы разрешений всплывают наверх. Можно группировать по проекту с информацией о git-ветке, раскрывать любую сессию для чтения полной переписки, останавливать или переименовывать сессии и переходить прямо к родительскому терминалу.
Claude Usage Tracker — мониторинг лимитов
Claude Usage Tracker — лёгкое нативное macOS-приложение в меню-баре для мониторинга лимитов использования Claude AI в реальном времени. Полностью написано на Swift и SwiftUI.
Поддерживает управление неограниченным количеством аккаунтов Claude с изолированными учётными данными, синхронизацию CLI-аккаунтов и автоматическое переключение учётных данных при смене профиля, мониторинг в реальном времени и историю использования с интерактивными графиками.
Как устроены эти приложения изнутри
Все эти инструменты используют один и тот же механизм: чтение локальных файлов Claude Code без какого-либо внешнего API.
graph TD
A["Claude Code CLI"] -->|"Пишет JSONL"| B["~/.claude/projects/"]
B -->|"Читает файлы"| C["macOS-приложение"]
C --> D["Парсинг сессий"]
C --> E["Аналитика токенов"]
C --> F["Поиск и фильтрация"]
C --> G["Алерты безопасности"]
D --> H["UI: список сессий"]
E --> H
F --> H
G --> H
Приложения читают локальные файлы сессий Claude Code из ~/.claude/projects/ и предоставляют к ним доступ через виджет в меню-баре и полноценное окно дэшборда.
Фоновый поток опрашивает систему каждые 2 секунды с помощью sysinfo, сканируя запущенные процессы claude. Каждый процесс сопоставляется с файлом сессии в ~/.claude/projects/ через кодирование пути и корреляцию временных меток.
Для хранения учётных данных приложения используют нативные возможности macOS:
Ключи сессий хранятся в macOS Keychain — наиболее защищённом хранилище.
# Пример: как Claude Code хранит конфиг аккаунта
# Переменная среды для разделения аккаунтов
export CLAUDE_CONFIG_DIR="~/.claude-work"
claude # Запускается с рабочим аккаунтом
# Для личного аккаунта
export CLAUDE_CONFIG_DIR="~/.claude-personal"
claude # Запускается с личным аккаунтом
Claude Code хранит глобальную аутентификацию в скрытой папке ~/.claude/. Чтобы разделить аккаунты, используется переменная среды CLAUDE_CONFIG_DIR.
Сравнение инструментов: что выбрать
| Приложение | Тип | Мультиаккаунт | Аналитика | Поиск | Офлайн | Размер |
|---|---|---|---|---|---|---|
| Claudy | Полное окно | ✅ | ✅ | ✅ | ✅ | — |
| Claudoscope | Меню-бар | ❌ | ✅ | ❌ | ✅ | — |
| Poirot | Полное окно | ❌ | ✅ | ✅ | ✅ | < 6 МБ |
| c9watch | Меню-бар | ❌ | ✅ | ❌ | ✅ | — |
| Usage Tracker | Меню-бар | ✅ | ✅ | ❌ | ❌ | Лёгкий |
- Только нужна аналитика токенов → Claudoscope или Claude Usage Tracker
- Нужен поиск по истории → Poirot
- Много аккаунтов (личный + рабочий) → Claudy или Claude Usage Tracker
- Нужен мониторинг параллельных сессий → c9watch
Что умеет официальный Claude Code Desktop
Справедливости ради — Anthropic тоже не стоит на месте. Официальное десктопное приложение Claude Code постоянно улучшается.
Каждая сессия — это независимая переписка со своим контекстом и изменениями. Можно запускать несколько сессий параллельно, ответвлять побочные чаты, отправлять работу в облако или позволить Dispatch запускать сессии с телефона.
Для Git-репозиториев каждая сессия получает собственную изолированную копию проекта с использованием Git worktrees, поэтому изменения в одной сессии не затрагивают другие до момента коммита.
Сессии не привязаны к одной поверхности. Работу можно перемещать между средами: отойти от компьютера и продолжить работу с телефона или любого браузера, отправить задачу через телефон и открыть сессию в Desktop, запустить долгую задачу в вебе, а потом подтянуть её в терминал командой claude --teleport.
Официальный клиент — мощная основа. Но независимые macOS-приложения закрывают те пробелы, которые Anthropic ещё не успела заполнить: аналитику, мультиаккаунт, безопасность и удобный поиск.
Практические советы по настройке workflow
Ситуация: Фрилансер с личным и рабочим аккаунтами Claude, 3–5 параллельных проектов.
Решение:
- Claude Usage Tracker в меню-баре — мониторинг лимитов обоих аккаунтов
- Claudy или c9watch — для управления параллельными сессиями
- Poirot — когда нужно найти старую переписку или проверить, что Claude сделал в конкретной сессии
Чтобы разделить аккаунты без сторонних приложений, используйте CLAUDE_CONFIG_DIR:
# ~/.zshrc
alias claude-work='CLAUDE_CONFIG_DIR=~/.claude-work claude'
alias claude-personal='CLAUDE_CONFIG_DIR=~/.claude-personal claude'
Для отслеживания расходов в CLI:
# Внутри сессии — проверить стоимость текущей сессии
/cost
# Компактировать контекст, когда он разрастается
/compact
# Проверить статус аутентификации
claude auth status
Для управления аутентификацией без входа в REPL: claude auth login — войти или переключить аккаунты, claude auth status — проверить текущее состояние аутентификации, claude auth logout — очистить сохранённые учётные данные.
Заключение
Ecosystem нативных macOS-приложений вокруг Claude Code — это яркий пример того, как сообщество разработчиков заполняет пробелы быстрее, чем это успевают делать крупные компании. За несколько месяцев появились десятки инструментов, каждый из которых решает конкретную проблему: от мониторинга лимитов до сканирования утечек учётных данных.
Настоящий вопрос не «какой менеджер сессий выбрать?», а «что именно ломается, когда я запускаю несколько агентов?». Если просто теряете из виду сессии — один инструмент. Если теряете из виду, что сессии сделали — какие файлы изменились, какая ветка к какой задаче относится — это другая проблема, требующая другого решения.
Начните с простого: установите один меню-бар инструмент (Claudoscope или c9watch), привыкните видеть свои сессии. Затем добавьте Poirot для поиска по истории. Если у вас несколько аккаунтов — разберитесь с CLAUDE_CONFIG_DIR или возьмите Claudy.
В конечном счёте, Claude Code — это экосистема, и правильные инструменты вокруг него умножают его силу многократно.