Новый проект
risa-labs-inc/BossConsole
Открытая многоплатформенная консоль на JVM для запуска ИИ-агентов с браузером, терминалом, редактором, MCP-инструментами и управлением доступом.
- Stars
- ★ 287 ↗ +60 за 7 дней
- Forks
- ⑂ 21
- Язык
- Kotlin
- Статус
- В канале 1 янв. 1 г.
AI-разбор
BOSS — открытая многоплатформенная оболочка для запуска и управления Claude Code, Codex, Gemini CLI и OpenCode в едином рабочем пространстве. Проект построен на Kotlin Multiplatform, Compose Multiplatform и JVM, использует многопоточную архитектуру и поддерживает горячую загрузку плагинов без перезапуска приложения. В состав входят встроенный браузер Fluck, терминал BossTerm, редактор кода, Toolbox для установки расширений, MCP-сервер с более чем 100 инструментами, интеграции с Git, Docker, Kubernetes, секретами и автоматизацией. Доступ контролируется серверным RBAC, индивидуальным отключением MCP-инструментов, пользовательскими секретами и проверкой подписей плагинов. Терминал можно передавать на другие устройства по QR-коду или защищённой ссылке. Подтверждённые ограничения: MCP-сервер работает только локально и рассчитан на одного пользователя, плагины выполняются внутри процесса и изолируются от сбоев, но не защищены полноценной изоляцией операционной системы; административные пользователи обходят проверки разрешений.
Разработчики, инженеры по автоматизации, научные группы и корпоративные команды, которым нужна открытая консоль для нескольких ИИ-агентов с браузером, терминалом, расширениями, управлением правами и контролируемым доступом к рабочей инфраструктуре.
Что внутри
- Запуск Claude Code, Codex, Gemini CLI и OpenCode с автоматическим подключением к MCP-серверу BOSS.
- Встроенные браузер Fluck, терминал BossTerm и редактор кода с управлением через MCP-инструменты.
- Toolbox для установки, обновления, включения и отключения плагинов с горячей загрузкой во время работы.
- Более 100 MCP-инструментов для терминала, файлов, Git, браузера, Docker, Kubernetes, секретов и автоматизации.
- RBAC, индивидуальный kill-switch для каждого инструмента, пользовательские зашифрованные секреты и подписанные плагины.
- Передача терминальной сессии на телефон или другим пользователям через QR-код и сквозное шифрование.
Где применять
- Разработка программного обеспечения с запуском ИИ-агента, доступом к терминалу, редактору, Git и браузеру в одном окне.
- Исследовательские и научные задачи, где требуется координация нескольких агентов и инструментов на рабочей станции или вычислительном сервере.
- Корпоративная автоматизация с разграничением прав агентов, отключением отдельных действий и контролируемым доступом к секретам.
- Удалённое наблюдение или совместная работа с терминальной сессией через телефон или защищённую ссылку.
- Создание и постепенное улучшение собственных плагинов и MCP-инструментов с помощью Tool Creator и Tool Evolver.
Темы