agentglass: мониторинг AI-агентов на компьютере в реальном времени
agentglass — инструмент для мониторинга AI-агентов, работающих на твоём компьютере. Он собирает всю информацию о вызовах инструментов, затратах и потенциально опасных командах в одном интерфейсе, доступном как на рабочем столе, так и на мобильном устройстве.
agentglass не заменяет твои AI-агенты, а подключается к активным сессиям tmux и репозиториям, собирая данные о работе уже запущенных приложений. Это удобное решение для разработчиков, которые хотят иметь под контролем все процессоры кода, выявляя финансовые затраты и проблемы в реальном времени. Используется stack: Bun и SQLite для серверной части, React и Vite на фронтенде, а десктопная версия собирается с помощью Electron. Есть также подписанный APK для Android.
Ограничение: проект еще находится на ранней стадии, и размещение на других ОС, кроме Linux, не гарантируется.
Что это за проект
**agentglass** — это инструмент для управления и мониторинга агентов, который уже работает на твоем компьютере. Он не запускает их заново, а подключается к текущим сессиям tmux и репозиториям. Таким образом, ты можешь видеть все вызовы инструментов, затраты времени и ресурсы в одном месте. Кроме того, agentglass помогает понять, кто из агентов ждет твоего вмешательства. Он визуализирует статус каждого агента, сообщая о том, какие из них ожидают ввода, какие оказались "зависшими" и какие действия они производят.Как установить и запустить
Проект представляет собой настольное приложение с собственным сервером, поэтому ты не будешь зависеть от командной строки или необходимости открывать порты в браузере. Достаточно загрузить сборку для своей платформы из раздела [**Releases**](https://github.com/SirAllap/agentglass/releases/latest):- Linux (`.AppImage`, `.deb`)
- macOS (`.dmg`, для Apple silicon и Intel)
- Windows (`.exe`)
- Android (компаньон, `.apk`)
xattr -dr com.apple.quarantine /Applications/agentglass.app
Также можно запустить приложение из исходников:
git clone https://github.com/SirAllap/agentglass && cd agentglass
bun install && bun run dev # http://localhost:4000
python3 hooks/install_hooks.py # чтобы Claude Code отправлял отчёты
Полные инструкции, ограничения и требования доступны в [**docs/INSTALL.md**](docs/INSTALL.md).
Как работает agentglass
agentglass полностью локален, все данные хранятся на твоем компьютере в файле SQLite. Здесь нет необходимости заводить учетную запись или использовать облачные решения. Приложение на телефоне связывается с настольной версией через локальную сеть — подключение осуществляется по коду, который ты сканируешь, с ограничениями на доступ. Также могут быть выбраны два дополнительных пути передачи данных, которые по умолчанию отключены: вебхуки, которые настраиваются вручную, и кнопка Explain, которая отправляет выделенные фрагменты на анализ модели. Перед установкой рекомендуется ознакомиться с [**SECURITY.md**](SECURITY.md), чтобы понять, что именно хранится и открывается.Документация
Для подробного ознакомления с проектом доступны следующие документы:- [**INSTALL.md**](docs/INSTALL.md) — Установка, обновление, требования.
- [**WORKSPACE.md**](docs/WORKSPACE.md) — Обзор интерфейса и функционала.
- [**CONFIG.md**](docs/CONFIG.md) — Переменные окружения и HTTP API.
- [**SECURITY.md**](SECURITY.md) — Модель доверия и управление безопасностью.
- [**EXTENDING.md**](docs/EXTENDING.md) — Расширение функционала и написание плагинов.
- [**PLUGINS.md**](docs/PLUGINS.md) — Работа с плагинами.
- [**CHANGELOG.md**](CHANGELOG.md) — Изменения в каждой версии.
Ограничения и полезные советы
При работе с разными рабочими деревьями помни, что при добавлении нового рабочего дерева git копирует только отслеживаемые файлы, поэтому могут быть пропущены некоторые настройки. Для этого в корне репозитория создай файл `.worktreeinclude`, в котором укажи проигнорированные пути. Также в терминале есть несколько полезных сочетаний клавиш: `Ctrl+Shift+Space` позволяет вставлять пути и ссылки, а выделение текста предлагает опции для взаимодействия с агентом в той же панели.Дорожная карта
Проект постоянно развивается, и уже запланированы улучшения:- Подписка и нотариальное заверение для сборки macOS.
- Уведомление о конфликте между параллельными агентами.
- Добавление возможности настройки политики гейта.
Как внести свой вклад
В проекте приветствуются issues и pull request'ы. Он разрабатывается с учетом простоты и легкости, на основе Bun/SQLite сервера с интерфейсом на React/Vite и настольного приложения на Electron. Более подробная информация доступна в [CONTRIBUTING.md](CONTRIBUTING.md).О проекте
agentglass был создан [**@SirAllap**](https://github.com/SirAllap) (Дэвид Пальярес). Это оригинальная разработка, не являющаяся форком. Проект не связан с Anthropic, а "Claude" и "Claude Code" являются товарными знаками этой компании.Лицензия
Лицензия MIT © 2026 Давид Пальярес — смотри [LICENSE](LICENSE).Открыть на GitHub: SirAllap/agentglass →
RepoRadar