Skip to content
業務OS Lab
Go back

Claude Code 最新情報まとめ(2026-04-06)— セキュリティパッチ・Agent SDK リネーム・Xcode統合・PermissionDenied フック

今日(4/6)は重要なセキュリティパッチの適用と同時にサービス障害も発生した。また、Claude Code SDK が「Claude Agent SDK」に正式改名されるなど、SDK 周りにも注目の変化がある。


【緊急】セキュリティ脆弱性パッチ(4/6 適用)

今すぐアップデートを推奨

Anthropic が 4/6 に重要なコマンドパーサーのバグを修正した。

脆弱性の概要:

Claude Code にはサブコマンドを最大 50 個まで許可するハードコードされた制限があった。この制限の実装に欠陥があり、攻撃者が「51 番目の隠しサブコマンド」を仕込める状態になっていた。

CI/CD パイプラインや自動化環境で Claude Code を使っている場合は最優先でアップデートを。

# バージョン確認
claude --version

# アップデート
npm update -g @anthropic-ai/claude-agent-sdk

4/6 サービス障害(現在対応中)

4/6、Claude.ai 全体でログイン・音声モード・チャット補完にわたる障害が発生。Claude Code もログイン画面を共有しているため影響を受けた。


Claude Code SDK → Claude Agent SDK に改名

名前が変わっただけではない。機能も強化された。

Claude Code の SDK が Claude Agent SDK として再ブランディングされた。最新バージョン:

新機能と改善点:

変更内容
get_context_usage()コンテキストウィンドウの使用状況をプログラムから取得できる
@tool デコレーターのパラメーター注釈ツール定義の記述が分かりやすくなった
tool_use_id / agent_id の公開ToolPermissionContext からアクセス可能に
session_id オプションカスタムセッション ID を指定できる
プロンプトキャッシュ修正query() 呼び出しでのキャッシュ無効化バグを修正。入力トークンコストが最大 12 倍削減できるケースも

ソース:Claude Agent SDK Python Releases / npmjs.com


Apple Xcode 26.3 が Claude Agent SDK をネイティブサポート

Xcode 26.3 が Claude Agent SDK を標準でサポートするようになった。

iOS/macOS アプリを開発しながら Claude をコーディングアシスタントとして使っている場合、Xcode 自体が Agent SDK を理解して補完・デバッグできるようになる。

ソース:Anthropic News - Apple Xcode + Claude Agent SDK


新フック:PermissionDenied

自動モードの分類器がアクションを拒否したとき(Deny)に発火する新しいライフサイクルフックが追加された。

// settings.json(hooks の設定例)
{
  "hooks": {
    "PermissionDenied": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "echo '[Claude] 操作が拒否されました: $CLAUDE_TOOL_NAME' >> ~/claude-denied.log"
          }
        ]
      }
    ]
  }
}

使いどころ:


@ メンションでサブエージェントを名前指定

サブエージェントが @ のタイプアヘッド候補に名前付きで表示されるようになった。

これまでは UUID や内部 ID で管理していたサブエージェントを、分かりやすい名前で呼び出せる。複数のサブエージェントを並列で動かす複雑なワークフローで便利。


フリッカーなし ALT スクリーンレンダリング

ターミナルの画面点滅が気になっていた人向けに、環境変数でフリッカーフリーモードを有効にできるようになった。

export CLAUDE_CODE_NO_FLICKER=1

仮想スクロールバックを使ったレンダリングに切り替わる。tmux や長いセッションで作業する際の体験が向上する。


/powerup — インタラクティブな機能学習レッスン

/powerup コマンドで Claude Code の機能を学べるインタラクティブなレッスンが追加された。

新しくチームに加わったメンバーへのオンボーディング素材としても使える。


MCP/Hooks/Skills の役割整理(2026年版)

最近コミュニティで話題になっている拡張レイヤーの整理:

レイヤー役割
Hooksライフサイクルイベントに反応するシェルスクリプトPreToolUse, PostToolUse, PermissionDenied
MCP外部ツール・API との接続Web 検索、DB、ファイルシステム
Skills再利用可能なワークフロー定義/commit, /review-pr

コミュニティリソース:awesome-claude-code(フック・スキル・プラグインのキュレーションリスト)


Anthropic Claude Code チームによるウェビナー(4/7)

4/7 に Anthropic の Claude Code チームが「What We Shipped」ウェビナーを開催予定。最近のリリース内容の解説とライブ Q&A がある。

ソース:Anthropic Webinars


今日のまとめ


参考ソース:


Share this post on:

この記事が参考になったら

非エンジニアがAIで業務を自動化する実験を毎日記録しています。


前の記事
Claude Code 最新情報まとめ(2026-04-07)— v2.1.94・Bedrock Mantle・デフォルト effort が high に変更
次の記事
Claude Code 最新情報まとめ(2026-04-05)— v2.1.92・Bedrock設定ウィザード・Write高速化・/vim廃止