CodeKanban CLI
CodeKanban собирает терминалы и сессии Claude Code и Codex на одной странице, а codekanban-cli управляет ими из агента
- 227 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Управляет терминалами и сессиями агентов, умеет запускать команды и продолжать сессии через CLI
- Хранит историю разговоров с ИИ в локальной базе, слушает порт 3007 и сохраняет токен в пользовательской папке
Установка
- Работает в
Ручная установка
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 и другими инструментами и показывает, простаивает инструмент, работает или ждет подтверждения. О завершении задачи приходит уведомление.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыКанбан-доска в терминале с MCP-сервером на 47 инструментов: агент ведет доски, карточки и спринты в локальном файле
Локальная доска задач с CLI taskctl и скиллом для Codex, Claude Code и других агентов: заводит issue, двигает статусы и хранит комментарии по правилам
Канбан-доска в терминале на Python, которую Claude Code и другие агенты читают и меняют через CLI или MCP
Официальный CLI Basecamp с плагинами для Claude Code и Codex позволяет вести проекты и задачи из терминала и через агента
Локальная канбан-доска и MCP-сервер дают человеку и агентам общий список задач, комментарии и видимый ход работы в браузере.
CLI открывает локальную канбан-доску задач Claude Code с зависимостями, текущими действиями и уведомлениями о завершении.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| CodeKanban (эта карточка) | нет | 227 | ||
| Agent Kanban | нет | 496 | четыре скилла для работы агентов с доской задач Agent Kanban | |
| kanban-tui | нет | не нужна | 288 | канбан-доска в терминале на Python, которую агенты читают через CLI или MCP |
Коротко о README
README начинается с быстрого запуска через `npx codekanban` и списка возможностей: несколько проектов и терминалов, определение статуса инструментов, история, скорость токенов, рабочие деревья Git и заметки. Затем описан устанавливаемый набор для Codex вокруг `codekanban-cli` с настройками по умолчанию и путем сохраненной сессии. Руководство по разработке перечисляет требования, установку зависимостей, режимы запуска и сборку.