Cloudroom Core: запускает AI-агентов на своем Linux-сервере

Cloudroom Core — это открытая платформа на Rust, позволяющая запускать AI-агентов, такие как Claude Code и Codex, на своем Linux-сервере. Она предоставляет пользователю возможность хранить историю чатов агентов и управлять ими, не требуя создания учетной записи в Cloudroom.

Проект полезен для разработчиков и команд, которые хотят интегрировать AI-агентов в собственные приложения или оптимизировать разработку, используя их возможности без зависимости от облачных решений. Основным отличием от альтернатив является возможность самохостинга, что обеспечивает больший контроль над данными и конфиденциальность. Система проста в установке: достаточно скрипта для Ubuntu 24.04, и не требуется база данных или облачные аккаунты.

Обрати внимание, что Cloudroom в настоящее время доступен только для Linux и требует самостийной настройки. Если тебе нужно более простое облачное решение, то антидоступ к hosted вариантам в данный момент ограничен.

Проект Cloudroom core представляет собой решение для работы с кодовыми агентами на собственных Linux-устройствах. Он позволяет запускать агентов с использованием таких моделей, как Claude Code, Codex и Pi, сохраняя историю их общений. Cloudroom core составляет серверную часть приложения Cloudroom, которое можно использовать как на Mac, так и в облаке.

Основные особенности:

  • Поддерживает различные модели: Claude Code, Codex, Pi, OpenCode, Hermes, Cursor и Devin.
  • Агенты используют твои собственные логины для вызова моделей, что обеспечивает безопасность.
  • Запуск одного сервиса Rust на машину, при этом регистрация в Cloudroom не требуется.

Если ты не хочешь хостить сервер самостоятельно, есть возможность использовать облачную версию, но на данный момент доступ к ней осуществляется по приглашениям. Можно присоединиться к ожиданию, перейдя по ссылке на сайте проекта.

Установка и запуск

Для установки Cloudroom core на Ubuntu 24.04, тебе потребуется выполнить всего один скрипт. Это можно сделать на VPS, домашнем сервере или старом ноутбуке — без необходимости в базе данных. Подробности установки доступны в документации:

Безопасность

Cloudroom core уделяет большое внимание безопасности:

  • Агенты запускаются под отдельным пользователем без прав администратора и без использования sudo.
  • Агенты не могут получить доступ к токену или файлам истории основного приложения.
  • Каждый запрос к API требует секретного токена, само API активно только на localhost, если не настроено иначе.
  • История сохраняется только на диске устройства. Рекомендуется резервное копирование.
  • Команда Guard блокирует выполнение потенциально опасных команд, таких как удаление домашней папки.

Использование десктопного приложения

Для работы с Cloudroom core можно скачать десктопное приложение Cloudroom, которое доступно для Apple Silicon на Macs (и в альфа-версии для Linux). Соедини его с твоим собственным core через URL и токен, без необходимости в регистрации.

Сборка и тестирование

Для сборки проекта требуются Rust версии 1.89 и выше, а также Git и CLI агентов, которых ты хочешь запустить. Чтобы собрать и протестировать проект, используй следующие команды:

cargo build --locked --release
cargo test --locked --all-targets

Для более подробной информации смотри другие документы проекта, такие как storage, harnesses и session lifecycle.

Открыть на GitHub: davidondrej/cloudroom-core →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте