Об этом проекте
AgenTerm — это легковесный, нативный для Rust эмулятор терминала и локальный контроллер AI-флота, разработанный для кроссплатформенного использования (Windows, macOS и Linux). Он отказывается от Electron в пользу нативного рендеринга платформы (Win32/GDI, winit) для поддержания малого размера бинарного файла.
Ключевые возможности включают:
- Управление рабочим пространством: иерархические вкладки с индивидуальными композиторами, средами и заметками для каждой вкладки. Поддерживается семантика закрытия «сначала отсоединить» (detach-first), которая оставляет PTY запущенными в фоновом режиме.
- Автоматизация и управление: нативный клиент автоматизации, предоставляющий структурированные снимки, детерминированные ожидания и квитанции управления. Включает CLI для создания, инспекции и управления вкладками.
- Интеграция AI: поверхность Model Context Protocol (MCP) только для чтения и возможность запуска агентов (например, Codex) в именованных вкладках флота со стабильным контекстом.
- Технические особенности: поддержка поверхностей сессий tmux/RMUX, PNG-скриншоты для тестирования визуальной обратной связи и headless-сервер для управления рабочим пространством и PTY.
- Безопасность и прозрачность: локальный уровень управления, слушающий только loopback-адреса, лицензирование MIT/Apache-2.0 и доказательства цепочки поставок, включая контрольные суммы SHA-256 и SBOM.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.