
Claude Code v2.1.234 の主要アップデート - デザインできる新しい /design skill (research preview)
クラウド事業統括本部の石川です。Claude Code の v2.1.234(2026-08-17 公開)がリリースされました。変更点の多いリリースで、なかでも権限まわりの修正の厚さが目を引きます。また、デザインできる新しい /design skill (research preview) についても試してみます。
前回のアップデート記事はこちらです。
アップデートサマリー
v2.1.234 では 51 件の変更が入りました。本記事での分類では、セキュリティ 12 件、修正 15 件、改善 16 件、新機能 4 件、破壊的変更 2 件、パフォーマンス 2 件という内訳です。全体の 4 分の 1 近くが権限・信頼まわりの変更で、機能追加よりも足元を固める性格のリリースになっています。
また、デザインできるようになる新しい /design skill (research preview)が、導入されました。実際に使い方について紹介します。
注目のアップデート
新機能
使用量上限のリセットでセッションが自動継続します。 claude.ai の使用量上限がリセットされたときに、セッションを自動で継続するようになりました。/config の「Continue automatically at usage limit」でオフにできます。使用量上限に当たって作業が中断する使い方をしている方には、再開のタイミングを気にしなくてよくなる分だけ運用が楽になると感じます。
GitLab のマージリクエストバッジが追加されました。 フッターとステータスラインに表示されます。GitLab リモートを持つリポジトリで glab CLI が認証済みの場合、MR !N が draft / pending / green の状態付きで表示されます。GitLab を使っているチームでは、ブラウザに切り替えずにマージリクエストの状態を追えるのは地味に効いてくると感じます。
不具合解消
サードパーティゲートウェイ経由のクラッシュが修正されました。 非ストリーミングのフォールバック経路で、thinking フィールドを欠く thinking ブロックや text フィールドを欠く text ブロックを含む API レスポンスを受け取るとクラッシュする問題が修正されました。サードパーティのゲートウェイ経由で Claude Code を使っている方は、原因の掴みにくいクラッシュが減る可能性があると見ています。
auto モードのサンドボックス誤拒否が修正されました。 非常に長いセッションで会話がコンパクトされた後、auto モードがサンドボックス実行コマンドのネットワークアクセスを繰り返し再判定して拒否してしまう問題が修正されました。auto モードで長時間のセッションを回す方ほど、体感の差が出る修正だと感じます。
セキュリティ
Windows の NT 名前空間パスを拒否するようになりました。 リモートファイル読み取り・セッション復元・CLAUDE.md の include・ワークフロースクリプト・ファイルアップロードが対象です。事前承認の前に残っていたファイルアクセス経路を、NTLM 資格情報の漏洩ベクタに対して堅牢化したものです。Windows で Claude Code を動かしている方は、優先的に更新しておく価値が高いと感じます。
MCP の診断出力にシークレットが出なくなりました。 スコープ競合の警告は設定どおりの ${VAR} 形式で表示され、接続失敗の詳細はサーバのオリジンのみを示すようになりました。MCP サーバーの資格情報を環境変数で渡している方は、診断出力を同僚や issue に貼るときのハードルが下がると感じます。
権限プレビューのマスキングが承認判断を妨げなくなりました。 中継された権限プレビューの資格情報マスキングによって、コマンド・パス・宛先が承認者から見えなくなることがなくなりました。サイズの大きい秘密鍵ブロックは完全な強度で伏せられます。権限の承認を別の担当者に依頼する運用では、承認判断に必要な材料がようやく揃った形だと感じます。
アップデート内容
「注目のアップデート」で取り上げた項目は除いています。
新機能
CLAUDE_CODE_PROJECT_DIR_NAME環境変数(任意)が追加されました。selection:clearキーバインドアクションが追加され、アプリ内のテキスト選択を解除するキーを割り当てられるようになりました。エージェントビューでも動作します。
セキュリティ
- アカウントのメールアドレスの取り扱いを限定: 利用者の識別にのみ使い、依頼が無い限り無関係なサービスへ送信しないよう Claude に指示されるようになりました。
- セッションスコープの権限回答が破棄される問題を修正: バックグラウンドのサブエージェントによるツール権限プロンプトに回答した際、拒否を含むセッションスコープの回答が破棄されていました。
- マーケットプレース許可リストのホスト不一致を修正:
strictKnownMarketplacesが、git が実際に接続するホストとは異なる SCP 形式の git マーケットプレースソースを受け入れていました。 - フルスクリーンレンダラー切り替えで権限設定が失われる問題を修正: 「Try the new fullscreen renderer?」の確認を受け入れると、パーミッションモード・ツールの許可/拒否ルール・モデルや effort のフラグを引き継がずにセッションが再起動されていました。
- 権限の再確認プロンプトの誤回答を修正: 再確認の最中に IDE の diff タブが閉じると、直前の入力で新しいプロンプトに回答してしまう場合がありました。
- このほか、
/tui切り替え時の--allowed-tools/--disallowed-toolsの引き継ぎ、trust 確認でのリポジトリ全体スコープの警告、権限プレビューの中継先の限定、API トークンのマスク漏れなど、権限まわりの修正が入っています。
パフォーマンス
- 組み込みの
claude-apiスキルの読み込みにかかるコンテキストコストが、参照ドキュメントをオンデマンド読み込みにすることで、約 200k トークン超から約 25k トークンへ削減されました。 - Mantle: メインループのモデルが既に選択されている場合、起動時の admin-pin 可用性チェックを省略するようになりました。
改善
/permissionsを作業中に開けるように: ルールの変更は現在のターンの残りにも適用されます。/add-dir <path>も作業中に使えるようになり、フルスクリーン TUI では/autocompact・/theme・/help・/config・/advisorのダイアログをターンの途中で開けます。- 自分のプロンプトも Markdown でレンダリング: トランスクリプト上で、入力したプロンプトが返信と同じようにハイライト付きコードブロック・インラインコード・リストで表示されます。
- セッションタイトルが短く具体的に: 依頼文を言い換えた文(例: 「Fix the login button on mobile」)ではなく、短い名前(例: 「Login button bug」)が生成されるようになりました。
- Esc がテキスト選択を解除しなくなりました: フルスクリーンモードで、中断や画面の解除はこれまでどおり行い、マウスによる選択範囲はハイライトされたまま残ります。
/goalが待ち続けないように: バックグラウンドタスクによって/goalが 30 分以上待機している場合に、Claude がタスクの状況を確認するようになりました(CLAUDE_CODE_GOAL_CHECKIN_MINUTES=0で無効化できます)。- このほか、Remote Control でのパーミッションモード / effort の同期、
SendMessageとListAgentsのセッション一覧の扱い、API エラーメッセージの詳細化、回復不能なエラー時の/goalの自動解除など、細かな改善が入っています。
修正
!シェルコマンドまわりの操作を修正: 実行中に開いた/permissionsなどのダイアログがコマンドの完了時に閉じられる、キューに入れたコマンドを上矢印キーで編集した後にプレーンテキストとしてモデルへ送る、といった問題が修正されました。- キューされたメッセージの挙動を修正: キュー中のメッセージがプロンプト履歴に再表示されなくなり、選択中の Esc がターンを中断しなくなりました。
- Remote Control でのファイル送信を修正: デスクトップ版や VS Code がホストするセッションで、ユーザーへ送られたファイルがアップロードされ、スマートフォンや Web で開けるようになりました。
- Windows での起動停止を修正:
~/.claude.jsonが読み取り専用の場合に、リネームのリトライが繰り返されて起動が止まっていました。 - 地味に嬉しい修正: フルスクリーンで
/loginの OAuth URL などモーダル内のテキストをコピーすると文字が欠ける問題が修正されました。URL をコピーし損ねて/loginをやり直した経験のある方には、地味ながら効く修正だと感じます。 - このほか、Markdown の水平線の表示、特殊な Unicode を含むメッセージのレンダリング速度、
SendMessageの宛先解決、git リモートのホスト誤読、セッション間メッセージの取りこぼしなど、多数の細かな不具合が修正されています。
破壊的変更・非推奨
/config から「Default teammate model」設定が削除されました。 エージェントチームのチームメイトは、spawn 時に指定が無ければリーダーのモデルを使います。claude setup-token が想定外の追加引数をエラーにするようになりました。 これまでは黙って無視されていました。
新しい /design skill (research preview) を試してみる
/design skillは、Claude Design のアートボードワークフロー(複数案を並べて選ばせる方法)を CLI および Desktop に導入し、アーティファクトを基盤として構築されています。 /design を実行して、UI 用の編集可能なアートボードを取得してください — 1 つを選び、調整し、次に Claude に実装させる機能です。
使い方(例)
/design 春の新メニューのA4チラシ
/design 社内向け管理画面のダッシュボード、モックでOK
/design Saasのランディングページ、既存のUIに合わせて
作りたいものを一行書くだけで、複数の案(アートボード)が1枚のパン/ズームできるキャンバスに並んだ状態で出てきます。開いた後は要素をクリックして直接いじれて、PNG/PDF の書き出しもできます。
向いているもの
- 画面まわり- UIモックアップ、画面フロー、ワイヤーフレーム
- Web - ランディングページ、バナー、SNS用グラフィック
- 印刷物-ポスター、チラシ、三つ折りパンフレット(1ページ=1アートボード)、メモ・レポート(流し込み 1枚)
最初に渡してもらえると精度が上がるもの
- リポジトリの中で実行する場合は不要です。既存のデザインシステム・コンボーネント・トークンを読んで、色・フォント・角丸・余白まで揃えたうえで新しい画面を足します
- それ以外なら、ブランドガイド・参考イメージ・既存画面のスクショ・用途とサイズ・伝えたい相手
- 見た目の方向性が決まっていない場合は、こちらから2〜4案のラフを出すので、選んでもらう形でも進められます
補足
- 修正は「Bのヘッダーをもっと大きく」のように会話で言ってもらえれば、同じリンクを更新します
- これは Claude Design のキャンバスエディタを Claude Code 内で動かすearly preview なので、claude.ai/design と全機能が同じではありません
「/design 春の新メニューのA4チラシ」をやってみる
サンプルのプロンプト「/design 春の新メニューのA4チラシ」をそのまま実行してみます。質問に対してそれぞれ回答します。

対象領域は、「AWS利用料・コスト管理」

見た目は、「. ダーク・高密度(データ優先)」

上記の内容で回答を確定します。

回答に基づきデザインが生成されます。Xの投稿に「built on artifacts.」ともあるようにアーティファクトの転用のようです。

私の環境では、生成が完了するとブラウザが自動起動して、3つのデザイン案が並べて表示されました。

デザインのプロパティを選択して、Claude Design のキャンバスエディタを直ちに変更・反映・確認できました。

変更が終わると、以下のいずれかのフォーマットでダウンロードできます。
- PNG 1x(1360 x 940 px)
- PNG 2x(2720 × 1880 px)
- HTML (.zip) (Page + its images and runtime)

Claude Codeにも、Claude Coworkで培われたアーティファクトが明示的にSkillという方法で利用できるのはとても便利です。
最後に
v2.1.234 は、権限まわりの取りこぼしをまとめて塞いだリリースだと感じます。セッションスコープの拒否が落ちる、再起動で許可/拒否ルールが失われる、承認者に肝心の内容が見えないといった、いずれも「効いているつもりで効いていない」類の不具合が並んでいます。また、 /design skill (research preview) も今後が楽しみのアップデートです。
参考文献








