𝗜 𝗢𝗽𝗲𝗻𝗲𝗱 𝗗𝗲𝘃𝗧𝗼𝗼𝗹𝘀 𝗼𝗻 𝗮𝗻 "𝗔𝗜-𝗡𝗮𝘁𝗶𝘃𝗲" 𝗣𝗹𝗮𝘁𝗳𝗼𝗿𝗺. 𝗜𝘁 𝗪𝗮𝘀 𝗮 𝗗𝗿𝗼𝗽𝗱𝗼𝘄𝗻.

An AI startup founder recently pitched me his "AI-native workspace." He promised over 40 built-in agents. He claimed his system had intelligence baked into the core.

I signed up and opened my browser DevTools.

I sent a message to the AI chat. I watched the network requests. One request showed exactly what was happening. The platform sent my prompt to a backend with these fields:

  • model: google/gemini-3.1-pro-preview
  • provider: openrouter

The platform was just a middleman. It routed my prompt through OpenRouter to Google's Gemini model. You can access this same model for free or for a few cents via API. Yet, this platform charges users tens of dollars per month.

I asked the AI: "Are you Gemini?" It replied: "I am not Gemini or affiliated with any external provider."

The system prompt lied to hide its identity. The network layer did not.

The platform also advertised "40+ built-in agents." I checked the configuration for one. It was just an icon, a name, and a 100-character description. There were no tools, no memory, and no reasoning chains. These are not agents. They are just prompt templates with a fancy label.

If you want to know if an AI tool is a wrapper, use these five checks:

  • Model selector: Can you switch between GPT, Claude, or Gemini? If yes, it is a routing layer.
  • BYOK option: Is there a "Bring Your Own API Key" field? If yes, they are forwarding your prompts.
  • Developer docs: Does the platform have a public API? If you get a 404 error, there is nothing proprietary to show.
  • Network tab: Open DevTools (F12). Look at the request payload for model names like gpt-4o or gemini-pro.
  • Ask the AI: Ask "What model are you?" If it denies the truth, a system prompt is hiding the identity.

Building on top of other models is fine. Many successful products do this. The problem is misrepresentation. Do not claim your AI is "proprietary" when you are just charging a premium for a UI layer.

Your data takes extra hops through these wrappers. You also lose control over token costs. You pay a high subscription to subsidize their unoptimized API calls.

Stop trusting the marketing. Open DevTools. Check the network tab. The truth is in the plaintext.

AIネイティブなプラットフォームでDevToolsを開いてみた。それはドロップダウンだった。

最近、AIネイティブなコードエディタであるCursorを使い始めました。

長年、Chrome DevToolsやVS Code、その他さまざまなツールを使ってきた開発者として、私には「DevTools」が何を意味するかについての一定のメンタルモデルがあります。それは、別個のパネルであり、一連のタブであり、アプリケーションの状態を検査するための手段です。

しかし、Cursorは違います。単にAIプラグインを搭載したエディタではなく、AIが第一級市民(first-class citizen)であるという考えに基づいて構築されています。

Cursorで何かを検査したいと思ったとき、メニューから「DevTools」ボタンを探したり、Cmd+Option+I を押したりはしませんでした。代わりに、小さなアイコンをクリックすると、ドロップダウンが表示されました。

そのドロップダウンの中で、現在のファイルのコンテキスト、AIからの提案、そしてモデルに送信されたプロンプトを「検査」する方法を確認することができました。

これは、私にとって大きな発見でした。

従来のツールにおいて、DevToolsはコードの「出力」を検査するためのものです。AIネイティブなツールにおいて、DevToolsはAIの「推論」を検査するためのものです。

「状態(state)」とは、単にDOMや変数の値だけではありません。それはプロンプト、コンテキスト、そしてモデルのレスポンスなのです。

このメンタルモデルの転換は、非常に深いものです。私たちは、コードをデバッグする世界から、意図(intent)とコンテキストをデバッグする世界へと移行しています。