モデルの進化が早すぎてベストプラクティクス(RAGとかMCPとか)がどんどん変わっていっているというお話。Claude CodeもRAG止めてエージェント検索に移行した例もある。
"十分に優秀なモデルが前提なら、OpenAPIスキーマやRESTエンドポイントを1つ公開するだけで、どのクライアントのモデルもそれを読んで叩ける" これは本当にそう思う。なぜAI専用の口を設ける必要があるのか?
Geminiは矢鱈とMCPが推奨されていたころの学習が効いているらしく、ICP+SDKでアプリ内チャットが稼働していたのにMCP+Gemini CLI Coreを実装しましょうって勧めてきたので論破しといた。
そりゃ開発してたらそうなるでしょうよ。n8nみたいなローコードで作ったアプリはCLIに出来ないからな。いずれ出来そうだけども
中間プロトコルを整備してる間にモデル側が直接CLI叩けるほど賢くなったの皮肉すぎて草。結局シンプルが最強か
今時点でシステムの管理画面無しを実現するならOAuthありMCPが一番楽だよ URL1つでAIがシステム操作可能なところまで持っていけるのはMCPだけ 潮目が変わったらAIに作り直させればいい
CLIと比較できるのはlocal MCPだけ。http MCPとの比較はAPIだけどそのAPIを正しく使わせるためにはスキルで説明が必要。MCP不要にするためにWebAPIを呼び出すだけのCLIを作るのは「作れるからって余計なもの作ってる」最悪な現象
初見のツールに関しては体系的な知識を与えられるMCPは相変わらず有効だと思うよ。ghコマンドなら覚えているだろうけどsearch-docsコマンドの使い方は知らない。あとはツール情報の与え方の工夫だと思うけどね
とりあえずブクマ
どっちみちREST APIでもMCPでも白紙から実装するわけではないし………事前定義のコストはその優秀な今どきのAI向けにしたら理論上はCLIドキュメントと変わらないな気もするけども。宣言的にするなら結局ラップするし。
MCPはサービス趣向、CLIはツール趣向かな
MPCサーバーとか全然試してなくて、そのうち試そうと思ってたら終わりそう?
いやまあそりゃ CLI だとか REST API が装備されてたら MCP はいらないよね。 それがないものでも使えるようなアダプターとして MCP を提唱したんだと思うし。 MCP も Skills みたいな段階的開示の仕組みはほしいかな。
推論モデル(OpenAIのo1、o3)の登場で状況が変わった。MCPが解決しようとした「モデルがツールのインターフェースを理解できない」という問題を、モデル側の進化が解消した
Webも内容によってはAPI化するよりテキストブラウザで表示しても崩れないシンプルなHTMLを返したほうがAIフレンドリーだと思う。
githubのMCPがおかしいんだよ、今数えたら一つで43個のツールを定義してプロンプトを圧迫している。善良なMCPは2,3個のツール提供しかしない。たった一つの悪目立ちするMCPのせいでMCP全体が悪者扱いにされている。
変化が早いからなぁ。CLIも半年したら「あのときは流行ってたよね」になる可能性は普通にあるだろ。諸行無常。盛者必衰
つかskillで良いよねって感じ
なんか挙ってMCP、MCP言い出したから、AIクライアント使いこなせなくてもWeb+DBのサーバーサイド開発者として生き残れるのかな、とか思ってたら、もう死ぬの?ww
負けたも何も、そりゃ英語話せるなら通訳要らんよみたいな。住み分けの話じゃないん?
CLIでやらせるのは極めて汎用性高いし楽ちんだけど、行き詰まると豊富な知識で強引な解決を図りはじめることがしばしばあるのが結構危ういのよね。MCP挟んで手足縛っとかないと。
デザイナーで普段IDEで叩いててMCP助かる〜!ってなってたけど、確かに先日SlackMCPじゃ難しく結局API直で叩いてもらった方が早い案件があったので結構腑に落ちた。でもNon-EngineerだとMCPは取っ付きいいんだよね…
MPCサーバー作らなきゃなぁ・・・と思ってたけどチャッピーにこの記事見せたら「今作る必要はない」と諭された
“自作キーボード好き” (こちらを知りたい)
リモートmcpは導入するagent側にもmcp公開リストには信頼できるmcpしか載せないし、mcp Server側も信頼できるエージェント先にしかclient_idを発行しないので、エンジニア以外でも外部接続を安全にできるように設計されてる
AIモデルの進化に伴うベストプラクティスの変遷”MCPの経緯が示しているのは、「モデルの能力不足を補う技術は、規格化が完了する前にモデルが追い越すリスクがある」 ということだ。”
進化ではなくユースケース。MCPは信頼性のために腐敗層で担保しようとしてる、Cloudとか買い物とか、WebGeminiでGmail検索とかCLIに出来ないでしょ。。最大ユースケースが、ソフトウェア開発でオーバーヘッドが目立つだけ
今更なによ!(ばちーん!) /俺らはMCPを使いたいわけじゃなくて認証を通したいだけなんですよ。/トークン爆発問題はMCP関係なくね?
予言しておくけど、MCP側からagentに情報を "push" できるようになると(コンパイルエラーとかlint errorとか)、それはCLIでは難しいから、また流れがかわりますよ。
面白かった。
この記事タイトルが酷いけど中見たら割と中立だった。Xで暴れてるエンジニアが滅ぼすべきとか煽るからこんな馬鹿馬鹿しい議論になる
APIがあればいらんよねと思ってたけどやっぱりそうなった?/なるほど「トレーニングデータに含まれる既存知識に乗れるのが、CLIの構造的な強み」MCPのツール定義を読み込むだけでトークンが消費され尽くしてしまう、と
MCP納得いかなくてスルーしてたけど廃れてくれたのなら運が良かった
イノベーターの喧騒を一歩後ろで眺めてアーリーアダプターからは落ちない程度に追いかけるのが一番コスパが良い。
そっか、MCPモデルって推論モデル登場前の仕様だったわ、そういや……
ここのところAIが優秀すぎて、APIの構築と保守がめちゃくちゃ楽になったのも要因としてありそう
今や一強になりつつあるClaude Codeも半年くらい前には「終わった。これからはKiro」「これからはCodex」とか言われてたわけで、この辺の「終わった」は信用しないでいいと思う。明示的に指定するほうが共有可能でしょ。
賢くなればいらなくなるもんな
ともあれ、AIのおかげでまさかのCLIツールが充実してきてうれしいです。
GPT5.4で普通にUI操作できるようになった
そうなのか。まだまだ普通にMCPで繋いでるところ多いんだけど。これはこれで便利だと思っておりましたけども。
awsがapi整備してることがやっぱり正しくて真似した方が良いのよな
figmaとかchrome devtoolのMCPはないと今のところキツイけどな。MCPとCLIが全く被っているわけではない。
CLIって何?Command Line Interface のこと?MCPサーバーと比べる対象として適切なの?そもそもMCPサーバーよくわかってないんだけどもうなくなるの?なに?もう調べなくていい?何もわからないんだけど?もうAI使わなくていい
MCPはなぜCLIに負けたのか —— 経緯と構造を整理する
モデルの進化が早すぎてベストプラクティクス(RAGとかMCPとか)がどんどん変わっていっているというお話。Claude CodeもRAG止めてエージェント検索に移行した例もある。
"十分に優秀なモデルが前提なら、OpenAPIスキーマやRESTエンドポイントを1つ公開するだけで、どのクライアントのモデルもそれを読んで叩ける" これは本当にそう思う。なぜAI専用の口を設ける必要があるのか?
Geminiは矢鱈とMCPが推奨されていたころの学習が効いているらしく、ICP+SDKでアプリ内チャットが稼働していたのにMCP+Gemini CLI Coreを実装しましょうって勧めてきたので論破しといた。
そりゃ開発してたらそうなるでしょうよ。n8nみたいなローコードで作ったアプリはCLIに出来ないからな。いずれ出来そうだけども
中間プロトコルを整備してる間にモデル側が直接CLI叩けるほど賢くなったの皮肉すぎて草。結局シンプルが最強か
今時点でシステムの管理画面無しを実現するならOAuthありMCPが一番楽だよ URL1つでAIがシステム操作可能なところまで持っていけるのはMCPだけ 潮目が変わったらAIに作り直させればいい
CLIと比較できるのはlocal MCPだけ。http MCPとの比較はAPIだけどそのAPIを正しく使わせるためにはスキルで説明が必要。MCP不要にするためにWebAPIを呼び出すだけのCLIを作るのは「作れるからって余計なもの作ってる」最悪な現象
初見のツールに関しては体系的な知識を与えられるMCPは相変わらず有効だと思うよ。ghコマンドなら覚えているだろうけどsearch-docsコマンドの使い方は知らない。あとはツール情報の与え方の工夫だと思うけどね
とりあえずブクマ
どっちみちREST APIでもMCPでも白紙から実装するわけではないし………事前定義のコストはその優秀な今どきのAI向けにしたら理論上はCLIドキュメントと変わらないな気もするけども。宣言的にするなら結局ラップするし。
MCPはサービス趣向、CLIはツール趣向かな
MPCサーバーとか全然試してなくて、そのうち試そうと思ってたら終わりそう?
いやまあそりゃ CLI だとか REST API が装備されてたら MCP はいらないよね。 それがないものでも使えるようなアダプターとして MCP を提唱したんだと思うし。 MCP も Skills みたいな段階的開示の仕組みはほしいかな。
推論モデル(OpenAIのo1、o3)の登場で状況が変わった。MCPが解決しようとした「モデルがツールのインターフェースを理解できない」という問題を、モデル側の進化が解消した
Webも内容によってはAPI化するよりテキストブラウザで表示しても崩れないシンプルなHTMLを返したほうがAIフレンドリーだと思う。
githubのMCPがおかしいんだよ、今数えたら一つで43個のツールを定義してプロンプトを圧迫している。善良なMCPは2,3個のツール提供しかしない。たった一つの悪目立ちするMCPのせいでMCP全体が悪者扱いにされている。
変化が早いからなぁ。CLIも半年したら「あのときは流行ってたよね」になる可能性は普通にあるだろ。諸行無常。盛者必衰
つかskillで良いよねって感じ
なんか挙ってMCP、MCP言い出したから、AIクライアント使いこなせなくてもWeb+DBのサーバーサイド開発者として生き残れるのかな、とか思ってたら、もう死ぬの?ww
負けたも何も、そりゃ英語話せるなら通訳要らんよみたいな。住み分けの話じゃないん?
CLIでやらせるのは極めて汎用性高いし楽ちんだけど、行き詰まると豊富な知識で強引な解決を図りはじめることがしばしばあるのが結構危ういのよね。MCP挟んで手足縛っとかないと。
デザイナーで普段IDEで叩いててMCP助かる〜!ってなってたけど、確かに先日SlackMCPじゃ難しく結局API直で叩いてもらった方が早い案件があったので結構腑に落ちた。でもNon-EngineerだとMCPは取っ付きいいんだよね…
MPCサーバー作らなきゃなぁ・・・と思ってたけどチャッピーにこの記事見せたら「今作る必要はない」と諭された
“自作キーボード好き” (こちらを知りたい)
リモートmcpは導入するagent側にもmcp公開リストには信頼できるmcpしか載せないし、mcp Server側も信頼できるエージェント先にしかclient_idを発行しないので、エンジニア以外でも外部接続を安全にできるように設計されてる
AIモデルの進化に伴うベストプラクティスの変遷”MCPの経緯が示しているのは、「モデルの能力不足を補う技術は、規格化が完了する前にモデルが追い越すリスクがある」 ということだ。”
進化ではなくユースケース。MCPは信頼性のために腐敗層で担保しようとしてる、Cloudとか買い物とか、WebGeminiでGmail検索とかCLIに出来ないでしょ。。最大ユースケースが、ソフトウェア開発でオーバーヘッドが目立つだけ
今更なによ!(ばちーん!) /俺らはMCPを使いたいわけじゃなくて認証を通したいだけなんですよ。/トークン爆発問題はMCP関係なくね?
予言しておくけど、MCP側からagentに情報を "push" できるようになると(コンパイルエラーとかlint errorとか)、それはCLIでは難しいから、また流れがかわりますよ。
面白かった。
この記事タイトルが酷いけど中見たら割と中立だった。Xで暴れてるエンジニアが滅ぼすべきとか煽るからこんな馬鹿馬鹿しい議論になる
APIがあればいらんよねと思ってたけどやっぱりそうなった?/なるほど「トレーニングデータに含まれる既存知識に乗れるのが、CLIの構造的な強み」MCPのツール定義を読み込むだけでトークンが消費され尽くしてしまう、と
MCP納得いかなくてスルーしてたけど廃れてくれたのなら運が良かった
イノベーターの喧騒を一歩後ろで眺めてアーリーアダプターからは落ちない程度に追いかけるのが一番コスパが良い。
そっか、MCPモデルって推論モデル登場前の仕様だったわ、そういや……
ここのところAIが優秀すぎて、APIの構築と保守がめちゃくちゃ楽になったのも要因としてありそう
今や一強になりつつあるClaude Codeも半年くらい前には「終わった。これからはKiro」「これからはCodex」とか言われてたわけで、この辺の「終わった」は信用しないでいいと思う。明示的に指定するほうが共有可能でしょ。
賢くなればいらなくなるもんな
ともあれ、AIのおかげでまさかのCLIツールが充実してきてうれしいです。
GPT5.4で普通にUI操作できるようになった
そうなのか。まだまだ普通にMCPで繋いでるところ多いんだけど。これはこれで便利だと思っておりましたけども。
awsがapi整備してることがやっぱり正しくて真似した方が良いのよな
figmaとかchrome devtoolのMCPはないと今のところキツイけどな。MCPとCLIが全く被っているわけではない。
CLIって何?Command Line Interface のこと?MCPサーバーと比べる対象として適切なの?そもそもMCPサーバーよくわかってないんだけどもうなくなるの?なに?もう調べなくていい?何もわからないんだけど?もうAI使わなくていい