<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Mcp on ROBOCO</title>
    <link>https://roboco.io/ja/tags/mcp/</link>
    <description>Recent content in Mcp on ROBOCO</description>
    <generator>Hugo</generator>
    <language>ja</language>
    <lastBuildDate>Mon, 04 May 2026 11:30:00 +0900</lastBuildDate>
    <atom:link href="https://roboco.io/ja/tags/mcp/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Ruflo徹底解剖：Claude Codeにマルチエージェント・オーケストレーションを載せるということ</title>
      <link>https://roboco.io/ja/posts/ruflo-claude-code-multi-agent-orchestration/</link>
      <pubDate>Mon, 04 May 2026 11:30:00 +0900</pubDate>
      <guid>https://roboco.io/ja/posts/ruflo-claude-code-multi-agent-orchestration/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;単一プロジェクトを超えて、チームの洞察を学習するClaude Codeワークフローの設計法。&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://roboco.io/posts/images/Dohyun.png&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;チョン・ドヒョン - ROBOCO首席コンサルタント&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Claude Codeを1か月も使えば限界がはっきりします。コンテキストはセッションとともに消え、作業を分解してまた統合する仕事は結局のところ人の役目です。より大きな問題は、プロジェクトが複数になり開発者が複数になった瞬間に表れます。Aプロジェクトで得たテスト戦略、B開発者が見つけたリファクタリングのパターン、Cリポジトリで検証されたアーキテクチャ上の判断が、互いにうまく流れていきません。&lt;code&gt;ruvnet/ruflo&lt;/code&gt;（旧Claude Flow）は、この空白をまさに狙っています。2026年5月4日時点でGitHubにおいて39.4k stars、4.5k forksを記録しており、最新リリースはv3.6.27です。&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; Rufloは、Claude Codeの上に100を超える専門エージェント、HNSWベクトルメモリ、プラグインシステム、そしてZero-Trustフェデレーションを載せたオーケストレーション層を目指しています。本稿では、Rufloが実際に何を解決し何を解決しないのかを、とくに&lt;strong&gt;複数のプロジェクトと複数の開発者が獲得した洞察をどう有機的に再利用するか&lt;/strong&gt;という観点から整理します。&lt;/p&gt;&#xA;&lt;h2 id=&#34;tldr&#34;&gt;TL;DR&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ruflo&lt;/strong&gt;は、Claude Codeをマルチエージェント協働システムへ拡張するMITライセンスのオーケストレーション・プラットフォームです。&lt;sup id=&#34;fnref1:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;&#xA;&lt;li&gt;核心は&lt;strong&gt;スウォーム調整＋永続メモリ＋Zero-Trustフェデレーション&lt;/strong&gt;の三つです。314個のMCPツール一覧よりも、プロジェクトと開発者のあいだに洞察が流れる構造を作れるかどうかのほうが重要です。&lt;/li&gt;&#xA;&lt;li&gt;リリース速度と自社マーケティングの語調を考慮すると、&lt;strong&gt;個人の学習やチームのPoC&lt;/strong&gt;には適していますが、&lt;strong&gt;エンタープライズでの即時全面導入&lt;/strong&gt;は推奨しません。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;claude-code単体の限界とrufloの位置づけ&#34;&gt;Claude Code単体の限界とRufloの位置づけ&lt;/h2&gt;&#xA;&lt;p&gt;Claude Codeはすでに強力です。リポジトリを読み、ファイルを修正し、テストを実行し、ユーザーの承認を得てシェルコマンドを実行します。問題は、単一セッション・単一リポジトリ・単一ユーザーを中心とした作業モデルにあります。長期のプロジェクトでは「前回なぜこの決定をしたのか」が残り、複数プロジェクトでは「あのプロジェクトで学んだことをこのプロジェクトにどう持ち込むか」が残ります。チーム単位になると「A開発者のClaude Codeセッションで得た洞察を、B開発者の次の作業にどう伝えるか」がより重要になります。&lt;/p&gt;&#xA;&lt;p&gt;Rufloは、Claude Codeを置き換えようとする道具というより、Claude Codeの周辺に作業調整の層を付け足す側に近いものです。ユーザーはClaude Codeを使い続け、Rufloはその背後でエージェントのルーティング、メモリ、スウォーム調整、バックグラウンドワーカー、プラグイン実行を担います。&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;能力&lt;/th&gt;&#xA;          &lt;th&gt;Claude Code単体&lt;/th&gt;&#xA;          &lt;th&gt;＋Ruflo&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;エージェント協働&lt;/td&gt;&#xA;          &lt;td&gt;セッション単位、共有コンテキストは限定的&lt;/td&gt;&#xA;          &lt;td&gt;共有メモリ＋合意ベースのスウォーム&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;調整&lt;/td&gt;&#xA;          &lt;td&gt;ユーザーが作業を分割し統合する&lt;/td&gt;&#xA;          &lt;td&gt;Queen-led階層、topology、consensus&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;メモリ&lt;/td&gt;&#xA;          &lt;td&gt;セッション中心&lt;/td&gt;&#xA;          &lt;td&gt;AgentDB、HNSWベースのベクトルメモリ&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;学習&lt;/td&gt;&#xA;          &lt;td&gt;個人セッションの中に閉じこもりやすい&lt;/td&gt;&#xA;          &lt;td&gt;SONA、パターンマッチング、trajectory learning&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;洞察の再利用&lt;/td&gt;&#xA;          &lt;td&gt;人が文書化しなければならない&lt;/td&gt;&#xA;          &lt;td&gt;プロジェクト／エージェント間のメモリ転移が可能&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;作業ルーティング&lt;/td&gt;&#xA;          &lt;td&gt;ユーザーが判断&lt;/td&gt;&#xA;          &lt;td&gt;知的ルーティング、ただし定量的な数値は自社主張&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;バックグラウンドワーカー&lt;/td&gt;&#xA;          &lt;td&gt;なし&lt;/td&gt;&#xA;          &lt;td&gt;12個の自動トリガーワーカー&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;LLMプロバイダー&lt;/td&gt;&#xA;          &lt;td&gt;主にAnthropic&lt;/td&gt;&#xA;          &lt;td&gt;Claude、GPT、Gemini、Cohere、Ollamaなど&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;この表で重要なのは「機能が多い」ということではありません。Rufloの価値は、複数のエージェントが同じ作業の異なる側面を担い、その結果をメモリに残し、次の作業で再利用できるようにする点にあります。つまり、個人の生産性ツールからチームの学習システムへ移行できるかどうかが核心的な問いです。&lt;/p&gt;&#xA;&lt;h2 id=&#34;本当の問い洞察をどう再利用するか&#34;&gt;本当の問い：洞察をどう再利用するか&lt;/h2&gt;&#xA;&lt;p&gt;バイブコーディングは個人単位では素早く効果を出します。一人の開発者がClaude Codeと長く働くほど、プロンプトの習慣、テストの順序、レビュー基準、失敗のパターンが積み上がります。しかし組織の観点では、この知識は簡単に蒸発します。セッションログは散らばり、良いプロンプトは個人のノートに残り、特定のリポジトリで得た設計上の判断は別のリポジトリへ移動しません。&lt;/p&gt;&#xA;&lt;p&gt;だからRufloを見るときに最も重要な観点は、「Claude Codeをさらに自動化してくれるか」ではなく「開発の過程で生まれた洞察を共有可能な資産に変えられるか」です。たとえば、決済システムで得た障害再現のパターンが精算システムのテスト生成に使われ、ある開発者が作ったセキュリティレビュー基準が別の開発者のPR分析に反映され、特定の顧客企業のアーキテクチャ上の決定が次のPoCの初期設計ガードレールになる、といった具合です。&lt;/p&gt;&#xA;&lt;p&gt;この観点に立てば、AgentDB、RAG memory、knowledge graph、federationは別々の機能一覧ではありません。複数のプロジェクトと複数の開発者のあいだで洞察を保存し、検索し、伝達し、信頼境界の内側で再利用するためのパイプラインです。Ruflo導入の価値は、このパイプラインが実際の業務で機能したときに生まれます。&lt;/p&gt;&#xA;&lt;h2 id=&#34;rufloがすること&#34;&gt;Rufloがすること&lt;/h2&gt;&#xA;&lt;p&gt;RufloのREADMEは「314 MCP tools」と「32 plugins」を前面に押し出しています。&lt;sup id=&#34;fnref2:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; 数字は大きいものの、構造は次の一枚に圧縮できます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>MCPはバイブコーディングに必須なのか？（feat. CLI）</title>
      <link>https://roboco.io/ja/posts/is-mcp-necessary-for-vibecoding/</link>
      <pubDate>Tue, 01 Apr 2025 10:28:00 +0900</pubDate>
      <guid>https://roboco.io/ja/posts/is-mcp-necessary-for-vibecoding/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://roboco.io/posts/images/Dohyun.png&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;チョン・ドヒョン - ROBOCO首席コンサルタント&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;最近の開発者コミュニティを眺めていると、MCP、すなわち「モデルコンテキストプロトコル（Model Context Protocol）」の話題が頻繁に目に入ります。AIがより賢く、より柔軟に仕事をこなすためにはMCPのようなインターフェースが必要だ、という主張です。私自身もこうした技術の流れを興味深く見守っています。未来が楽しみでもあり、その一方で「MCPは今の時点で本当に必要なのだろうか」という疑問も湧いてきます。&lt;/p&gt;&#xA;&lt;p&gt;MCPの利点は明確です。AIが複数のサービスと連携する際、このプロトコルを介してより滑らかで自然な処理ができます。しかし現実はそれほど単純ではありません。現時点でMCPに対応していないサービスは依然として多く、MCPをきちんと使うには専用のサーバーインフラが不可欠です。インフラを整えれば終わりというわけでもなく、そこに徹底したセキュリティ管理と高可用性を保証する運用対策まで必要になります。ここまで来ると、MCPを導入するために要する労力とコストが決して小さくないことが分かります。&lt;/p&gt;&#xA;&lt;p&gt;では、バイブコーディングにおいてはどうでしょうか。MCPがなければAIを効果的に使えないのでしょうか。まったくそんなことはありません。驚くべきことに、私たちはずっと以前から、AIが非常にうまく扱える極めて普遍的な道具を一つ持っています。それがCLI、「コマンドラインインターフェース（Command Line Interface）」です。&lt;/p&gt;&#xA;&lt;h2 id=&#34;tldr&#34;&gt;TL;DR&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;MCPはAIと外部サービスの連携には有用ですが、今すぐバイブコーディングに必須というわけではありません。&lt;/li&gt;&#xA;&lt;li&gt;CLIは長く検証されてきた汎用インターフェースであり、AIにGit、クラウド、IaC、データベースの作業を行わせる実用的な通り道になります。&lt;/li&gt;&#xA;&lt;li&gt;MCPのエコシステムとセキュリティ運用がさらに成熟するまでは、使い慣れたCLIを積極的に活用することが現実的な選択です。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;CLIは古いというよりも、長い歴史を通じて検証されてきた汎用的なインターフェースです。開発者なら誰もが慣れ親しんで使っており、標準入力と標準出力を用いてパイプラインを構成すれば複雑な処理も可能です。シェルスクリプトさえきちんと書いておけば、必要なときにAIの助けなしでいつでも実行できます。&lt;/p&gt;&#xA;&lt;p&gt;私はバイブコーディングをする中で、CLIを介してAIに任せる作業がかなり多くあります。たとえば、GitHubリポジトリを作成したり、イシューやプロジェクトを管理したり、ウィキを文書化する作業はCLIで簡単に処理できます。Gitのコミットメッセージ生成、コミット、プッシュ、マージといった基本的な作業も、AIはCLIを通じて巧みにこなします。&lt;/p&gt;&#xA;&lt;p&gt;それだけでなく、クラウドインフラの状態点検やデプロイ結果の確認、障害発生時のトラブルシューティングまでCLIで手軽に処理できます。TerraformやCloudFormationといった各種IaCツールを用いたデプロイやデバッグ作業もCLIで完璧に可能です。データベースのスキーマ分析や作成をはじめとする複雑な作業も、CLIツールで十分に実行できます。&lt;/p&gt;&#xA;&lt;p&gt;今はMCP導入の初期であり、過渡期です。今後さらに多くのサービスがMCPを採用することは確実ですが、まだサービスのエコシステムは成熟していません。何よりも、MCPに対する確かなセキュリティポリシーと管理方針が出てくるまでには時間が必要です。&lt;/p&gt;&#xA;&lt;p&gt;それまで待つ必要があるでしょうか。もちろんありません。今すぐAIを最大限効果的に活用する方法があるとすれば、それはすでに私たちの手に馴染んでいるCLIを積極的に活用することです。「バイブコーディング」をしながらAIとCLIの素晴らしい組み合わせを体験すれば、あえてMCPでなくとも、いくらでも生産的で創造的な成果物を生み出せることが分かるはずです。&lt;/p&gt;&#xA;&lt;p&gt;AIサービスを提供するため、あるいはAIが使うためのインターフェースとしてMCPが有用だという事実に異論はありません。しかしバイブコーディングにおいては、私たちはすでにCLIを使って、AIに既存のインターフェースを活用させることがいくらでもできるのです。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
