エージェントフック機能が実験的段階であることが明示され、将来的に仕様が変更される可能性について警告が追加されました。本番環境のワークフローにはコマンドフックの使用が推奨されています。また、セットアップ手順におけるコードブロックの属性記述が整理され、冗長なメタデータが削除されました。
公式ドキュメント更新履歴
Claude Code 公式ドキュメント(https://code.claude.com/docs)の更新を追跡しています。3時間おきに自動取得。
ネットワークのセキュリティ設定にdeniedDomainsオプションが導入され、特定のドメインへのアクセスを拒否する設定が可能になりました。キーバインドの拡充により、矢印キーやCtrlキーを用いたカーソル移動やテキスト選択の操作性が向上しています。また、パーミッションの自動承認ルールの例外条件や、/loopコマンドの停止方法などの実用的な仕様が詳細化されました。
hooks設定におけるonceプロパティの適用範囲がより具体的に明記されました。このフラグはスキルのフロントマターで宣言されたフックに対してのみ有効であり、設定ファイルやエージェントのフロントマターでは無視されることが明確化されています。セッション中に一度だけ実行される挙動についての条件が詳細になったことで、設定ミスを防ぐためのガイドラインが強化されました。
TypeScriptおよびPython SDKにおいて、プラットフォームごとのネイティブバイナリがパッケージに同梱されるようになり、個別のClaude CodeやNode.jsのインストールが不要になりました。npmを用いたインストール手順が整理され、非推奨扱いの記述から標準的な導入方法の一つとして再定義されています。インストール時にバイナリが見つからない場合の対処法や、オプション依存関係の重要性についての説明がトラブルシューティングに追加されました。SDKの初期化オプションでは、内蔵バイナリの自動解決とパスの手動指定に関する詳細が更新されています。
モデル設定において、opusplanモデルのコンテキストウィンドウが200Kに制限されるという重要な仕様が明記されました。extended-context設定による1Mへの自動アップグレードは、opus設定のみに適用され、plan-mode用のモデルには適用されないことが明確化されています。一方で、プルリクエストのトリマージュ工程におけるフォーク元判定や外部コントリビューター向けの自動ワークフローに関する記述が削除されました。全体として、モデルごとのコンテキスト容量の差異と、ルーチンにおけるセキュリティ確認プロセスの整理が行われています。