Skip to content
業務OS Lab
Go back

Claude Code 最新情報まとめ(2026-05-07)— Code with Claude SF 詳細・v2.1.132・Routines 解説・Agent Teams

昨日の速報記事(5/6)で SpaceX コンピュート契約とレートリミット2倍を取り上げた。今日はその続き——Code with Claude SF で発表された新機能の詳細と、v2.1.132 の技術的な変更点を掘り下げる。


1. Code with Claude SF 2026 の主要発表フォローアップ

5月6日のサンフランシスコ開催では、レートリミット増強以外にもいくつかの発表があった。

Claude Managed Agents — マルチエージェント オーケストレーション

Claude Managed Agents に Outcomes・Multiagent Orchestration・Webhooks が追加された。

API 経由で Managed Agents を使っている開発者はドキュメントを確認しておくと良い。

参考: New in Claude Managed Agents: dreaming, outcomes, and multiagent orchestration


2. v2.1.132 の変更点(2026年5月6日リリース)

イベント当日にリリースされた v2.1.132 には、地味だが実務でじわじわ効いてくる変更が入っている。

CLAUDE_CODE_SESSION_ID が Bash サブプロセスに渡されるように

# Bash ツールで実行されるスクリプト内から参照できる
echo $CLAUDE_CODE_SESSION_ID   # セッション固有のID

これまでフック(hooks 設定)には session_id が渡されていたが、Bash ツールが起動するサブプロセスには渡っていなかった。v2.1.132 からは フックと同じセッション ID がサブプロセス環境にも入る

使いどころ: ログ集約・複数セッションの操作追跡・外部ツールへのセッション紐付けなど。サブプロセスから「これはどの Claude Code セッションか」を判断できるようになる。

CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1 — フルスクリーンレンダラーを無効化

export CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1
claude

v2.1.89 以降で導入されたフルスクリーン(オルタネートスクリーン)レンダラーがターミナルのスクロールバックを失うという問題が報告されていた(Issue #42670)。この環境変数で旧来のインライン表示に戻せる。

iTerm2 + tmux 環境やスクロールバックに依存したワークフローを持つ人向けの救済オプション。.zshrc / .bashrc に追記しておけば恒久的に戻せる。

# ~/.zshrc に追記
export CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1

3. Routines — Claude Code のクラウドスケジューラー詳細解説

4月14日に Research Preview が始まった Routines は、Code with Claude SF でも改めて紹介されていた。まだ使っていない人向けに整理しておく。

Routines とは

Routines = プロンプト + リポジトリ + コネクタを一度設定して、自動実行できる Claude Code の構成単位。ラップトップを閉じていても、Anthropic のクラウドインフラ上で動き続ける。

従来の /loop(ローカルで繰り返す)との違いは「クラウドで実行される」点。GitHub Actions を書かなくても定期タスクが組める。

トリガーの種類

トリガー説明
Scheduled毎時・毎日・毎週などの定期実行。特定日時の一回実行も可
APIルートごとに発行される Bearer トークンで HTTP POST して起動
GitHubPR 作成・リリースなどリポジトリイベントで自動起動

使い方(/schedule コマンド)

# 会話型で設定
/schedule

# 定期タスクを直接指定
/schedule daily PR review at 9am

# 一回だけ実行
/schedule clean up feature flag in one week

/schedule を叩くと Claude が「いつ、何をするか」を対話的に確認してくれる。設定を保存すると Routines として登録される。

プラン別の実行制限

プラン1日あたりの実行上限
Pro5回
Max15回
Team / Enterprise25回

現在は Research Preview 段階。本番利用前にアクセスを申請する必要がある。

参考:


4. Agent Teams — 実験的なマルチエージェント機能

Routines と並んで注目なのが Agent Teams(現在実験的・デフォルト無効)。

概要

複数の Claude Code セッションをチームとして協調させる仕組み。1つのセッションが チームリードとして全体を調整し、複数のチームメイトが各自のコンテキストで並列作業する。

チームリード(コーディネーター)
├── チームメイト A(フロントエンド担当)
├── チームメイト B(バックエンド担当)
└── チームメイト C(テスト担当)

サブエージェントとの違い: サブエージェントはメインセッション内で動いてリードにしか報告できないが、Agent Teams はセッション間の直接通信が可能。リードを経由せずチームメイト同士で話せる。

有効化方法

// settings.json
{
  "env": {
    "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
  }
}

または起動時に環境変数を指定:

CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 claude

実験的機能なので本番利用は注意。ただ大規模なリファクタリングやモノレポ横断タスクでは試す価値がある。

参考: Orchestrate teams of Claude Code sessions — Claude Code Docs


5. サブプロセスのセキュリティ強化(PID 名前空間サンドボックス)

最近のアップデートで、Linux 環境におけるサブプロセスの PID 名前空間分離が導入された。

# .env または settings.json で有効化
CLAUDE_CODE_SUBPROCESS_ENV_SCRUB=1   # 機密認証情報をサブプロセス環境から除去
CLAUDE_CODE_SCRIPT_CAPS=50           # セッション内のスクリプト呼び出し上限
機能説明
PID 名前空間分離Bash ツールのサブプロセスが隔離されたPID空間で動く(Linux のみ)
認証情報スクラブENV_SCRUB=1 で AWS キーや DB パスワードなどがサブプロセスに渡らない
スクリプト呼び出し上限SCRIPT_CAPS でセッションあたりのスクリプト実行数を制限

クラウド上の共有環境や CI パイプラインで Claude Code を使うチームには有効。特に ENV_SCRUB は機密変数が子プロセス経由で漏れるリスクを下げる。

参考: making Claude Code more secure and autonomous — Anthropic Engineering


本日のまとめ

トピック要点
Managed Agents 更新Outcomes・マルチエージェント調整・Webhooks が追加
v2.1.132CLAUDE_CODE_SESSION_ID をサブプロセスに展開、DISABLE_ALTERNATE_SCREEN 追加
Routinesクラウド実行の定期タスク。/schedule で会話的に設定。Pro: 5回/日
Agent Teams実験的マルチセッション協調。EXPERIMENTAL_AGENT_TEAMS=1 で有効化
サブプロセス強化PID 名前空間分離・認証情報スクラブ・スクリプト呼び出し上限

昨日のレートリミット増強に続いて、今日は機能面のアップデートが充実している日。Routines と Agent Teams は「一人の Claude Code」から「チームとしての Claude Code」へのシフトを示している。特に Routines は GitHub Actions 代替として評価されており、実務への取り込みを検討する価値がある。


参考ソース:


Share this post on:

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

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


前の記事
Claude Code 最新情報まとめ(2026-05-08)— v2.1.133・プラグインURL読み込み・フック強化・Homebrew自動更新
次の記事
【速報】AnthropicがSpaceXとコンピュート契約、Claude Codeレートリミット即日2倍+「Code with Claude 2026」開幕