Kandev CLI

Панель для параллельных задач Claude Code и Codex: отдельные рабочие деревья Git, терминалы и просмотр правок

  • 1 067 ★ репозитория
  • Последний коммит
  • AGPL-3.0
CLI

Широкий доступ

Почему такой уровень

  • Исполнители меняют код и запускают команды в выбранной среде
  • Интеграции могут создавать запросы на слияние и публиковать снимки переписки
  • Профили и рабочие деревья могут получать секреты и файлы окружения
Все причины и проверки

kdlbs/kandev

Установка

Ручная установка

brew install kdlbs/kandev/kandev
kandev

Первый quick start README: ставит нативный Kandev и запускает сервер с веб-панелью на macOS/Linux. CLI агентов подключаются отдельно. Команды мы не запускали.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Исполнители меняют код и запускают команды в выбранной среде
  • Интеграции могут создавать запросы на слияние и публиковать снимки переписки
  • Профили и рабочие деревья могут получать секреты и файлы окружения

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Kandev запускает локальный сервер с веб-панелью для нескольких кодовых агентов. На доске вы создаете задачи и задаете стадии работы. Затем выбираете, какой агент выполнит задачу и с каким профилем он запустится. Одна задача может охватывать несколько репозиториев; для каждого Kandev готовит рабочее дерево Git. Вы видите переписку рядом с терминалом и изменениями файлов, можете оставить замечание или перейти к привычному интерфейсу агента. Kandev работает с Claude Code, Codex и другими CLI. Через MCP агенты создают подзадачи, читают планы и обмениваются сообщениями. Подключиться к этой же доске может и внешний агент, запущенный вне Kandev.

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

Подходит, если

  • Несколько задач идут параллельно, и для каждой нужны отдельная ветка и история обсуждения
  • Одна доработка затрагивает несколько репозиториев или требует нескольких запросов на слияние
  • Команда хочет передавать задачу от планирования к реализации и проверке по заданным стадиям
  • Результат агента нужно проверить рядом с работающим терминалом и предпросмотром приложения

Не подходит, если

  • Нужна только одна короткая сессия в привычном терминале, без общей доски
  • Нужно ограничить права агента рабочей папкой только средствами Git: рабочие деревья не ограничивают права процессов
  • Нужна автономная команда в режиме Office: этот режим еще разрабатывается и не входит в поддерживаемые возможности

Пример запроса к агенту

Создай в Kandev задачу для обновления авторизации в двух репозиториях, подготовь отдельные ветки и покажи изменения перед созданием запросов на слияние.

Ограничения

Для выбранных агентов нужны свои аккаунты и доступ к моделям; Kandev не предоставляет подписки или ключи. Запуск через npm требует npm 7 или новее, а сборки Homebrew и Scoop работают без Node.js. Профиль исполнителя задает команду и разрешения на работу без подтверждений: проверьте его до запуска задачи. Файл `.env`, скопированный в рабочее дерево, доступен агенту; прочитанный код и переписка могут попасть к провайдеру облачной модели.

Как отключить. Остановите сервер Kandev и выполняемые им задачи, затем удалите пакет своим менеджером, например `npm uninstall -g kandev`. Репозитории, рабочие деревья и резервные копии проверьте отдельно: удаление программы не отменяет коммиты и опубликованные запросы на слияние.

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

Как установить Kandev?

Для разового запуска выполните `npx kandev@latest`. Для постоянной установки используйте `npm install -g kandev@latest`, после чего запускайте программу командой `kandev`.

Можно ли подключить агента без готового адаптера?

Да. Его CLI можно запустить через псевдотерминал PTY и работать в привычном терминальном интерфейсе. Специальный адаптер для этого способа не требуется.

Как передать процесс разработки другой команде?

Экспортируйте рабочий процесс в YAML и импортируйте в другое пространство Kandev. Файл содержит стадии и их настройки; доступы к агентам и репозиториям настраиваются отдельно.

Может ли внешний агент управлять доской?

Да. В настройках Kandev выберите фрагмент MCP-конфигурации для своего клиента, например Claude Code, Cursor или Codex. Подключение работает через Streamable HTTP или SSE и дает инструменты для чтения задач, создания подзадач и завершения стадий.

Можно ли отправить переписку на просмотр?

Да. Kandev показывает снимок переписки перед публикацией в GitHub Gist с доступом по ссылке. Проверьте содержимое до отправки: его увидит любой обладатель ссылки.

Какая лицензия у Kandev?

AGPL-3.0-only. Проверьте ее условия перед изменением или размещением сервиса.

Обсуждение

Вопросов и отзывов пока нет.

Панель для кодовых агентов: запускает Claude Code и Codex, ведет очередь задач и сливает проверенную работу в main.

CLIШирокий доступ117Звезды репозитория

CLI запускает веб-панель Cezar для задач кодовых агентов с отдельными сессиями, рабочими деревьями и отчетами

CLIШирокий доступ949Звезды репозитория

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

CLIШирокий доступ129Звезды репозитория

Мост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.

MCP-серверШирокий доступ126Звезды репозитория

Слой памяти и координации для кодовых агентов: спецификации и задачи лежат в git, а агенты работают параллельно

CLIШирокий доступ296Звезды репозитория

Канбан в терминале ведет параллельную работу нескольких ИИ-агентов с изоляцией в worktree и независимым ревью.

CLIШирокий доступ172Звезды репозитория

Коротко о README

Перед обновлением Kandev создает снимок данных. В системных настройках можно скачать снимок или восстановить из него данные. Там же доступны журналы и сведения о занятом месте.

Бейдж для README

Сообщить о проблеме

Foxx AIKandev
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.