Kanban CLI: Локальный, агент-ориентированный менеджер задач для терминала

Kanban CLI — это локальный, ориентированный на агентов терминальный инструмент управления проектами, написанный на Rust. Он привносит структурированные гибкие рабочие процессы в командную строку с глубокой интеграцией Git, предназначенной для обуздания хаотичности AI-агентов кодирования.
Рабочий процесс: Навыки, Изоляция, Проверка
Инструмент определяет 4-этапный рабочий процесс для разработки, управляемой агентами:
- Модель читает навык для контекстуализации требований.
- Она аутентифицируется и получает строгий, проверенный по JSON-схеме набор данных, указывающий точные файлы, контекст и критерии приемки.
- Реализация выполняется в автоматически изолированном Git worktree и ветке. Инструмент отслеживает прогресс (например, проверяет, что все файлы отредактированы) перед отправкой.
- Человек-рецензент оценивает отправку и вручную переводит задачу в статус «Готово», запуская окончательное слияние и очистку.
Ключевые особенности
- На Rust – скомпилированный бинарник, без зависимостей времени выполнения.
- Интеграция с Git – автоматическая изоляция ветки/worktree для каждой задачи.
- Валидация JSON-схем – проверяет обязательные поля в выводе агента.
- Система пула ролей – встроенные роли с рабочим процессом взятия задачи.
- Жизненный цикл спринта – обнаружение расширения объема, отслеживание скорости.
- Движок статистики – отслеживаемые метрики с поддержкой перекалибровки.
- Локальное хранение – на основе JSON, атомарные записи, блокировка файлов.
Структура проекта
Репозиторий организован с четкой документацией:
README.md– выступает как указатель ко всем файлам документации.Концептуальные документы– задачи, спринты, роли, статистика.Архитектурные документы– многослойный дизайн, модель данных, конкурентность.Справочные документы– команды CLI, формат вывода JSON, пул ролей.Документы по разработке– соглашения Rust, стиль кодирования.
Начало работы
Установите через Nix или Cargo (см. документацию для подробностей). Инициализируйте проект, создайте задачу, назначьте роль, возьмите задачу и завершите. Все операции локальны — сервер не требуется.
Инструмент предназначен для разработчиков, которые хотят установить строгие ограничения для разработки, управляемой агентами, сохраняя полный контроль в терминале.
📖 Читать полный источник: HN AI Agents
👀 Смотрите также

Файл протокола Claude Code сокращает количество повторяющихся вопросов.
Разработчик создал один файл .md для каталога ~/.claude/rules/, который определяет тип задачи и уровень риска по первому сообщению, устраняя типичную для Claude Code последовательность из трёх вопросов перед началом работы.

Обратно спроектированный внутренний API Airtable, раскрытый через MCP: 60+ инструментов для Claude Code
Разработчик декомпилировал внутренний API Airtable и создал MCP-сервер с 60+ инструментами, позволяющий Claude Code и 15+ IDE управлять представлениями баз данных, вычисляемыми полями и расширениями. Уже используется более 2000 пользователями, бесплатно и с открытым исходным кодом.

Локальный ИИ-агент достигает задержки STT и TTS менее секунды с использованием открытых серверов.
Разработчик достиг задержки STT ~0,2 с с использованием Whisper large-v3-turbo с гибридной архитектурой управления потоками GPU и задержки TTS ~250 мс с Coqui-TTS, оптимизированным для синтеза с низкой задержкой. Обе реализации полностью саморазмещаемые и имеют открытый исходный код.

Qwen2-0.5B, доработанный для локальной автоматизации задач с использованием llama.cpp
Разработчик дообучил Qwen2-0.5B для автоматизации задач с помощью LoRA на ~1000 пользовательских примеров, создав 300-мегабайтную модель GGUF, которая работает локально на CPU через llama.cpp. Модель принимает задачи на естественном языке, определяет их тип и генерирует планы выполнения с CLI-командами и горячими клавишами.