Repolode
monorepo-labs

monorepo-labs/dray

Десктопное приложение, которое запускает CLI coding-агентов, например Claude Code и Codex, в нативном чат-интерфейсе — сразу несколько сессий параллельно.

Звёзды
116
Форки
10
Открытые issues
33
Последний коммит
вчера

Что это?

Dray — десктопное приложение для работы с coding-агентами. Оно запускает CLI coding-агентов, таких как Claude Code, Codex, fx и pi, в нативном чат-интерфейсе, позволяя одновременно вести несколько сессий.

Для каждой сессии создаётся отдельный git worktree; также доступны просмотр diff, панель pull request, панель задач и встроенный браузер. В проект входит отдельный CLI `dray`: агенты подключаются через локальный сокет, чтобы создавать другие сессии, просматривать их список и отправлять им сообщения. Так один агент может распределять работу между другими.

Приложение создано на Tauri: фронтенд использует React 19 и Vite, а бэкенд — Rust. В репозитории также есть маркетинговый сайт на Next.js, сайт документации и общие wire-типы. В Linux установщик позволяет превратить компьютер в сервер Dray.

Ключевые возможности

  • 01Позволяет одновременно запускать несколько сессий coding-агентов, каждая — в чат-интерфейсе.
  • 02Создаёт отдельный git worktree для каждой сессии.
  • 03Для каждой сессии предоставляет просмотр diff, панель PR и панель задач.
  • 04Включает встроенный браузер.
  • 05Поставляется с CLI `dray`, с помощью которого агенты могут создавать другие сессии и отправлять им сообщения.
  • 06Поддерживает Claude Code, Codex, fx и pi в качестве бэкендов агентов.

Сценарии использования

  • Параллельный запуск нескольких coding-агентов в разных ветках одного проекта.
  • Просмотр diff и pull request, созданных агентами, прямо в приложении.
  • Разбиение крупной задачи одним агентом на части и делегирование их другим сессиям агентов.

Быстрый старт

  1. 1

    Установите необходимые компоненты: Node с pnpm, тулчейн Rust и cmake

  2. 2

    Установите зависимости

    pnpm install
  3. 3

    Запустите приложение для рабочего стола

    pnpm app

Что важно знать

  • Для сборки требуются Node с pnpm, тулчейн Rust и cmake, поэтому настройка будет непростой.
  • Приложение использует существующие CLI-агенты для программирования, такие как Claude Code и Codex, поэтому их нужно настроить отдельно.

Темы

Частые вопросы

Что такое dray?
Десктопное приложение, которое запускает CLI coding-агентов, например Claude Code и Codex, в нативном чат-интерфейсе — сразу несколько сессий параллельно. Dray — десктопное приложение для работы с coding-агентами. Оно запускает CLI coding-агентов, таких как Claude Code, Codex, fx и pi, в нативном чат-интерфейсе, позволяя одновременно вести несколько сессий.
dray можно использовать бесплатно? Какая у него лицензия?
dray распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
dray всё ещё поддерживается?
Активно поддерживается. Последний коммит в dray — 19 окт. 2026 г..
Для чего можно использовать dray?
Параллельный запуск нескольких coding-агентов в разных ветках одного проекта. Просмотр diff и pull request, созданных агентами, прямо в приложении. Разбиение крупной задачи одним агентом на части и делегирование их другим сессиям агентов.
Как установить dray?
Установите необходимые компоненты: Node с pnpm, тулчейн Rust и cmake Установите зависимости: pnpm install Запустите приложение для рабочего стола: pnpm app
Где скачать dray?
Исходный код и инструкции по установке — на GitHub: https://github.com/monorepo-labs/dray

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты