CodeKanban CLI

CodeKanban собирает терминалы и сессии Claude Code и Codex на одной странице, а codekanban-cli управляет ими из агента

  • 227 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

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

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

  • Управляет терминалами и сессиями агентов, умеет запускать команды и продолжать сессии через CLI
  • Хранит историю разговоров с ИИ в локальной базе, слушает порт 3007 и сохраняет токен в пользовательской папке
Все причины и проверки

fy0/codekanban

Установка

Работает в

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

npx codekanban

Запускает сервис с веб-страницей на 127.0.0.1:3007. Постоянная установка: `npm install -g codekanban@latest`. Нужен Node.js 20.19 или 22.12 и новее.

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

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

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

  • Управляет терминалами и сессиями агентов, умеет запускать команды и продолжать сессии через CLI
  • Хранит историю разговоров с ИИ в локальной базе, слушает порт 3007 и сохраняет токен в пользовательской папке

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

Что делает

CodeKanban — локальный сервис с веб-страницей, на которой собраны терминалы и ИИ-инструменты разработчика (Claude Code, Codex) по нескольким проектам. Он определяет, что делает инструмент: простаивает, работает или ждет подтверждения, и уведомляет о завершении задачи. Сервис хранит историю разговоров с ИИ с поиском по промптам, показывает скорость генерации токенов (по последней, по пяти и двадцати генерациям, по средним значениям), ведет заметки и управляет рабочими деревьями Git. В нем используется гибридный движок Git: быстрый go-git для статуса и diff и системный Git для коммитов, чтобы хуки, подпись и настройки пользователя продолжали работать. В репозитории лежит и устанавливаемый набор для Codex вокруг единственного публичного CLI `codekanban-cli`. Пакет `packages/codekanban-cli` содержит скилл `codekanban-cli`, а `packages/node-sdk` служит библиотекой для JS-интеграций. Скилл управляет областями `project`, `web-session`, `workflow`, `session`, `terminal`, `file` и `auth`: агент перечисляет проекты, запускает и ведет веб-сессии, продолжает терминальные сессии. Областей задач Kanban в нем больше нет. Сервис по умолчанию слушает `http://127.0.0.1:3007`, развертывается одним файлом с локальной базой и запускается через `npx codekanban`.

Для кого. Разработчикам, которые держат несколько терминалов с Claude Code и Codex в разных проектах, и тем, кто хочет, чтобы сам агент запускал и продолжал такие сессии.

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

  • Несколько агентов работают в разных папках, и нужен общий экран со статусом: работает, ждет подтверждения, завершил
  • Хочется найти старый промпт или ответ из истории разговоров с ИИ в один клик
  • Параллельные ветки ведутся через рабочие деревья Git, и ими нужно управлять с одной страницы
  • Агент должен сам заводить веб-сессию в проекте командой `codekanban-cli web-session`
  • Нужно сравнить скорость генерации токенов по последним запускам

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

  • Достаточно одной сессии в одном терминале: сервис с базой и панелью добавит лишнего
  • Нужна доска задач Kanban: из `codekanban-cli` область задач убрана
  • Сервис нельзя держать на машине: он слушает порт и хранит историю разговоров

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

Через codekanban-cli покажи проекты и открытые сессии, затем запусти веб-сессию в /repo и дай ей задачу поправить падающий тест

Ограничения

  • Сервис по умолчанию доступен на `127.0.0.1:3007`; для другого адреса передают `--base-url`, а при включенной аутентификации токен сохраняют командой `codekanban-cli auth save-token`.
  • Установка идет через Node.js 20.19 или 22.12 и новее, а сборка из исходников требует Go 1.25 и pnpm.
  • Скилл рассчитан на Codex: после установки CLI и скилла Codex нужно перезапустить, чтобы он нашел скилл.
  • Измерения скорости токенов для старых разговоров не восстанавливаются. При отключенной автомиграции миграцию базы запускают вручную командой `go run . -m`.

Как отключить. Остановите процесс сервиса, а если ставили системную службу флагом `--install`, снимите ее флагом `--uninstall`. Пакет убирается через `npm uninstall -g codekanban`, скилл удаляется из папки скиллов Codex.

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

Как запустить CodeKanban?

Выполните `npx codekanban` или поставьте пакет командой `npm install -g codekanban@latest` и запустите `codekanban`. Страница сервиса открывается по умолчанию на `http://127.0.0.1:3007`.

Что умеет codekanban-cli?

Управляет областями `project`, `web-session`, `workflow`, `session`, `terminal`, `file` и `auth`. Для структурированной интерактивной работы советуют `web-session`, а `workflow start` нужен, если явно нужен запуск в стиле PTY.

Где CLI хранит токен?

В пользовательской папке: в Windows `%APPDATA%\codekanban-cli\session.json`, в macOS и Linux `$XDG_CONFIG_HOME/codekanban-cli/session.json` или `~/.config/codekanban-cli/session.json`.

Чем CodeKanban отличается от обычного канбана для агентов?

Это не доска задач: из CLI область задач Kanban удалена. Сервис следит за терминалами и сессиями Claude Code и Codex и ведет историю разговоров.

Как CodeKanban узнает, что агент ждет подтверждения?

Сервис следит за запущенными Claude Code, Codex и другими инструментами и показывает, простаивает инструмент, работает или ждет подтверждения. О завершении задачи приходит уведомление.

Обсуждение

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

Официальный

Канбан-доска в терминале с MCP-сервером на 47 инструментов: агент ведет доски, карточки и спринты в локальном файле

MCP-серверРасширенный доступ189Звезды репозитория

Локальная доска задач с CLI taskctl и скиллом для Codex, Claude Code и других агентов: заводит issue, двигает статусы и хранит комментарии по правилам

СкиллРасширенный доступ3,5 тыс.Звезды репозитория

Канбан-доска в терминале на Python, которую Claude Code и другие агенты читают и меняют через CLI или MCP

CLIРасширенный доступ288Звезды репозитория
Официальный

Официальный CLI Basecamp с плагинами для Claude Code и Codex позволяет вести проекты и задачи из терминала и через агента

CLIШирокий доступ294Звезды репозитория
Официальный

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

MCP-серверРасширенный доступ1 тыс.Звезды репозитория

CLI открывает локальную канбан-доску задач Claude Code с зависимостями, текущими действиями и уведомлениями о завершении.

CLIРасширенный доступ768Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
CodeKanban (эта карточка)нет227
Agent Kanbanнет496четыре скилла для работы агентов с доской задач Agent Kanban
kanban-tuiнетне нужна288канбан-доска в терминале на Python, которую агенты читают через CLI или MCP

Коротко о README

README начинается с быстрого запуска через `npx codekanban` и списка возможностей: несколько проектов и терминалов, определение статуса инструментов, история, скорость токенов, рабочие деревья Git и заметки. Затем описан устанавливаемый набор для Codex вокруг `codekanban-cli` с настройками по умолчанию и путем сохраненной сессии. Руководство по разработке перечисляет требования, установку зависимостей, режимы запуска и сборку.

Бейдж для README

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

Foxx AICodeKanban
Foxx AI

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