はじめまして、もるふぉ@コードをかかないAIエンジニアです。
エンジニアをやりながら、今はほぼコードを書かない開発スタイルに移行しました。
「書けないから書かない」じゃなくて、「書けるから書かなくていい」という話です。
実案件ベースで気づいたことだけ書いています。
AIエージェントを並列で走らせていると、ターミナルのタブが気づけば10個、20個と増えていく。
「あのタスク、どこまで進んだっけ」と確認するたびにコンテキストスイッチが発生して、30秒、長いと1分近くかかる。
これが1日に何十回も繰り返されるわけです。
2026年3月26日、Cline公式がこの問題に真正面から向き合ったツール「Cline Kanban」を発表しました。
VSCode拡張として成功してきたClineが、CLIに依存しないスタンドアロンアプリとして生まれ変わったかたちです。
発表ツイートは約71万ビューを超えるバズを記録しています。
この記事では、Cline Kanbanのマルチエージェントオーケストレーションの設計思想から主要機能、Vibe Kanbanとの違いまでを整理して解説します。
Cline Kanbanとは何か──VSCode拡張から「外に出た」理由
Cline公式が発表したスタンドアロンアプリ
Cline KanbanはCline公式が開発したマルチエージェントオーケストレーションツールです。
npm i -g clineでインストールし、gitリポジトリのルートでclineコマンドを叩くだけでブラウザベースのカンバンボードが立ち上がります。
アカウント登録もセットアップも不要で、ローカルで完結します。
対応エージェントはCline、Claude Code、Codexの3つ。
公式ドキュメントでは「CLI-agnostic」(特定のCLIエージェントに依存しない設計)を謳っているため、今後も対応範囲が広がる可能性があります。
VSCode拡張としてのClineとは別の、独立したアプリケーションという位置づけですね。
「ボトルネックはAIではなく認知負荷」という設計思想
Cline Kanbanの公式ブログには、こういう一文があります。
The real value isn't in the agent. It's in helping the human stay in control of them.
「本当の価値はエージェントにあるのではなく、人間がエージェントをコントロールし続けられるようにすることにある」と。
AIエージェントの性能はどんどん上がっています。
でも、複数エージェントを同時に走らせたとき、ボトルネックになるのはAIの処理速度ではなく、人間の認知負荷のほうなんですよね。
どのエージェントがどのタスクを処理していて、どこまで進んでいるのか。
それを把握するためにターミナルを行き来するコストが、積み重なると馬鹿にならない。
Cline KanbanがVSCodeの中ではなく、独立したアプリとして作られた理由はここにあります。
エディタの中に閉じ込めるのではなく、複数エージェントの全体像を一覧できるUIが必要だったということです。
Cline Kanbanの主要機能──git worktree × 依存関係チェーン
カンバンボードで複数エージェントを一覧管理
Cline Kanbanのインターフェースはカンバンボード形式です。
各タスクがカードとして表示され、どのエージェントが実行中なのか、完了したのか、ブロックされているのかが一目でわかります。
タスクカードは手動で作成することもできますが、サイドバーのエージェントにプロンプト1つで「このプロジェクトをタスクに分解して」と頼むこともできます。
最大限の並列化を意識して自動的にカードを生成してくれるので、自分でタスク分解する手間が省けます。
git worktreeによるタスク隔離でコンフリクトゼロ
ここがCline Kanbanの技術的な核心です。
タスクカードをアクティベートすると、Cline Kanbanは自動的にエフェメラル(一時的な)git worktreeを作成し、その中でエージェントを起動します。
各タスクが独立したworktreeで動くため、エージェント同士がファイルを同時に編集してコンフリクトが起きる、という問題が構造的に発生しません。
git worktreeをご存じない方のために簡単に説明すると、通常のgit操作ではブランチを切り替えるたびにワーキングディレクトリの中身が書き換わります。
worktreeは、同じリポジトリの異なるブランチを別々のディレクトリに同時展開できる機能です。
my-project/ ← メインのworktree(mainブランチ)
my-project-worktrees/
├── task-auth/ ← worktree 1(feature/authブランチ)
├── task-api/ ← worktree 2(feature/apiブランチ)
└── task-tests/ ← worktree 3(feature/testsブランチ)それぞれのworktreeは完全に独立したディレクトリなので、エージェントAがtask-authで作業中に、エージェントBがtask-apiを編集しても互いに干渉しません。
Cline Kanbanはこの仕組みをタスクカード単位で自動管理してくれるわけです。
依存関係チェーンで自律的なタスク連鎖
Cline Kanbanでは、タスクカード同士をリンクして依存関係を設定できます。
親タスクが完了すると、依存する子タスクが自動的にキックオフされる仕組みです。
たとえば、こんなチェーンを組めます。
- APIエンドポイントの実装(エージェントA)
- 1が完了したら → フロントエンドの接続(エージェントB)
- 2が完了したら → E2Eテストの作成(エージェントC)
これを手動でやると、タスク1の完了を確認して、次のエージェントにプロンプトを渡して、という待ち時間が発生します。
依存関係チェーンを使えば、この一連のフローが自律的に流れていきます。
大型のリファクタリングやマイクロサービスの横断的な変更など、タスク数が多くなるほど効果が大きいですね。
diffレビューとインラインコメント
各タスクカードにはdiffビューアが組み込まれていて、エージェントが行った変更をPRレビューのような形式で確認できます。
インラインでコメントを残せるので、「ここは修正して」とエージェントにフィードバックを返すことも可能です。
作業が完了したらそのままコミットするか、PRを作成してカードを閉じる、という流れになります。
Cline Kanban vs Vibe Kanban──どちらを選ぶべきか
「AIエージェントをカンバンで管理する」というコンセプトでは、先行してVibe Kanbanというツールが存在しています。
両者を比較してみましょう。
npm i -g clinenpx vibe-kanban公式製品 vs OSS製品
最大の違いは開発元です。
Cline KanbanはCline公式が開発・メンテナンスしているため、Clineエージェントとの連携が最も深いです。
一方のVibe KanbanはBloopAI社が開発するオープンソースプロジェクトです。
対応エージェント・拡張性の違い
どちらもエージェント非依存を謳っていますが、対応範囲は異なります。
Vibe KanbanはGemini CLIやCursor、Ampなど対応エージェントが多い一方、Cline Kanbanは依存関係チェーンなど、タスク間の自動連携機能が充実しています。
選び方の目安としては以下のとおりです。
- Clineをメインで使っている、または依存関係チェーンが必要 → Cline Kanban
- 多様なエージェントを組み合わせたい、OSSで自由にカスタマイズしたい → Vibe Kanban
ただし、Cline Kanbanは現時点で「リサーチプレビュー」というステータスです。
本番のワークフローに組み込む際は、この点を考慮しておく必要があります。
まとめ──Cline Kanbanが示すマルチエージェントオーケストレーションの未来
Cline Kanbanが解決しようとしている問題は明確です。
AIエージェントの性能向上ではなく、複数エージェントを扱う人間側の認知負荷をどう下げるか。
git worktreeによるタスク隔離、依存関係チェーンによる自律的な連鎖、カンバンボードでの一覧管理。
これらの機能は、マルチエージェント開発の「オーケストレーション層」を担うものです。
インストールはnpm i -g clineの一行で完了します。
gitリポジトリのルートでclineと打てばすぐに試せるので、まずは小さなプロジェクトで触ってみるのがよいかと思います。
2026年のAI駆動開発は「エージェントをどう作るか」から「エージェントをどう束ねるか」のフェーズに入りました。
Cline Kanbanはその最前線にいるツールの一つです。
よければXもフォローしてもらえると嬉しいです → X(@morphox_ai)


💬 コメント
ログイン か 会員登録 するとコメントできます