Об этом проекте
Grok Work — это самостоятельно размещаемый инструмент, который связывает Discord и Grok Build, позволяя командам исследовать, исправлять и выпускать код прямо из Discord. Когда пользователь отмечает @Grok в канале Discord, бот на Go, запущенный на локальной машине, выполняет Grok Build для указанного проекта, а затем отвечает в ветке Discord. Инструмент включает полноценный веб-интерфейс для управления проектами, отслеживания PR, ревью кода, развертывания и мониторинга затрат.
Ключевые возможности:
- Интеграция с ботом Discord с возобновлением сессий на основе веток
- Веб-интерфейс с панелями для проектов, доски выпуска, сессий, worktree, развертываний и расходов
- Конфигурация для каждого проекта: разрешенные пользователи, команды, SLA и среды развертывания
- Изоляция Git worktree для параллельных сессий
- Опциональный вход через OAuth (Discord, Google, GitHub) с доступом на основе ролей
- Интеграция с GitHub для issues, PR и ревью
- Привязка тикетов Linear
- Конвейер развертывания с разрешениями для конкретных сред и редактированием секретов
- Отслеживание затрат с учетом цен на токены для конкретных моделей
- API для машинного доступа (опционально)
Для настройки требуются Go 1.27.1+, бот Discord с Message Content Intent и локальная установка `grok`. Инструмент предназначен для частных сетей или Tailscale, с опциональным OAuth для веб-доступа. Доступны образы Docker, но требуется монтирование бинарных файлов `grok`, `git` и `gh`.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.