kaiten-cli (ViktorOgnev)

kaiten-cli

CLI для Kaiten на Python с реестром команд для агентов, автодополнением и тремя бонусными скиллами

CLI

Высокий риск

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

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

  • Скиллы kaiten-cli-mutations выполняют изменяющие операции над карточками и данными Kaiten
  • CLI работает под учетными данными пользователя, заданными в конфигурации
Все причины и проверки
Российский стек

viktorognev/kaiten-cli

Установка

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

uv tool install git+https://github.com/ViktorOgnev/kaiten-cli.git

Рекомендуемый способ. Альтернатива: pipx install git+https://github.com/ViktorOgnev/kaiten-cli.git

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

Что делает

CLI дает работать с Kaiten из терминала теми же командами, что может выполнить человек, скрипт или LLM-агент. Источник истины для команд это локальный реестр src/kaiten_cli/registry, у CLI есть встроенные команды agent-help и search-tools специально для агентов, чтобы находить нужную команду по смыслу. Устанавливается через uv tool или pipx прямо из Git, поддерживает автодополнение для Bash и Zsh командой kaiten completion install с режимом --dry-run для проверки перед изменением файлов. Работает самостоятельно и не зависит от одноименного MCP-сервера того же автора во время выполнения, хотя использует тот же доменный слой. В комплекте три скилла: kaiten-cli-heavy-data, kaiten-cli-metrics и kaiten-cli-mutations.

Для кого. Для команд на Kaiten, которые хотят единый интерфейс командной строки для человека, скриптов и агента одновременно.

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

  • Нужен CLI для Kaiten, который агент может изучить через встроенную команду agent-help
  • Нужно находить нужную команду по смыслу задачи, а не помнить точное имя
  • Нужны готовые скиллы под тяжелые данные, метрики и мутации Kaiten

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

  • Нужен MCP-сервер, а не CLI: посмотрите kaiten-mcp того же автора
  • Не хотите ставить Python-инструмент через uv или pipx
  • Нужна интеграция с Claude Code через MCP-протокол напрямую

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

Найди команду kaiten-cli для поиска карточек по доске и покажи список открытых карточек

Ограничения

Устанавливается только из Git, отдельного пакета в PyPI README не упоминает. Автодополнение поддерживает Bash 4.4 и новее, системный Bash на macOS может быть старее и потребует указать startup-файл вручную. CLI не перенаправляет команды в MCP и работает независимо от него.

Как отключить. Удалите инструмент командой uv tool uninstall kaiten-cli или pipx uninstall kaiten-cli, и уберите маркированный блок completion из ~/.bashrc или ~/.zshrc.

Проверка безопасности

  • Скиллы kaiten-cli-mutations выполняют изменяющие операции над карточками и данными Kaiten
  • CLI работает под учетными данными пользователя, заданными в конфигурации

Коротко о README

README на русском подробно описывает установку через uv tool, pipx или venv напрямую из Git, диагностику проблем с PATH на macOS, Linux и Windows, и настройку автодополнения Bash и Zsh с режимами --dry-run и completion status. Подчеркивается, что реестр команд в src/kaiten_cli/registry служит источником истины, а CLI не перенаправляет вызовы в MCP.

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

Чем это отличается от обычного CLI?

У него есть встроенные команды agent-help и search-tools специально для того, чтобы LLM-агент находил нужную команду по смыслу, а не по точному имени.

Нужен ли отдельный MCP-сервер?

Нет, CLI работает полностью самостоятельно и не зависит от kaiten-mcp во время выполнения, хотя делит с ним доменный слой.

Официальный

Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам

MCP-серверСредний риск46,5 тыс.Звезды репозитория
Выбор редакции

CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие

CLIВысокий риск31,2 тыс.Звезды репозитория
Выбор редакции

Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP

CLIСредний рискБез VPN30,1 тыс.Звезды репозитория
Выбор редакции

Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI

MCP-серверСредний риск28,1 тыс.Звезды репозитория
Foxx AIkaiten-cli (ViktorOgnev)

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