「Claude Code、ここ最近の更新で派手な新機能はないんですけど、地味に効いてる気がします」 — 同業のエンジニアから言われて、changelogを追い直しました。確かに、Opus 4.8やDynamic Workflowsのような派手なリリースの直後は、運用改善の細かい潰し込みが入る時期です。

この記事は、直近のClaude Code v2.1.16x系で入った運用改善を、毎日使う側の視点で整理したものです。

派手じゃないけど効くアップデート

ベル氏(X上のClaude Codeウォッチャー)の表現を借りると、最近のリリースは「派手な新機能というより、毎日使う時に『あれ、止まってる?』『権限で弾かれた?』『MCP 待ち?』ってなりやすい部分の見え方と挙動の整理」だと言います。

これは私の体感とも一致します。Dynamic Workflowsやultracodeのような大規模機能が一段落したあと、運用上の引っかかりを潰すフェーズに入った、というのが現状です。changelogは公式が公開しています。

claude agents --json で機械可読な出力

特に効いているのが、claude agents コマンドが --json フラグでJSON出力に対応した点です。

機械可読な形式で agent の状態を取れるので、CIや別ツールから状態を取得して条件分岐させる構成が組みやすくなりました。

# JSON形式で agents一覧を出力
claude agents --json

これまで claude agents の出力は人間向けのテキストでしたが、--json を付けると agentの定義・状態・関連メタデータが構造化されて返ってきます。CI連携を組んでいる人には、明確に効く更新です。

サブエージェント運用そのものは別記事に整理しています。

settings.jsonagent フィールドが「dispatched session」で効く

もうひとつ運用面で効いたのが、settings.jsonagent フィールドの扱い改善です。

これまで、Claude Codeで起動時に使う agent を settings.json に書いておいても、サブセッション(dispatched session)では別の設定が使われる、という挙動がありました。直近の更新で、settings.json の agent フィールドが dispatched session でも反映されるようになりました。

加えて、起動時に --agent <name> フラグで上書き指定もできる。

# settings.json の指定を一時的に上書き
claude --agent my-custom-agent

カスタムエージェントを業務で使い分けている人にとって、設定が一貫するようになったのは地味だけど大きい改善です。設定ファイル全般の話は別記事に。

tmuxでのクリップボード問題が解消

ターミナル業界では地味に有名な問題が、tmuxの set-clipboard on 環境でClaude Codeの copy-on-select がシステムクリップボードに届かない、というやつです。

これが、直近の Claude Code 更新で修正されました。tmux派のエンジニアにとっては、毎日のストレスが1つ減る変更です。

権限・MCP待ち・止まっている状態の見える化

ベル氏が指摘した「あれ、止まってる?」「権限で弾かれた?」「MCP 待ち?」の見える化も、運用上の摩擦を減らしています。

具体的には、Claude Codeが何かを待っている状態(ユーザーの権限承認、MCPサーバーからのレスポンス、外部APIの応答など)が、画面上で識別しやすくなりました。「動いているのか止まっているのか分からない」というモヤモヤが減ります。

permissionsの細部は別記事に。

派手な機能のあとに来る運用改善が定着の決め手

最後に、こうした地味な改善の意義について。

新機能のリリース直後は注目を集めますが、それを「毎日使い続ける」段階で効くのは、運用上の細かい潰し込みです。

フェーズ

効くもの

試用

派手な新機能(ultracode, Dynamic Workflows)

採用

性能・コスト・対応プラン

定着

運用改善・摩擦の潰し込み

新機能で採用された人を、運用改善で定着させる。これは2026年6月のClaude Codeの戦略がよく見えるフェーズです。

私の研修先でも、「派手な機能だけ追いかける」段階は終わり、「毎日の運用ストレスを減らす」段階に入っています。v2.1.16x系の更新は、その段階に応える設計だと感じます。

まとめ

  • 2026年6月の Claude Code 更新は派手な新機能というより運用改善フェーズ
  • claude agents --json でJSON出力対応、CI連携が組みやすくなった
  • settings.jsonagent フィールドがdispatched sessionでも反映される
  • --agent <name> で起動時の上書き指定が可能
  • tmux + set-clipboard on のクリップボード問題が解消
  • 権限承認・MCP待ち・停止状態の見える化で「あれ動いてる?」が減った
  • 派手な機能の後の運用改善は「定着」を支える設計上の必然