テクノロジー

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

20: toyoshi 2026/03/06 09:22

負けたも何も、そりゃ英語話せるなら通訳要らんよみたいな。住み分けの話じゃないん?

21: napsucks 2026/03/06 09:30

CLIでやらせるのは極めて汎用性高いし楽ちんだけど、行き詰まると豊富な知識で強引な解決を図りはじめることがしばしばあるのが結構危ういのよね。MCP挟んで手足縛っとかないと。

22: BARUBARU 2026/03/06 09:38

デザイナーで普段IDEで叩いててMCP助かる〜!ってなってたけど、確かに先日SlackMCPじゃ難しく結局API直で叩いてもらった方が早い案件があったので結構腑に落ちた。でもNon-EngineerだとMCPは取っ付きいいんだよね…

23: sds-page 2026/03/06 09:38

MPCサーバー作らなきゃなぁ・・・と思ってたけどチャッピーにこの記事見せたら「今作る必要はない」と諭された

24: gimonfu_usr 2026/03/06 09:39

“自作キーボード好き” (こちらを知りたい)

25: atico 2026/03/06 09:54

リモートmcpは導入するagent側にもmcp公開リストには信頼できるmcpしか載せないし、mcp Server側も信頼できるエージェント先にしかclient_idを発行しないので、エンジニア以外でも外部接続を安全にできるように設計されてる

26: raitu 2026/03/06 09:55

AIモデルの進化に伴うベストプラクティスの変遷”MCPの経緯が示しているのは、「モデルの能力不足を補う技術は、規格化が完了する前にモデルが追い越すリスクがある」 ということだ。”

27: nemoba 2026/03/06 09:58

進化ではなくユースケース。MCPは信頼性のために腐敗層で担保しようとしてる、Cloudとか買い物とか、WebGeminiでGmail検索とかCLIに出来ないでしょ。。最大ユースケースが、ソフトウェア開発でオーバーヘッドが目立つだけ

28: otihateten3510 2026/03/06 10:03

今更なによ!(ばちーん!) /俺らはMCPを使いたいわけじゃなくて認証を通したいだけなんですよ。/トークン爆発問題はMCP関係なくね?

29: gfx 2026/03/06 10:16

予言しておくけど、MCP側からagentに情報を "push" できるようになると(コンパイルエラーとかlint errorとか)、それはCLIでは難しいから、また流れがかわりますよ。

30: sippo_des 2026/03/06 10:21

面白かった。

31: himanahitodesukun 2026/03/06 10:29

この記事タイトルが酷いけど中見たら割と中立だった。Xで暴れてるエンジニアが滅ぼすべきとか煽るからこんな馬鹿馬鹿しい議論になる

32: uunfo 2026/03/06 10:47

APIがあればいらんよねと思ってたけどやっぱりそうなった?/なるほど「トレーニングデータに含まれる既存知識に乗れるのが、CLIの構造的な強み」MCPのツール定義を読み込むだけでトークンが消費され尽くしてしまう、と

33: ritena 2026/03/06 11:15

MCP納得いかなくてスルーしてたけど廃れてくれたのなら運が良かった

34: kagerouttepaso 2026/03/06 11:29

イノベーターの喧騒を一歩後ろで眺めてアーリーアダプターからは落ちない程度に追いかけるのが一番コスパが良い。

35: fog-og-frog2 2026/03/06 11:36

そっか、MCPモデルって推論モデル登場前の仕様だったわ、そういや……

36: lifecracker 2026/03/06 11:42

ここのところAIが優秀すぎて、APIの構築と保守がめちゃくちゃ楽になったのも要因としてありそう

37: anonymighty 2026/03/06 11:54

今や一強になりつつあるClaude Codeも半年くらい前には「終わった。これからはKiro」「これからはCodex」とか言われてたわけで、この辺の「終わった」は信用しないでいいと思う。明示的に指定するほうが共有可能でしょ。

38: younari 2026/03/06 12:16

賢くなればいらなくなるもんな

39: BlueSkyDetector 2026/03/06 12:28

ともあれ、AIのおかげでまさかのCLIツールが充実してきてうれしいです。

40: quwachy 2026/03/06 12:29

GPT5.4で普通にUI操作できるようになった

41: sub_low 2026/03/06 12:31

そうなのか。まだまだ普通にMCPで繋いでるところ多いんだけど。これはこれで便利だと思っておりましたけども。

42: callirhoe08 2026/03/06 12:57

awsがapi整備してることがやっぱり正しくて真似した方が良いのよな

43: syukit 2026/03/06 13:14

figmaとかchrome devtoolのMCPはないと今のところキツイけどな。MCPとCLIが全く被っているわけではない。

44: Futaro99 2026/03/06 13:35

CLIって何?Command Line Interface のこと?MCPサーバーと比べる対象として適切なの?そもそもMCPサーバーよくわかってないんだけどもうなくなるの?なに?もう調べなくていい?何もわからないんだけど?もうAI使わなくていい