7 ポイント 投稿者 GN⁺ 2026-02-12 | 1件のコメント | WhatsAppで共有
  • 最新バージョン 2.1.20 では、ファイル読み込みと検索パターン表示がどちらも 単一の要約文 に置き換えられ、ユーザーはどのファイルやパターンが処理されているのか確認できなくなった
  • ユーザーは GitHub Issue を通じて、ファイルパスと検索パターン表示の復元 または トグルオプションの追加 を求めている
  • 開発元の Anthropic は「大多数のユーザーには単純化が有用だ」と回答したが、実際には 不満のコメントが大半 を占めている
  • 提示された代替案は verbose mode の利用 だったが、これは過剰なデバッグ出力のため実用性に欠けるという指摘が続いている
  • 複数バージョンを経ても根本的な解決はなく、ユーザーは 以前のバージョン(2.1.19) に戻すか、簡単な設定フラグの追加 を求めている

Claude Code 2.1.20の変更点

  • 新バージョンでは、すべての ファイル読み込みおよび検索パターンの出力 が「Read 3 files」「Searched for 1 pattern」のような 1行の要約文 に置き換えられた
    • 以前は、どのファイルが読み込まれたのか、どのパターンが検索されたのかが具体的に表示されていた
    • 現在は詳細情報が失われ、ユーザーはコードベース内での動作を追跡しにくくなっている
  • この変更により、月額200ドルを支払っているユーザー からは、ツールの透明性が失われたとの批判が出ている

ユーザーの反応とGitHub Issue

  • 複数の GitHub Issue で、ユーザーは同じ要望を挙げている: 「ファイルパスを再表示するか、少なくともトグルオプションを追加してほしい」
  • Anthropic は「大多数のユーザーにとって、単純化はノイズを減らす改善だ」と回答
    • しかし本文では、「大多数」という根拠は示されておらず、実際には 不満しか存在しない と指摘している
  • Anthropic が提示した解決策は、verbose mode の使用推奨 だった

Verbose mode をめぐる論争

  • verbose mode は、thinking traces、hook output、sub-agent transcript、ファイル内容全体 まで端末に出力する
    • ユーザーは「欲しいのは単にファイルパスと検索パターンの表示だけだ」として、過剰な出力に不満を示している
  • 開発側は「verbose mode を改善し、ユーザーの利用ケースに合わせる」と返答したが、
    • 30人あまりのユーザーが「変更を元に戻すか、トグルを追加してほしい」と繰り返し求めている
  • あるユーザーは、「Searched for 13 patterns, read 2 files」のような文は 何の意味もない情報 だと指摘した

後続バージョンでの「修正」と問題の継続

  • 後続バージョンでは、verbose mode の thinking traces と hook output の一部が削除され、やや冗長さが抑えられた
    • しかし依然として sub-agent の出力全体 が表示され、画面は複雑なままだ
  • 以前は各 sub-agent の作業が 簡潔な1行ストリーム として表示されていたが、
    • 現在は複数エージェントの 大量のテキストが同時に出力 され、可読性が落ちている
  • 本文では、「結局 verbose mode から要素を1つずつ削っていけば、トグル機能を作り直すのと変わらない」と批判している

ユーザーの対応と結論

  • 一部のユーザーは バージョン 2.1.19 に戻して固定している(pinning)
  • 求められている修正は、単純な ブール設定フラグの追加 で解決できるが、
    • 開発元は verbose mode の調整にばかり注力している
  • 記事は、Anthropic の姿勢を スーパーボウル広告の「ユーザー尊重」メッセージと GitHub 対応の乖離 として皮肉って締めくくられている

