Claude Code v2.1.6 — シェル継続行による権限バイパスの修正と、ネストSkillの自動検出
Claude Code v2.1.6はシェル継続行(\ 改行)を使った権限バイパスの修正、サブディレクトリ配下の .claude/skills 自動検出、/config 検索 / /doctor Updatesセクション / /stats 日付フィルタなど、運用ダッシュボードコマンドが揃って強化されたリリースです。
このリリースで何ができるようになるか
Claude Code v2.1.6は、v2.1.0で敷いた土台を実運用に耐える形に詰め直す中規模リリースです。
- シェル継続行(
\改行)を使った権限バイパスが塞がれる: ブロック対象コマンドが行継続の隙間を通る経路を遮断 - サブディレクトリ配下の
.claude/skillsを自動検出: モノレポでサービスごとにSkillを配る運用が素直になります /config検索 //doctorUpdatesセクション //stats日付フィルタが揃って追加: トラブル時に開く運用コマンド群に同時に手が入りました- Kittyキーボードプロトコル下のテンキー / Option+Returnの不具合が解消: ターミナル入力の取りこぼしが直ります
あなたの開発フローはどう変わるか
権限設定で危険コマンドを厳密に塞いでいる運用
permissions.deny で危険コマンドをブロックしているチームでは、\ を挟んで複数行に分けたコマンドが検査をすり抜けるケースがありました。本版でシェル継続行の正規化が権限検査の前段で走るようになり、行継続経由のバイパスが塞がれます。AUP / 組織ポリシーで危険コマンドをdenyしている運用では、本版以上への更新が穏当です。
モノレポ / 階層構造のリポジトリ
これまでClaude Codeは起動時の作業ディレクトリ直下の .claude/skills だけを読んでいました。本版以降は作業中のサブディレクトリ配下にある .claude/skills も自動で候補に入るようになります。
repo-root/
├── .claude/skills/ # 共通スキル
├── services/
│ ├── api/
│ │ └── .claude/skills/ # API サービス専用スキル
│ └── worker/
│ └── .claude/skills/ # Worker 専用スキルrepo-root で起動して services/api/ 配下を編集していると、services/api/.claude/skills/ のSkillが自動で読まれます。v2.1.0のホットリロードと合わせて、「リポジトリ直下の共通スキル + サブプロジェクト固有スキル」の2階層構成が前提にしやすくなります。
/config /doctor /stats をよく開く人
普段は閉じているがトラブル時に必ず開くコマンド群に、同時に手が入りました。
/config検索: 設定項目を即座に絞り込めます/doctorUpdatesセクション: auto-updateチャネルとstable / latestのnpmバージョンが見えます/stats日付フィルタ:rキーでLast 7 days / Last 30 days / All timeを切り替え
カスタムステータスラインを書いている人
ステータスライン入力に context_window.used_percentage context_window.remaining_percentage が追加されました。シェルスクリプト側で jq で割り算する手間がなくなります。
Kittyキーボードプロトコル対応ターミナル利用
Ghostty / iTerm2 / kitty / WezTermでテンキーが文字ではなくエスケープシーケンスを出してしまう問題と、Option+Returnで改行が入らなかった問題が修正されています。v2.1.0で入ったターミナル入力制御の再整理で露呈した回帰の回収です。
MCPサーバを @ メンションで有効 / 無効化していた人
@mcp-server-name での有効 / 無効化は廃止されました。本版以降は /mcp enable <name> を使います。スクリプトやメモに @mcp-... を書いていた場合は置き換えが必要です。
主な変更点
セキュリティ
- シェル継続行(
\改行)経由の権限バイパスを修正
追加機能
/configの検索機能: 設定を素早く絞り込める/doctorのUpdatesセクション: auto-updateチャネルとstable / latestのnpmバージョン表示/statsの日付範囲フィルタ:rキーでLast 7 days / Last 30 days / All timeを切り替え- ネスト
.claude/skillsの自動検出: 作業中サブディレクトリ配下も候補に入る - ステータスライン入力:
context_window.used_percentage/context_window.remaining_percentageを追加 Ctrl+Gのエラー表示: 外部エディタが失敗したときにエラーが見えるように
改善・挙動変更
- 外部
CLAUDE.mdimport承認ダイアログ: どのファイルがどこから読まれようとしているかを表示 /tasksダイアログ: バックグラウンドタスクが1件だけならタスク詳細に直接ジャンプ@オートコンプリート: 候補種別アイコン付き、1行表示に整理- 「Help improve Claude」設定: 古いOAuthトークンで失敗時に再取得してリトライ
- 複数バックグラウンドタスク完了通知: 3行でキャップしオーバーフロー要約表示
- 起動時のターミナルタイトル:
Claude Codeに変更(ウィンドウ識別用) - MCPサーバの
@メンション有効化機能を廃止:/mcp enable <name>を使う
バグ修正
- 「File has been unexpectedly modified」誤検出: ファイルウォッチャがファイルを触っただけで発火していた件を修正
- 複数行レスポンスの太字 / 色のずれ: 進行に従ってスタイルが破綻する描画不具合を修正
- フィードバックパネル: 説明欄で
nを入力するとパネルが閉じる問題を修正 - 週次リセット後の低使用量レート制限警告: 70% 使用量を超えてから表示するよう修正
- resume時のレート制限オプションメニュー: 勝手に開いてしまう問題を修正
- Kittyキーボードプロトコル: テンキーがエスケープシーケンスを出す問題を修正
- Kittyプロトコル下のOption+Return: 改行が入らなかった問題を修正
- configバックアップ蓄積: ホームディレクトリに延々と溜まる挙動を修正(設定ファイルごとに最新1つだけ残す)
mcp list/mcp get: 残留MCPサーバプロセスが残る問題を修正- ink2モードの描画残留:
display:noneで隠れたノードのゴーストを修正 - VSCode: 手動compact後の使用量インジケータ更新を修正
ネストSkill自動検出が運用に与える意味
サブディレクトリ配下の .claude/skills を自動で拾えるようになる変更は、地味ですがモノレポ運用の選択肢を広げます。
| 運用パターン | 従来 | 本版以降 |
|---|---|---|
| 共通Skillのみ(リポジトリ直下) | 動く | 動く |
| サブプロジェクト固有Skill | 起動ディレクトリを切り替えるか、共通スキルに混ぜるしかなかった | 作業対象サブツリー配下のSkillが自動で候補に入る |
| 共通 + 個別の2階層 | リポジトリ直下に全部混ぜる必要 | 階層を保ったまま運用可能 |
「メディアサブプロジェクト固有の表記スキル」「APIサービス専用のLintスキル」のように配布対象が局所化されているSkillを、その対象に近い場所に置く運用が自然にできます。
前後版との位置付け
権限バイパス修正を含むため、v2.1.0を入れた環境は本版まで上げておくのが自然な運用です。
まとめ
- 権限を厳格化しているチーム: 即更新推奨。シェル継続行バイパスが塞がれます
- モノレポ / 階層プロジェクト: ネストSkill自動検出でサブプロジェクト固有Skillが配りやすくなります
- Ghostty / iTerm2 / kitty / WezTerm利用: テンキー / Option+Returnの取りこぼしが解消
@mcp-server-nameを使っていた人:/mcp enable <name>への置き換えが必要です/config/doctor/statsをよく開く運用: 検索 / Updates / 日付フィルタで楽になります
派手な新機能ではありませんが、v2.1.0を本格運用する前提を整える「足場固め」の版です。
関連する記事
Claude Code をもっと見る →Claude Code v2.1.3 — Hook実行時間が10分に拡張、到達不能な権限ルールを検出
Claude Code v2.1.38 — VS Codeリグレッション修正とサンドボックス境界の強化
Claude Code v2.1.0 — Skillが独立した実行ユニットに昇格、Hooksが機能ファイルに同梱可能に
Claude Code v2.1.120 — WindowsでGit Bash不要に、ホスト全体が落ちるfindバグを修正
Claude Code v2.1.119 — /config設定の永続化と、--from-prのGitLab/Bitbucket対応
Claude Code v2.1.98 — Vertex AIセットアップウィザードとLinuxサンドボックス強化
Claude Code v2.1.97 — Focus View追加とコード補完のCedarハイライト対応
Claude Code v2.1.9 — Hookが追加文脈を返せるようになり、長時間セッションのAPIエラーも解消