0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

多様化する AI 開発ツールの中で、自分だけの「開発プロセス」をオーケストレートする

0
Last updated at Posted at 2026-04-13

vicara は、ソロ開発者が複数の AI エージェント(Claude Code / Gemini / Codex 等)を安全に並列動員し、スクラムの仕組みで開発を統制するためのローカル・コントロールプレーンです。

🔗 GitHub: https://github.com/ytakahashi0302-ghb/ai_scrum_tool
(もしよければ Star をいただけると、開発への大きな励みになります!)


連載:複数の AI を率いる統合管理環境「vicara」の裏側

  1. 第1弾:概要・思想編
  2. 第2弾:技術深掘り編
  3. 第3弾:徹底比較編(本記事)
  4. [第4弾:開発プロセス編](予定)

はじめに:溢れる AI 開発ツールをどう整理するか

昨今の AI 開発ツールの進化は凄まじく、毎日のように「最強のエージェント」が登場します。

Claude CodeAider といった実行力に優れた CLI。VS Code 上で MCP を駆使する Cline。丸投げの夢を見せる Devin や、オープンソースの OpenClaw。これら多様なツールが溢れる中で大切なのは、ツールの性能そのものよりも、「どのレイヤーを AI に任せ、どのレイヤーを人間がハンドリングするか」 という開発スタイルの選択です。

今回は、これらのツールや先駆的なアプローチを 5 つのレイヤーにマッピングし、その中での vicara の立ち位置を整理していきます。


1. 開発スタイル別 AI ツールマッピング

AI 開発に関わるツールは、その目的とカバー範囲によって以下の 5 つのレイヤーに分類できます。

レイヤー カテゴリー 代表的なツール・手法 特徴
L1 純粋 CLI Claude Code CLI, Gemini CLI モデル性能へのダイレクトアクセスに特化
L2 ペアプロ CLI Aider, Claude Code, Antigravity 規律あるエージェント。一対一の組手スタイル
L3 自律エージェント Devin, OpenClaw, AI将軍 複数モデルの連携や、中〜長期のタスク完結を目指す
L4 プロセス自動化 AIスクラム 管理プロセス(スクラム運営)自体の AI 化を追求
L5 オーケストレーター vicara 人間主導の UX 統合と、物理環境(Worktree)の同期

2. 開発のヒントになった先行事例

vicara を開発するにあたり、大きな刺激やヒントをいただいた 2 つの記事を紹介します。これらはいずれも、AI を単なる「機能」ではなく「組織やプロセス」として捉える先駆的な試みです。

  • AI将軍: Claude Code を使い、徹底した規律(行動規範)によって AI チームを統制するアプローチ。
  • AIスクラム: GitHub Copilot を使い、スクラムの役割(PO/SM/Dev)を AI に割り当ててプロジェクトを回す実験的試み。

これらの思想をリスペクトしつつ、実務における「環境の安全性」と「視覚的な管理」を突き詰めたのが vicara です。


3. 環境依存(エコシステムのロックイン)とアーキテクチャ

各ツールがどのように LLM と繋がっているかを可視化すると、その設計思想と「どこに依存しているか」の違いが見えてきます。

OpenClaw のアプローチ(特定ベンダー依存の自律ゲートウェイ)

OpenClaw などの自律型は、ゲートウェイが外部(メッセージングアプリ等)と繋がり、あらかじめ設定された特定のモデルやプロバイダーに依存してタスクを完結させます。

AIスクラムのアプローチ(マルチだがベンダープラットフォーム依存)

AIスクラムなどは GitHub Copilot という巨大なプラットフォーム上で完結することを目指しています。複数のモデルを切り替えられる柔軟性はありますが、土台となるプラットフォームの仕様に心中する構造です。

vicara のアプローチ(中立・対等な統合)

vicara は特定のプラットフォームに依存せず、開発者のローカル環境を起点に複数の CLI 群を直接、かつ対等に使い分けます。この 「特定ベンダーに依存しない統合管理」 が、リスク分散と最適配置(采配)を可能にします。


4. 【比較表】コックピットとしての vicara

比較項目 単体ペアプロ CLI 自律・プロセス自動化型 オーケストレーター (vicara)
依存性 特定モデルへの最適化 プラットフォーム/特定ベンダー依存 中立 (マルチベンダー)
並列性 セッション単位の切り替え 自動リトライト / 協調 Worktree による物理的な同時実行
レジリエンス 手動 git reset ルール抑制 / 自律復旧 ワークツリー破棄による即時撤退
人間との境界 密なペアプロ 長時間の丸投げ プロセス全体を「采配」する

5. まとめ:道具に依存しない「自由」

「どのツールの性能が最強か」という議論は、技術の進歩によってすぐに上書きされます。
しかし、「複数の AI 特性をどう適材適所で組み合わせ、自分の手元(ローカル環境)で確実にプロジェクトをコントロールするか」 という課題は普遍的です。

特定のプラットフォームや特定のベンダーに依存(ロックイン)される不安を解消し、多様な AI たちを自律的に、かつ自分の「手綱」で同時に動かす環境を構築すること。それが、AI 時代における個人開発の持続可能なスタイルだと考えています。

次は、実際に vicara というプロジェクト自体が、これらのレイヤーをどう使い分けて開発されたのかをお話しします。


[第4弾:開発プロセス編] に続く

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?