1件のコメント

 
GN⁺ 2026-02-12
Hacker Newsの意見
  • Claude CodeチームのBorisです。今回の変更の背景を説明したいと思います。
    LLMベースの製品を作る際の難しさは、モデルが継続的に進化することです。Claude Codeをリリースして1年になりますが、Claudeははるかに賢くなり、より長く動作し、より多くのツールを自律的に活用するようになりました。
    こうした進歩は驚くべきものですが、その一方で、製品側がモデルのスピードに追いつきにくくなります。ターミナル環境では出力が多すぎて、ユーザーが疲れてしまう状況も出ています。
    そこでデフォルトビューでは重要な情報だけを表示し、必要なときに詳細を見られるよう、段階的開示(progressive disclosure)の方式を適用しました。
    内部では1か月以上テストしながらUXを磨いてきましたが、一部のユーザーには不便を与えてしまいました。フィードバックを反映して何度も修正しており、次のリリースでは
    subagent出力改善PR
    を含める予定です。
    ユーザーフィードバックは製品改善の核心なので、引き続き意見を送ってほしいです

    • Claudeが読んでいるファイルを直接見られたのは本当に有用でした。そのおかげで文脈を追加してトークンの無駄を減らせていました。最近のアップデートでそれが難しくなり、残念です。verboseモードは答えではなく、設定で調整できるべきだと思います
    • 私はスクリーンリーダー利用者であり、アクセシビリティ企業のCTOです。今回の変更は単なる不便ではなく、機能の喪失です。視覚ユーザーは「ひと目で確認」できますが、私はすべての行を順番に聞かなければなりません。
      「Read 3 files」のような要約出力では、どのファイルを読んでいるのか分からなくなります。verboseモードは情報を出しすぎて、かえってアクセシビリティを損ないます。
      単にファイルパスと検索パターンをインライン表示するboolean設定オプションを追加すれば済む話です。これはパワーユーザー向け機能ではなく、アクセシビリティの基本です
    • 設定オプションはすでに多いのに、なぜこれがないのか不思議です。ファイルパスは作業コンテキストを理解するうえで重要でした。今は霧のかかった道を走っている感覚です。単にトグルを1つ追加してくれればよいのですが
    • Claudeがより賢くなったというのは、以前はエージェントが担っていたロジックが、いまはモデル内部に移ったという意味なのか気になります。だとすれば、一貫性の維持が重要です
    • 「大多数のユーザーが好んだ」という話は信じがたいです。今の出力で実際に何ができるのか分かりません
  • 「Read 3 files」のような出力は、有用な情報を隠すUXミニマリズムの典型です。プロダクトマネージャーが「ユーザー体験の改善」という名目で情報を削るのは、業界がすでに乗り越えているべき問題です。
    顧客の利用パターンを深く理解していなければ、こうした失敗を繰り返すことになります

    • プロダクトマネジメントというのは、業界で最悪のミームの1つだと思います。製品を使ったこともない人たちが、リソース配分やリリースの判断をしています。むしろ対人スキルのあるエンジニア1人がユーザーと直接話すほうがいいと思います
    • 開発者UXを改善しようというPMは勘違いしています。開発者が求めているのは設定可能性です。キーバインドやインデントですら意見が一致しないのに、単一のUXで満足させることはできません
    • とはいえ、あまりに冷笑的に見る必要もありません。機能が増えるほどUXの単純化は必要です。場合によってはメニューを隠したり、verboseモードに移したりするのが正しいこともあります。
      もちろん失敗することはありますが、ユーザーフィードバックで再調整すればよいのです。結局は情報過多と単純化のあいだのバランスを探る過程です
    • 最近のWebサイトが「問題が発生しました」のような曖昧なメッセージしか出さないのも、同じ文脈です。こうした決定はミスというより、意図された選択のように感じます
    • 新規ユーザーは、製品を信頼する前に詳細な出力によって信頼を築く必要があります。時間がたてば抽象化されたビューに移りますが、初期段階では詳細ログが必要です
  • Claude Code関連のGitHub issue
    Anthropicはユーザーに内部動作を露出したくないように見えます。リリースのたびに自分でパッチを当てて機能を復旧しなければなりません

    • おそらく機能を切り分けて、上位料金プランで追加課金する戦略なのだと思います。Claude Codeがエンジニアを置き換えるレベルなら、それだけ高くあるべきだという理屈です
    • しかし、やがてバイナリ配布に切り替われば、パッチも難しくなるでしょう。NPMパッケージは単なるラッパーとして残るだけになりそうです
    • 一方でOpenAIのCopilotはMITM方式でログを完全に観察できます。Claudeはそれに比べて閉鎖的です
    • こうした制限は、ユーザーのためというよりモデルを複製しようとする競合を防ぐことが目的である可能性が高いです
    • もしそれが目的なら、そもそもユーザークライアントにthinking blockを露出すべきではなかったはずです。今の構造は矛盾しています
  • 私はヘビーなClaude Codeユーザーですが、最近のアップデートごとに性能問題やバグが増えています。
    Anthropicは開発者ワークフロー全体を統制しようとしているようで、クローズドな構造へ向かっているのが残念です。React TUIも扱いにくいです
    その代わりCodex 5.3はオープンソースのエージェントチェーンで、はるかに安定しています。ここ1か月半ほどのAnthropicの方向性は気に入りません

    • 私も似たように感じました。Ampはずっと滑らかで直感的なインタラクションを提供しています。Claude Codeは全体的にリファクタリングが必要に見えます
    • Codex 5.3が、2週間Claudeでも解けなかった問題を解決してくれました
    • ただ私の場合、CodexはPlus料金プランではほとんど役に立ちませんでした。VS Code統合も壊れています
    • Codex 5.3に乗り換えました。より安いですし、CEOを比べるならAltmanのほうがAmodeiよりまだイライラしません。Amodeiのメディアインタビューは空疎な予言のように聞こえます
  • Claudeのブランドは次第に**「AI界のMicrosoft」のようになってきています。
    開発者中心の文化を失わないためには、社内で自浄の努力が必要です。
    Microsoftは90〜00年代に市場を支配しましたが、長期的には
    開発者体験(DX)**が悪化しました。
    AppleはBSDベースでOSを再構築し、Linuxエコシステムとの整合性を取ったことで、長期的な差を生みました。Anthropicもこうした歴史から学ぶべきです

    • Anthropicは今年IPOを準備中で、これからはユーザー満足より収益最大化へと方向が変わる時期なのだと思います。
      ウォール街の四半期業績圧力の中では、こうした変化は避けがたい道筋です
    • 私がいちばん腹立たしく感じるのは、Claude MaxプランでもOpenCodeを使えないことです。OpenCode UIのほうがずっと良いと感じます
    • 開発者たちは「AIのMicrosoft」になるのを防ごうとしているのではなく、むしろそれを目指しているのかもしれません
  • 以前Skyrimが出たとき、システムの簡略化で批判されましたが、結局は成功しました。
    今回の論争も似ています。変化に怒るユーザーもいれば、結果物だけを気にする人もいます。
    ただ、より大きな問題はプログラマーが制御権を失っていく感覚です。オートコンプリート、プロジェクトスキャフォールディング、そして今ではファイル名表示まで――小さな変化が積み重なって不安を与えます

    • しかしClaude Codeはコーディングツールです。非開発者向けのCo-work製品が別にあるのに、なぜ開発者向けUXを犠牲にするのか理解できません
    • 月額サブスクリプション制でもトークン制限がある以上、最適化は依然として重要です
    • Skyrimの簡略化が長期的には失敗だったことを示すStarfieldの事例を見ると、この方向は危険かもしれません
    • 個人的にはSkyrimよりDark Messiahのほうがずっと完成度が高かったと思います。関連動画
  • 最近は非開発者ユーザー層が増えており、Anthropicはその層に合わせたUXを作っているようです。
    その結果、本物のエンジニアたちは疎外されています。
    非開発者向けのClaude Code Web/デスクトップ版を別に用意するほうがよいと思います。ターミナルはもともと強力なエージェント環境に向いています

    • 一方の端にはログをうるさく感じる非開発者がいて、もう一方には複数エージェントを並列で回す上級ユーザーがおり、その間にリアルタイムでエージェントを見守るエンジニアがいます
    • もし有料顧客の80%が非開発者なら、その人たち向けのUXに寄せるのは理解できます。しかし長期的には中核顧客層を失う戦略になるかもしれません
    • 私も同感です。学習者の流入は良いことですが、上級ユーザー体験が犠牲になってはなりません
    • 並列エージェント戦略は人間に対する収益率が高いため、企業にとっては魅力的なのでしょう
    • 経営陣は「2026年までに開発者を代替する」といった自己確信に陥っているように見えます。しかし実際の価値は、熟練エンジニアを補助するときにこそ生まれます。
      初心者PMがプロンプトだけ投げてもぐちゃぐちゃになります。熟練したチームがこうしたツールを使えば、驚くような成果を生み出せます
  • 最近のClaude Codeのverboseモードはひどい状態で、デバッグが困難です。それでも必要なことはできるので、そのまま使っています。
    最近は企業顧客が急増しており、Anthropicの財務的な圧力が感じられます。透明性がもっと必要です

    • 多くの企業がClaudeへ移行した理由は、Opus 4.5の性能が転換点だったからです。高価ですが、それだけ強力です
    • 最近はYouTube広告でもClaudeをよく見かけます。非開発者向けマーケティングが活発です
    • 代替としてpi coding agentをおすすめします。シンプルでハックしやすいです
  • AI企業が財務的圧力の中でユーザー制約を増やしている現象は興味深いです。
    ChatGPTの広告、Claude Codeの機能削除などはそのシグナルです。
    Googleはリアルタイム広告挿入を考案しましたが、実際に先に実装したのはOpenAIでした。
    私はこうした流れを**「ポップコーンタイム」**として見ています。Geminiはたまに研究用として使う程度です

  • 私は大多数の人とは違ってplanモードを使っています。
    中間トークンストリームを監視する必要もなく、エージェントのステップを細かく管理する理由もありません。
    重要なのは成果物と明確な要約説明です。
    説明が明快でないなら、コードも明快ではありません。そういうときはgit restore .で戻して新しいセッションを始めます。
    既存の文脈を無理に生かすより、新しく始めるほうがずっと効率的です