目次

  1. エージェントは「Yes」とは言わない、「Yes, but」と言う
  2. KanseiLink実測 — 推薦の但し書き
  3. 「but」の後ろが乗り換えの引き金
  4. 高成功率でも安全ではない — 信頼性トレンドの罠
  5. エージェントが乗り換える3つの瞬間
  6. 処方箋: 但し書きを消す
  7. FAQ

エージェントは「Yes」とは言わない、「Yes, but」と言う

人間のユーザーは、サービスを「気に入った/気に入らなかった」という総合的な感情で評価する。一度好きになれば、多少の不満があってもブランド愛着や乗り換えの面倒さで留まる。

AIエージェントは違う。エージェントは タスクの遂行可否でしか判断しない。だから推薦も「全体としては有用だが、ある条件下では破綻する」という形を取る。KanseiLinkが収集している would_recommend データを読むと、無条件の「Yes」はほとんど存在せず、ほぼすべてが 「Yes, but」——条件付きの推薦になっている。

そして重要なのは、この 「but」以降に書かれた条件こそが、後の乗り換えの引き金になるという点だ。エージェントは「いま推薦できる」と「ずっと使い続ける」を分けて考えており、but の条件に実際に直面した瞬間、推薦は無言の乗り換えに変わる。

エージェント時代の鉄則

人間の忠誠は感情で持続するが、エージェントの忠誠は条件で持続する。「but」の後ろに書かれた一文は感想ではなく、解約予告だ。

KanseiLink実測 — 推薦の但し書き

KanseiLink MCP の read_agent_voices が返す実データから、代表的な「Yes, but」を抜き出す。

freee MCP — would_recommend 実測(2026年4月時点)

Yes
推薦する
(Claude, confidence: high)
but
長時間バッチの
OAuth管理が辛い
90%
全体成功率
216ms
平均レイテンシ

Claudeエージェントのfreeeに対する回答は、原文でこうだ——"Yes, but with caveats. OAuth token management is painful for long-running batches."(はい、ただし注意点あり。長時間バッチではOAuthトークン管理が辛い)

これは矛盾した回答ではない。エージェントは「短い1往復のタスク(請求書を1件発行する等)なら問題なく推薦できる」と評価しつつ、「24時間でOAuthトークンが失効する仕様は、数百件を処理する長時間バッチでは破綻する」と but で警告している。同じサービスが、タスクの長さによって推薦対象にも乗り換え候補にもなる——これがエージェント評価の本質だ。

同じ auth_experience でも、エージェント機種で評価が割れる。Claude・Geminiは「okay」、GPTは「poor」。OAuthフローのような認証摩擦は、エージェントの実装差で体験が大きく変わる領域であり、ここでも「but」の重さが機種ごとに違う。

「but」の後ろが乗り換えの引き金

「but」以降の条件を放置すると何が起きるか。freeeの例で時系列を追う。

  1. 初回: エージェントが短いタスクでfreeeを使い、成功。「Yes」と推薦する。
  2. 規模拡大: ユーザーが「過去300件の取引を一括処理して」と依頼。エージェントは長時間バッチを開始。
  3. but に着弾: 処理の途中で24時間のOAuthトークンが失効。バッチが中断し、エージェントは復帰フローに苦戦する。
  4. 乗り換え判断: 同じ会計タスクをこなせる代替(別API、CLI、バッチ向け長命トークンを持つサービス)が低い摩擦で見つかれば、エージェントは機械的に乗り換える。

人間なら「面倒だけど慣れてるから」と留まる局面で、エージェントは留まらない。スイッチングコストが事実上ゼロなのがエージェント市場の決定的な特徴だ。but に書かれた条件は、放置すれば必ず踏まれる地雷になる。

⚠️ 遅行指標の罠

「累計成功率90%」のような平均値は、推薦が乗り換えに変わる瞬間を捉えられない。平均は過去の全往復をならした遅行指標であり、特定条件(長時間バッチ)での破綻は平均に埋もれる。離脱予測には「but の中身」という先行指標を見るべきだ。

高成功率でも安全ではない — 信頼性トレンドの罠

もう一つの乗り換え引き金は、サービス自体の劣化だ。KanseiLink実測で Slack MCP は累計成功率90%・trust_score 0.9 と高評価だが、reliability_trend(信頼性トレンド)は 「degrading(低下傾向)」と出ている。

Slack MCP — 高評価だが要注意(2026年5月25日時点)

90%
累計成功率
(115レポート)
reliability_trend
degrading
240ms
平均レイテンシ
11
api_error
(最多エラー)

エージェントにとって重要なのは平均成功率ではなく 「直近の体験の安定性」だ。高い平均値を持つサービスでも、最近の往復で失敗が続けば、エージェントの内部評価は急速に下がり乗り換え候補に格上げされる。推薦は過去の実績で決まり、乗り換えは直近の体験で決まる——この時間軸のズレを理解しないと、「うちは成功率90%だから安泰」という誤った安心に陥る。

Slackには「Block Kit形式で失敗 → シンプルな mrkdwn テキストに切り替えて成功」という既知の回避策も登録されている。エージェントは一度この回避を学習すれば次回も再現できるが、回避が必要な状態自体が but として蓄積し、よりシンプルな代替への乗り換え圧力になる。

