Auto Mode(3/24)と Channels(3/20〜)という大型アップデートが続いた週の締めくくり。今日は 最新 v2.1.86 のマイナーチェンジ詳細、Claude Code SDK の改名、実務で使える /effort コマンドと ultrathink を整理する。
📋 v2.1.86 changelog(2026-03-27)
最新版の主な変更点 3 つ。
1. X-Claude-Code-Session-Id ヘッダーの追加
すべての API リクエストに X-Claude-Code-Session-Id ヘッダーが自動付与されるようになった。
何に使えるか:プロキシ(LiteLLM 等)側でセッション単位のコスト・レート集計が簡単になる。チーム運用で「誰がどのセッションでいくら使ったか」の可視化がしやすくなった。
2. .jj・.sl を VCS ディレクトリの除外リストに追加
Jujutsu(jj) と Sapling(sl) という Git 以外のバージョン管理ツールを使っているプロジェクトでも、内部ディレクトリをスキャン対象外に。Git 以外の VCS を使っているプロジェクトには地味にありがたい修正。
3. --resume バグ修正
特定条件下で --resume フラグが失敗するバグを修正。長時間セッションを途中から再開する際に問題が起きていた場合はアップデートを確認しよう。
# 最新版に更新
npm update -g @anthropic-ai/claude-code
# または
claude --version # バージョン確認
🔄 Claude Code SDK → Claude Agent SDK に改名
公式ドキュメント(platform.claude.com/docs/en/agent-sdk)と npm・PyPI パッケージが「Claude Agent SDK」に改名された。
何が変わったか
名前だけでなく、位置付けが明確化された:
| 旧 | 新 |
|---|---|
| Claude Code SDK | Claude Agent SDK |
| 「コーディング補助ツールのSDK」 | 「汎用AIエージェント構築基盤」 |
Python と TypeScript の両方で利用可能。
# Python
from claude_agent_sdk import ClaudeAgent
agent = ClaudeAgent(tools=["file_read", "file_write", "shell"])
result = agent.run("src/ のテストカバレッジを計算して")
# npm パッケージ名
npm install @anthropic-ai/claude-agent-sdk
ビルトインのツール(ファイル読み書き・シェル・Web検索)はそのまま使え、カスタムツールは Python 関数でインプロセス MCP サーバーとして定義できる。
注目:Apple が Xcode 26.3 での Claude Agent SDK ネイティブ統合を発表しており、iOS/macOS 開発への展開も始まっている(未確認情報あり、要公式確認)。
⚡ /effort コマンドと ultrathink(v2.1.76)
/effort — 思考量を手動設定
/effort コマンドで Claude の思考努力レベルを 3 段階から選択できるようになった。
/effort low # 簡単なタスク・速度重視
/effort medium # デフォルト(バランス)
/effort high # 複雑な問題・コスト許容
以前あった「max」設定は廃止され、この 3 段階に統一された。
ultrathink — その場限りの最大思考
特定のプロンプトだけ最大限深く考えさせたいときは、プロンプト内に ultrathink キーワードを含めるだけ。
# セッション全体の effort は medium のままで、このクエリだけ最大思考
ultrathink: このアーキテクチャ設計の潜在的な問題点をすべて洗い出して
使い分けの目安:
- 日常的な補完・修正 →
/effort lowで軽量に - 設計レビュー・複雑なリファクタリング →
ultrathinkで必要な時だけ深く
📈 Claude 有料ユーザー数が「記録的ペースで急増」
TechCrunch が 2026-03-28 に報じた(記事)。
クレジットカード取引の匿名集計データ(数億件)によると、Claude の有料登録者数が過去最高ペースで増加している。要因として挙げられているのは:
- Claude Code の普及(開発者 → 職場全体への波及)
- Super Bowl でのプロモーション効果
- Microsoft 365 Copilot での最新 Claude Sonnet モデル提供開始
Anthropic の立場から見れば、Claude Code が「個人の開発者ツール」から「組織全体の業務 OS」に移行している証左とも言える。
🛠️ Hooks 実践 Tips:「ガードレール」として使う
コミュニティでよく紹介されている Hooks 活用パターンをまとめた。
ファイル編集後の自動フォーマット
// settings.json
{
"hooks": {
"PostToolUse": [
{
"matcher": "Edit|Write",
"run": "prettier --write {{file_path}}"
}
]
}
}
危険なコマンドの事前ブロック
{
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"run": "echo '{{command}}' | grep -qE '(rm -rf|drop table|force push)' && exit 1 || exit 0"
}
]
}
}
コード変更時のテスト自動実行
{
"hooks": {
"PostToolUse": [
{
"matcher": "Edit",
"run": "npm test --passWithNoTests 2>&1 | tail -5"
}
]
}
}
精神モデルの整理:
- Hooks → 「必ず守るべきルール」(自動実行・強制)
- Skills → 「従うべきベストプラクティス」(文脈に応じてロード)
- MCP → 「外部ツールへの接続」
まとめ
| トピック | 重要度 | 対象 |
|---|---|---|
| v2.1.86: Session ID ヘッダー | ★★☆ | チーム運用・プロキシ利用者 |
| Claude Agent SDK 改名 | ★★★ | SDK 利用者・エージェント開発者 |
/effort + ultrathink | ★★☆ | 全ユーザー |
| Claude 有料ユーザー急増 | ★☆☆ | 動向把握 |
| Hooks ガードレール Tips | ★★★ | 実務利用者 |
Auto Mode・Channels・/loop と大型機能が続いた 3 月だが、裏側では SDK の立ち位置の整理や細かい DX 改善も着実に進んでいる。とくに Claude Agent SDK への改名は「Claude Code は汎用エージェント基盤になった」というシグナルとして重要。
公式リソース