テクノロジー

MCPはなぜCLIに負けたのか —— 経緯と構造を整理する

1: Angelfish3578 2026/03/06 01:20

モデルの進化が早すぎてベストプラクティクス(RAGとかMCPとか)がどんどん変わっていっているというお話。Claude CodeもRAG止めてエージェント検索に移行した例もある。

2: yojik 2026/03/06 02:27

"十分に優秀なモデルが前提なら、OpenAPIスキーマやRESTエンドポイントを1つ公開するだけで、どのクライアントのモデルもそれを読んで叩ける" これは本当にそう思う。なぜAI専用の口を設ける必要があるのか?

3: jintrick 2026/03/06 05:46

Geminiは矢鱈とMCPが推奨されていたころの学習が効いているらしく、ICP+SDKでアプリ内チャットが稼働していたのにMCP+Gemini CLI Coreを実装しましょうって勧めてきたので論破しといた。

4: mayumayu_nimolove 2026/03/06 06:43

そりゃ開発してたらそうなるでしょうよ。n8nみたいなローコードで作ったアプリはCLIに出来ないからな。いずれ出来そうだけども

5: nguyen-oi 2026/03/06 07:04

中間プロトコルを整備してる間にモデル側が直接CLI叩けるほど賢くなったの皮肉すぎて草。結局シンプルが最強か

6: knjname 2026/03/06 07:15

今時点でシステムの管理画面無しを実現するならOAuthありMCPが一番楽だよ URL1つでAIがシステム操作可能なところまで持っていけるのはMCPだけ 潮目が変わったらAIに作り直させればいい

7: logic 2026/03/06 07:46

CLIと比較できるのはlocal MCPだけ。http MCPとの比較はAPIだけどそのAPIを正しく使わせるためにはスキルで説明が必要。MCP不要にするためにWebAPIを呼び出すだけのCLIを作るのは「作れるからって余計なもの作ってる」最悪な現象

8: otoan52 2026/03/06 08:00

初見のツールに関しては体系的な知識を与えられるMCPは相変わらず有効だと思うよ。ghコマンドなら覚えているだろうけどsearch-docsコマンドの使い方は知らない。あとはツール情報の与え方の工夫だと思うけどね

9: soulfulmiddleagedman 2026/03/06 08:00

とりあえずブクマ

10: th_6295 2026/03/06 08:23

どっちみちREST APIでもMCPでも白紙から実装するわけではないし………事前定義のコストはその優秀な今どきのAI向けにしたら理論上はCLIドキュメントと変わらないな気もするけども。宣言的にするなら結局ラップするし。

11: solidstatesociety 2026/03/06 08:37

MCPはサービス趣向、CLIはツール趣向かな

12: takuver4 2026/03/06 08:45

MPCサーバーとか全然試してなくて、そのうち試そうと思ってたら終わりそう?

13: fusionstar 2026/03/06 08:50

いやまあそりゃ CLI だとか REST API が装備されてたら MCP はいらないよね。 それがないものでも使えるようなアダプターとして MCP を提唱したんだと思うし。 MCP も Skills みたいな段階的開示の仕組みはほしいかな。

14: isrc 2026/03/06 08:56

推論モデル(OpenAIのo1、o3)の登場で状況が変わった。MCPが解決しようとした「モデルがツールのインターフェースを理解できない」という問題を、モデル側の進化が解消した

15: OkadaHiroshi 2026/03/06 09:03

Webも内容によってはAPI化するよりテキストブラウザで表示しても崩れないシンプルなHTMLを返したほうがAIフレンドリーだと思う。

16: devgai 2026/03/06 09:11

githubのMCPがおかしいんだよ、今数えたら一つで43個のツールを定義してプロンプトを圧迫している。善良なMCPは2,3個のツール提供しかしない。たった一つの悪目立ちするMCPのせいでMCP全体が悪者扱いにされている。

17: myr 2026/03/06 09:18

変化が早いからなぁ。CLIも半年したら「あのときは流行ってたよね」になる可能性は普通にあるだろ。諸行無常。盛者必衰

18: toaruR 2026/03/06 09:21

つかskillで良いよねって感じ

19: k-holy 2026/03/06 09:22

なんか挙ってMCP、MCP言い出したから、AIクライアント使いこなせなくてもWeb+DBのサーバーサイド開発者として生き残れるのかな、とか思ってたら、もう死ぬの?ww