Claude Code

v2.1.178でTool(param:value)パーミッション構文・サブエージェント事前分類・ネストSkills改善 — エンタープライズ権限管理の粒度が大幅向上

元記事を読む(code.claude.com)

Summary

Claude Code v2.1.178(6月15日リリース)で権限管理とSkills機能の大幅改善。(1)`Tool(param:value)`構文でパーミッションルールにツール入力パラメータのマッチングが可能に(`*`ワイルドカード対応)。例: `Agent(model:opus)`でOpusサブエージェントの生成をブロック可能。(2)Auto Modeでサブエージェント生成がランチ前に分類器で事前評価され、ブロック対象アクションをレビューなしに実行するギャップが解消。(3)ネストされた`.claude/skills`ディレクトリのスキルが正しくロードされ、名前衝突時に`<dir>:<name>`形式で両方利用可能に。(4)Remote Controlエラーメッセージ改善、OAuth資格情報キャッシュ修正、WebSocket/OAuthファイルディスクリプタ由来のOOMクラッシュ修正。

Key Takeaways

  • `Tool(param:value)`構文でモデル別・パラメータ別の細粒度パーミッション制御が実現 — エンタープライズのモデルガバナンスに直結
  • Auto Modeサブエージェント事前分類で権限エスカレーションのセキュリティギャップが解消
  • ネストSkils対応でモノレポ・マルチプロジェクト環境のスキル管理が効率化
  • OOMクラッシュ修正で長時間セッションの安定性が向上

Best Practice Updates

  • エンタープライズ環境では`Tool(param:value)`構文を活用しモデル別・ツール別のきめ細かいパーミッションポリシーを設計すべき

Same Day Signals

すべて見る →

元記事の著作権は各著作者に帰属します。