Claude Code (Latest channel)

Anthropic PBC · Anthropicによるターミナル向けコーディングアシスタントで、最新のHomebrewリリースチャンネルに対応し、コード編集、ツール使用、プロジェクトを意識したワークフローを備えています。

Cask開発ツールApple シリコン · Intel
提供元 homebrew/cask
過去 30 日間のインストール数22,020Appランキング 8 位
過去1年間のインストール数10.5万過去365日間の合計
最新バージョン2.1.30022 時間前 · 10月14日
ダウンロードサイズ250MBarm64 / x86_64
更新頻度毎日過去30日間に25回リリース
  1. 2.1.300

    最新パッチ10月14日(水)

    OpenNavo編集部Homebrewへの登録 10月14日 19:14

    モジュールと遥測を拡張し、権限検証を強化。記録・サンドボックス・終了動作を変更し、セッション、MCP、worktree、VS Code を修正。

    Claude Code 2.1.300 — 更新内容

    公式の長い 2.1.300 記録を分類した要約です。

    • モジュールに virtualText、$.ui.view({ agentId })、テキストの dir、prompt.change を追加。agent.spawn でワークフローエージェントの prompt / model を変更可能。改行フック、再読み込み通知、フックのモデル解決と代替処理も修正。
    • AWS の Claude Platform に /advisor を追加。明示的に選択するまで動作せず、CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1 で無効化可能。遥測にキャッシュ保存期間別の書き込み量と GenAI 属性を追加し、書き換え・破棄された入力を元のまま報告する問題を修正。
    • セキュリティ:forceLoginOrgUUID に拒否されたログインのトークンを残しません。ホスト管理のプロバイダーセッションは設定内の CA、ツールプロキシ、git TLS/設定変数を無視(Claude Desktop ではプロジェクト設定のみ)。未対応の desktop: ポリシーでゲートウェイは起動を拒否。Cowork クラウドの許可フックの setMode は無視し、PreToolUse / PermissionRequest の updatedInput を検証して未知のキーを除去、無効なら呼び出しを拒否します。
    • ローカル記録に API ごとのシステムプロンプト、ツール、パラメーターも保存。共有時は記録範囲に注意してください。遥測無効時も大きなリクエストを gzip 圧縮し、CLAUDE_CODE_GZIP_REQUEST_BODIES=0 で停止可能。引き継いだバックグラウンドワークフローは Workflow の承認で再開。Managed Agents を依頼なく削除・保管しません。
    • 無効だった claude remote-control の --sandbox / --no-sandbox を削除し、指定時はエラー。sandbox.enabled を使用します。終了時、停止要求から 1.5 秒後も動くコマンドを強制終了。デーモン停止は待機・必要なら強制終了し、失敗時は終了コード 1。
    • 再開・圧縮後の履歴欠落、途中で切れた記録、U+2028/U+2029、コンテナー交換後のエージェント復帰、サブエージェントの一覧と階層表示、クラウドメッセージの再実行、Remote Control の誤停止表示を修正。MCP の自動検索、遅い接続の指示通知、不正なツールスキーマによる連続 400 エラーも修正。
    • reftable、worktree の基点・ブランチ、プラグインの WorktreeCreate / WorktreeRemove(--tmux は未対応)、ログイン再試行、プロキシ証明書、クラウドのポリシー判定と待ち時間、ローカルに届かないファイルの成功表示を修正。自前ホストの実行サービスが出力未読で停止する問題を修正し、Windows 以外では最新 256 KiB のログと破棄数を保持。
    • VS Code に claudeCode.attachSelection を追加。残高不足時の高速モード、思考設定、入力編集と履歴引数、フォント、worktree 復帰、リモートのドラッグ操作、Windows のパス・PID、キー操作、macOS のプロセス確認を修正。成果物編集、取得失敗ページと PDF の案内、モジュール共有前のキー検査を改善。
    • クラウドの「このタスクで許可」を復元し、リモート差分の削除・改名を修正。Claude Tag は既定で無効の Slack Connect、非公開の一度限りの承認、音声文字起こしに対応し、チャンネルのアクセス設定を保持。Code Review の非公開組織メンバーによる起動と管理者案内を修正。

    公式情報

  2. 2.1.299

    パッチ10月14日(水)

    OpenNavo編集部Homebrewへの登録 10月14日 03:45

    待機中の会話圧縮、管理対象 mod の API、エージェント操作を追加。サンドボックス、認証情報の扱い、組織ポリシーを強化し、MCP の照合規則・既定プロトコル・フック動作を変更。リモートセッション、予約実行、添付ファイル、各環境の不具合も修正します。

    セキュリティとポリシー

    • サンドボックス内のコマンドから --plugin-dir への書き込みを禁止。macOS ではシンボリックリンク経由でも拒否対象のパスを保護し、特殊文字を含む glob の判定と、ディレクトリがリンクに置き換わった際の再検査を修正。作業ツリーの隔離で不適切な awk プログラムも拒否します。
    • ANTHROPIC_BASE_URL で設定した外部ゲートウェイの API キーを、Anthropic の管理設定、機能フラグ、起動、高速モード、プロフィール、フィードバックの各エンドポイントへ送らないよう修正。ゲートウェイの availableModelsMatch: exact と deniedModels を適用し、拒否時は HTTP 400 を返します。
    • SDK・非対話セッション、claude mcp list、claude mcp get、サブエージェントでは、MCP サーバーへの接続や起動より先にポリシーを確認。ユーザー導入 mod に対する管理権限ルール、フック、組織の MCP ツール名の制約も強化しました。
    • 管理対象の forceLoginOrgUUID と forceLoginMethod がサーバー設定で隠されたり上書きされたりする問題と、ローカルでプランを変更した後のポリシー取得を修正。ユーザー mod の $.env.set は管理コマンドフックの環境や shell 接頭辞を変更できなくなります。
    • フックの処理に失敗した場合、そのフックが拒否できる操作は許可せず拒否し、実行済みツールの結果は返しません。Windows では shell 未指定かつ Git for Windows 不在で安全チェックに失敗したとき、呼び出しを阻止します。
    • 計画モードで PreToolUse や tool.check が許可しただけでは書き込みを実行しないよう修正。Cowork のクラウド自動モードでは PermissionRequest が shell コマンドやサブエージェントを承認できず、要求は待機または拒否されます。バックグラウンドの --safe-mode は再起動・再開後も維持されます。
    • チームメイトの説明への認証情報断片の混入と、__proto__ の削除による mod チェックの回避を修正。終了時の再開コマンドは名前ではなくセッション ID を使い、貼り付け時のコマンド実行を防止。/ultrareview のエラーは git add . を勧めなくなります。

    互換性と移行

    • MCP の許可ルールは指定したサーバーだけに適用。曖昧な接頭辞ルールは mcp__<server>__* に変更し、エージェントの tools: にも正規化済みの完全なサーバー名を指定してください。特に __ を含む名前に注意が必要です。拒否・確認ルールと constructor、prototype、toString などの名前も修正しました。
    • claude.ai のコネクタープロキシと Anthropic 管理の MCP サーバーへの要求はリダイレクトを追跡しません。コネクター自身のサーバーのリダイレクトは対象外です。クラウドおよびセルフホスト実行基盤のセッションも、セッション MCP プロキシのリダイレクトを追跡しなくなります。
    • 機能フラグを取得しない環境では、クラウドと Remote Control の MCP 接続は既定で 2026-07-28 を使用。従来動作は MCP_PROTOCOL_NEGOTIATION=legacy で選択できます。api.anthropic.com の公式 MCP のツール説明・指示は 4,096 文字で切られず全体が渡されます。
    • UserPromptSubmit はスキルや独自コマンドの展開前に実行され、拒否すると埋め込み shell コマンドも止まります。スキル自身の frontmatter の同フックは次のプロンプトから実行。turn.start はサブエージェントとチームメイトのターンも通知し、e.agentId で識別できます。
    • プラグインフックとワークフローの戻り値は最大 28,000 階層に制限。claude plugin test は公開 $ メソッドが十秒以内に応答しなければ失敗します。ui.render の完全一致テストにはルートの part: { plugin } を含める必要があります。
    • mod の Text に size、weight、mono、tabular を追加。bold は非推奨となり weight へ移行します。Box は xs~xl の間隔を指定可能。不可視・方向制御・空白に似た文字や <、> を名前に含むスキル/コマンドは、名前を変更するまで提示されません。
    • Read は BOM 付き UTF-16LE を正しく読み込みます。Write は対応する BOM を保持し、Windows-1252、Shift-JIS、GBK、UTF-16BE から UTF-8 への無断変換を拒否。非対話セッションの /btw は未回答のまま 11 分経過するとタイムアウトします。

    新しい操作と機能

    • ターミナルでは 200K トークン以上の会話が約 54 分間待機すると、1 時間のプロンプトキャッシュ失効前に圧縮されます。閾値は CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS、無効化は settings.json の "idleCompaction": false で設定。両設定には v2.1.290 以降が必要です。
    • CLAUDE_CODE_DISABLE_FILE_MENTIONS により、@ で参照したファイルは内容を埋め込まずパスを渡し、ファイルツールで読み取ります。PDF の参照ではバイト列を会話記録に保存せず、メモリとディスクの使用量を削減します。
    • 管理設定で導入した mod は $.prompt.media で画像・文書添付のバイト列、$.session.identity() でログイン方式を取得可能。組織・メール情報は管理対象 forceLoginOrgUUID にその組織がある場合だけ公開します。skill.prompt にメタデータ、session.append に queue インターフェースを追加。
    • エージェント画面の /effort、/fast で新規セッションの既定値を設定し、引数なしの /model、/effort、/fast で選択画面を開けます。安全モードや権限確認を省略する計画モードの表示を改善し、/usage に高コスト設定・コンテキストの警告を追加。
    • claude plugin eval に --disallow-tools と disallowed_tools を追加。API が拒否した実行は採点せず 0 点とし、スイートは終了コード 1 を返します。ゲートウェイの code ポリシーの env で CLAUDE_CODE_ATTRIBUTION_HEADER=0 を指定すると帰属情報を非表示にできます。
    • セルフホスト実行基盤のオーケストレーターに --shutdown-drain-sec を追加。SIGTERM 後はポーリングを止め、進行中のポーリングと spawn フックに指定時間を与えます。終了予定のタイマー、再利用 clone の git 状態、ラッパー提供の MCP サーバー、認証情報不足の診断も修正・改善。

    安定性と対象環境

    • クラウドと Remote Control で、キュー処理、ワーカー交代、中断、再接続時のプロンプト・権限回答・ファイル・画像・文書の消失を修正し、30–35 MiB の転送を復旧。Remote Control のホストが到達不能なら送信を無効化し、入力文字列を保持します。
    • 再起動後のツールやターンの重複、MCP 再接続の競合、mod が生成するプロンプトによる --max-turns/--max-budget-usd 超過、非対応モデルへの変更後も続く自動モードを修正。独自ゲートウェイの無通信待機を 180 秒から 300 秒へ延長。
    • SDK・IDE・claude remote-control のバックグラウンド作業中の予約起動、実際の次回実行時刻、夏時間終了の重複時間帯を修正。セルフホストのクラウド環境を削除すると定期処理は直ちに無効化され、編集時も勝手に別環境へ移動しません。
    • mod/プラグインの遠隔無効化、再読み込み、画像付きプロンプトの書き換え、フックの反復、UI 更新後の回答反映、resume 付き agent.spawn を修正。MCP OAuth は設定した headers/headersHelper を送信し、HTTP 通知応答による 30 秒の停止も解消。
    • デバッグ/クラウドのメモリ増加と終了時の停止を軽減し、画像縮小、非特権 Linux の PDF 読み込み、CJK・絵文字の折り返しと描画、貼り付けを修正。Linux の設定復旧、WSL2 のサンドボックスパス、Windows の孤立 PowerShell と Git Bash PATH も修正。
    • VS Code はセッション切替時に未送信文と添付を保持し起動を改善。Claude in Slack は未配信返信を正しく報告し、誤った投稿を直接編集、自作 canvas の削除、100 人超のチャンネルへの無言参加に対応。Code Review の予算リンクは Usage を開き、ローカルの公開成果物監視上限は 10 から 25 に増加。

    公式資料

    1 2 3

  3. 2.1.296

    パッチ10月9日(金)

    OpenNavo編集部Homebrewへの登録 10月9日 21:46

    設定、ワークフロー、ファイル読み取りの機能を追加。フック、セッション、権限、プラグイン、Windows 動作や各種連携を修正し、料金データと一部の画面表示を更新しました。

    追加
    Desktop の Code タブ向けゲートウェイポリシーと、サブエージェントの自動圧縮を追加。ワークフローエージェントのモデルと過負荷時の再試行待ち時間を設定可能に。Read に allow_large を追加し、大きなテキストファイルを読み取り可能に。クラウド管理画面に状態フィルターを追加。Claude Tag でメモリを管理可能に。
    修正
    管理対象フック、MCP の起動、セッション再開、プロンプト処理を修正。シークレットのマスキング、文字コード編集、権限チェックを修正。プラグイン、ワークフロー、自ホストランナー、Windows の問題を修正。VS Code、クラウドセッション、Slack、Code Review の問題を修正。
    変更
    MCP の説明と指示の既定上限を 4,096 文字に引き上げ。Sonnet 5.5 のキャッシュ読み取り料金を 100 万トークンあたり $0.10 に変更。バックグラウンドセッションの動作と一部の画面表示を変更。