← Все репозитории

Новый проект

SirAllap/agentglass

Единая панель для наблюдения за AI-агентами: токены, расходы, вызовы инструментов, изменения кода, Git, Docker, терминал и удалённое подтверждение действий.

Открыть GitHub
Stars
289
Forks
34
Язык
TypeScript
Статус
В канале 1 янв. 1 г.

AI-разбор

Agentglass объединяет в одном интерфейсе мониторинг локальных AI-агентов и рабочее пространство разработчика. Данные поступают через хуки Claude Code или экспортёры OpenTelemetry GenAI, включая OpenAI Codex, Gemini CLI, Bedrock, LangChain и LiteLLM, а сервер на Bun сохраняет их в SQLite между перезагрузками. Панель показывает сессии, токены, стоимость, вызовы инструментов, задержки, ошибки и состояние работы агентов с фильтрацией по провайдеру. Встроенное рабочее пространство содержит просмотрщик диффов с подсветкой Shiki, Git-панель, работу с pull request, Docker, настоящий PTY-терминал и чат с локальными сессиями Claude Code. Поддерживаются desktop-приложение на Electron, мобильный доступ, 22 темы, уведомления и удалённое подтверждение или отклонение опасных вызовов; демонстрационная версия использует только искусственные данные и не требует установки.

Кому подойдёт

Разработчики и технические команды, работающие с локальными AI-агентами, GitHub, Docker и несколькими репозиториями, которым нужны наблюдаемость, контроль расходов и безопасное выполнение действий.

Что внутри

  • Сбор телеметрии Claude Code через хуки и данных других провайдеров через OpenTelemetry GenAI.
  • Отслеживание токенов, расходов, вызовов инструментов, задержек, ошибок и жизненного цикла сессий с сохранением в SQLite.
  • Просмотр и ревью изменений кода: подсветка синтаксиса Shiki, построчные диффы, отметки просмотренных файлов и объяснение изменений через локальный Claude.
  • Git-панель с индексацией, коммитами, ветками, удалёнными репозиториями, worktree, stash, разрешением конфликтов и операциями push/pull.
  • Панели pull request и Docker, включая проверки, комментарии, ревью, управление контейнерами, логи, статистику и выполнение команд.
  • Настоящий терминал, чат с Claude Code, desktop-приложение Electron, 22 темы и управляемое подтверждение опасных действий.

Где применять

  • Разработчикам, которые одновременно используют Claude Code, Codex, Gemini CLI или другие AI-инструменты и хотят сравнивать их расходы и активность.
  • Командам, которым нужно централизованно просматривать изменения агентов, проверять pull request и выполнять Git-операции без переключения между окнами.
  • Инженерам, сопровождающим локальные контейнеры и окружения, для просмотра Docker-состояния, логов и выполнения команд из единого интерфейса.
  • Пользователям desktop или телефона, которым требуется наблюдать за агентами и подтверждать потенциально опасные действия удалённо.
  • Владельцам нескольких репозиториев, которым нужен фильтр по проекту, каталогу проектов или всей машине с сохранением выбранной области.

Темы