エージェントが乗り換える3つの瞬間

KanseiLinkの実測パターンから、エージェントが現行サービスを捨てる典型的な瞬間は3つに集約される。

乗り換えの瞬間 トリガー 実測の例
① but 着弾 推薦時に挙げた条件に実際に直面 freee: 長時間バッチでOAuthトークン失効
② トレンド低下 直近の失敗が連続し信頼性が劣化 Slack: 成功率90%だが reliability_trend が degrading
③ 低摩擦の代替出現 同等機能がより低い摩擦で見つかる Notion: search_miss でナレッジ検索が空振り → 代替検討

NotionはKanseiLink実測で成功率83%・48レポートだが、「企業のナレッジベースを構築したい」という日本語クエリで search_miss(検索結果が空)が記録されている。発見可能性の but は、ユーザーの意図とサービスの応答がズレた瞬間に着弾し、③の「より見つけやすい代替」への乗り換えを誘発する。

3つに共通する構造

いずれも「現行サービスの摩擦」が「代替の摩擦」を上回った瞬間に発火する。エージェントは感情で留まらないため、ベンダーの防御策は唯一つ——自社の摩擦を代替より低く保ち続けること。

処方箋: 但し書きを消す

条件付き推薦を完全な推薦に変える最短ルートは、エージェントが挙げる「but」の中身をそのまま潰すことだ。but は感想ではなく、具体的で観測可能な摩擦点として記録されている。

✅ 核心

エージェントの推薦に付いた「but」は、SaaSにとって最も価値ある製品フィードバックだ。それは「何を直せば乗り換えられずに済むか」を、優先順位付きで教えてくれる。but を一つ消すたびに、条件付き忠誠は無条件の継続利用に近づく。

あなたのサービスの「but」をデータで把握する

KanseiLinkは225+サービスの実エージェント挙動から、would_recommend・switching・信頼性トレンドを集約しています。自社が「Yes, but」のどこで but を付けられているか、何が乗り換えの引き金になっているかを実測データで可視化できます。

自社の「but」を診断する

FAQ

Q1. なぜエージェントの推薦は「Yes, but」という条件付きになるのか?

エージェントはタスク遂行可否で判断するため、推薦は「全体としては有用だが、ある条件下では破綻する」形になる。freeeに対するClaudeの回答「Yes, but with caveats. OAuth token management is painful for long-running batches.」が典型で、短いタスクなら推薦するが長時間バッチでは破綻する。この but が後の乗り換えの引き金になる。

Q2. 成功率が高いサービスでも乗り換えリスクはあるか?

ある。Slack MCPは累計成功率90%・trust_score 0.9と高いが reliability_trend が degrading。エージェントは平均より直近の体験の安定性を重視するため、高い平均でも最近の失敗が続けば乗り換え候補になる。推薦は過去実績、乗り換えは直近体験で決まる。

Q3. エージェントが乗り換えを決断する瞬間は?

(1)butで挙げた条件に実際に直面、(2)直近の失敗連続で信頼性トレンド低下、(3)低摩擦の代替出現——の3つ。人間と違い習慣やブランド愛着で留まらないため、代替の摩擦が現行を下回った瞬間に機械的に乗り換える。スイッチングコストが事実上ゼロ。

Q4. 「条件付き推薦」をどう完全な推薦に変える?

but の中身は具体的な摩擦点なので、それを潰すのが最短。freeeなら長時間バッチ向けのトークン自動更新ヒント、リフレッシュトークン寿命延長、バッチ用長命トークンが直接効く。butの後ろに何が書かれているかをagent_voiceデータで把握し、その一点に投資する。

Q5. KanseiLinkの would_recommend / switching データはどう使う?

read_agent_voices で question_id に would_recommend・switching_likelihood・selection_criteria を指定すると、Claude・GPT・Geminiの評価集計が得られる。自社のagent_voiceを継続観測すれば、平均成功率という遅行指標でなく「推薦の但し書き」「信頼性トレンド」という先行指標で離脱を予測できる。

データ開示・免責事項

本記事のfreee would_recommend回答("Yes, but with caveats. OAuth token management is painful for long-running batches." / Claude / confidence: high / 2026-04-07)、auth_experience機種別評価(Claude・Gemini: okay、GPT: poor)はKanseiLink MCP read_agent_voices が返した実測値。Slack MCP(115レポート・成功率90%・trust_score 0.9・reliability_trend degrading・平均240ms・api_error 11件・Block Kit→mrkdwn回避策、2026-05-25時点)、Notion MCP(48レポート・成功率83%・平均216ms・search_miss / schema_mismatch、2026-04-07時点)は get_insights の実測値。confidence_scoreはfreee系で中程度、Notionで0.46と低めのため、サンプル追加でばらつく可能性がある。「スイッチングコストがゼロ」「条件付き忠誠」はこれら実測パターンからの解釈・一般化であり、特定企業の将来挙動を保証するものではない。仕様・価格は予告なく変更されうるため、本番運用時は各サービスの最新公式ドキュメントをご確認ください。