Jean — среда разработки для параллельной работы ИИ-агентов
Создаёт отдельные рабочие копии Git для задач и объединяет локальные или удалённые сессии агентов.
Jean — открытая среда разработки для нескольких агентских задач. Она соединяет терминалы, диалоги, отдельные рабочие деревья Git (worktree) и интеграции с GitHub и Linear. Задание можно создать из карточки задачи, запроса на слияние кода или обычного текстового запроса, после чего выбрать агент для выполнения.
Каждой задаче своё рабочее дерево
Локальная и удалённая работа
Каждый агент запускается в отдельном рабочем дереве Git (worktree). В интерфейсе видны состояние задачи, размеры изменений, статус pull request и собственные метки. Можно запускать несколько исполнителей в одном проекте, сохраняя их ветки и контекст раздельно.
Jean можно использовать на локальном компьютере или запустить jean-server на Linux-машине. Удалённые проекты появляются рядом с локальными, а терминал и Git-команды выполняются на том сервере, которому принадлежит проект. Агент может продолжать работу на удалённой машине, даже если ноутбук закрыт.
Подключение существующих агентов
Разработчик выбирает агентскую среду для каждой задачи и использует собственную авторизацию. Через браузер или настольное приложение можно подключаться к работе на разных серверах.
Для кого подойдёт Jean
Jean полезен тем, кто одновременно ведёт несколько задач и хочет связывать их с GitHub или Linear. В отличие от облачного агента, он сохраняет привычную модель: пользователь выбирает компьютер или сервер, где находятся проект, зависимости и инструменты.
Для самостоятельного размещения и подключения с телефона можно также рассмотреть Paseo, а для терминального управления с долговечными сессиями — Sidecar.