Show HN: Kanban CLI — ローカルファースト、エージェントファーストのターミナル向けタスクマネージャー
Kanban CLI は、AIエージェント向けに設計されたターミナルベースのプロジェクト管理ツールで、アジャイルワークフローをローカルファイルシステムに統合します。タスク追跡、スプリント管理、役割割り当て、自己修復キャリブレーションエンジンを備え、Rustで構築され、JSONベースのアーキテクチャを採用しています。
Kanban CLI は、AIエージェントと開発者のために設計されたターミナルベースのプロジェクト管理ツールで、アジャイルワークフローをローカルファイルシステムに直接もたらします。このプロジェクトはCodebergでホストされており、Rust言語で記述され(以前はPython)、AGPL-3.0ライセンスの下で提供されています。
このツールの中心的な設計思想は「ローカルファースト」と「エージェントファースト」です。すべてのデータはローカルのJSONファイルに保存され、外部サーバーに依存しません。同時に、AIエージェントとのインタラクションに特化して最適化されており、構造化されたタスク追跡、スプリント管理、役割割り当てをサポートします。タスク、スプリント、役割、エージェントなどのエンティティは明確なJSONスキーマで定義され、Gitと統合されて変更追跡やファイル変更の自動検出を実現します。
Kanban CLIは豊富な機能を提供します:タスクステートマシンには合格基準、依存関係、バージョン履歴が含まれます。スプリント管理は範囲拡大、ベロシティ、割り当てをカバーします。ロールプールシステムは組み込みロールとカスタムロールをサポートし、クレームワークフローを備えています。さらに、「キャリブレーションエンジン」により、統計指標に基づいてアーキテクチャ改善の提案を自動生成し、スキーマの自己修復を実現します。このエンジンはプロジェクトデータを分析し、具体的な最適化案を生成することで、チームの継続的な改善を支援します。
このツールは完全なコマンドラインインターフェースを備え、タスク、ロール、スプリント、エージェント、統計、キャリブレーションなどの操作をサポートします。プロジェクトのドキュメントは詳細で、アーキテクチャ、データモデル、ストレージ設計、CLIリファレンス、統計ガイド、開発規範を網羅しています。最新バージョン3.6.0は「熱核監査重複除去」によるリファクタリングを経て、さらにパフォーマンスが最適化されています。コミット履歴から、PythonからRustへの移行は2026年5月12日に行われ、その後複数回のリファクタリングと機能強化が行われたことがわかります。
プロジェクト管理を完全にローカル化し、AIエージェントと統合したいチームにとって、Kanban CLIは軽量ながら強力なソリューションを提供します。人間の開発者だけでなく、自動化ワークフローやAI駆動の開発プロセスにも適しています。プロジェクトはAGPL-3.0ライセンスで提供され、コードは完全にオープンソースであり、コミュニティは自由に使用および貢献できます。