30+ バグ修正+Admin API拡充で堅牢性向上、cost-optimizeで既存プロジェクト可視化が本丸ぽい
Claude Code v2.1.247リリース:フィードバック機能やコスト最適化ツール追加
原題: v2.1.247
重要度の根拠: コスト最適化ツール追加と30+のバグ修正により、既存Claude Code利用者の生産性向上と信頼性が向上するが、新機能の破壊的影響は限定的。
要約
Anthropic傘下のClaudeのコーディング支援ツール「Claude Code」がv2.1.247に更新。セッション内で問題が発生した際にフィードバック報告書を作成する「SendFeedback」ツールが追加され、組織は独自のチップをローテーションできるようになった。新たに`/claude-api cost-optimize`コマンドでAPIスペンドをプロファイルし、キャッシング・バッチ処理・モデル選択など複数のコスト削減レバーを段階的に検証可能に。加えて30件以上のバグ修正で、キーボードレイアウト問題やセッションハング、シンボリックリンク削除など実装者が直面しやすい問題を対処。
要点
- フィードバック機能とコスト最適化コマンド追加
- Admin API カバレッジ拡大(組織管理)
- Sub-agent 404 時の fallback model chain 対応
- 30+ バグ修正(キーボード・セッション・symlink)
開発者向け技術解説(API・実装詳細・破壊的変更)を見る
v2.1.247はClaudeコード実行環境の堅牢性向上に重点。Admin API統計情報:organization members/invites/workspaces/API keys/rate limit reports/CMEK対応。Sub-agent 404エラー時にセッションのfallback model chainを使用し、エラーレスポンスに`error_type`・`status`・`request_id`・`model`を含める。`/claude-api cost-optimize`は既存プロジェクトのトークン使用量・API費用を測定し、prompt caching・batch API・model選択・token hygiene・effort調整を1段階ずつ検証。Bashサンドボックスの後処理で`~/.claude/settings.json`シンボリックリンクが削除されていた問題(nix/home-manager/stow環境)をfix。kitty-protocol terminalでのCtrlショートカット非応答問題も修正。
本文の日本語訳(全文)を見る
## 変更内容
- **SendFeedback ツール追加**:セッション内で問題が発生した場合、Claude がフィードバック報告書をドラフトで作成し、ユーザーが確認して `/feedback` から送信可能。`feedbackDrafts` 設定で無効化できます。
- **spinnerTipsOverride 拡張**:`{id, text, cooldownSessions, priority}` エントリ、`tipsFile`、`label` を追加。組織は組み込みチップと並行して独自のチップをローテーション可能に。
- **Bash パーミッションプロンプト向けチップ追加**:auto mode へのポインタ付き、「Yes、and switch to auto mode」という1キーストロークオプション付き。
- **`/claude-api cost-optimize` コマンド追加**:既存プロジェクトの Claude API スペンドをプロファイルし、キャッシング・トークン衛生・バッチ・effort・モデル選択といったコストレバーを段階的に検証可能に。
- **`/claude-api` スキル更新**:Admin API カバレッジ拡張(organization members、invites、workspaces、API keys、rate limit reports、workload identity federation、CMEK)。
- **履歴検索等での矢印キー問題修正**:fast arrow-key + Enter シーケンスが `/config`、`/mcp`、`/skills`、background tasks、`/model` で、ナビゲート先ではなく1行上に作用していた問題を修正。
- **Sub-agent 404 対応改善**:初回呼び出しで model 404 が発生した場合、session の fallback model chain を使用。親に返されるエラーに error type、status、request id、model を含める。
- **大量エラー出力によるセッションハング修正**:hook や background agent が megabytes 単位のエラー出力を生成した際、"Prompt is too long" でセッションがハングしていた問題を修正。
- **Ctrl キーボードショートカット修正**:kitty-protocol terminal で非ラテン文字キーボード配置(例:Cyrillic)下でも Ctrl ショートカットが反応するように。
- **マウスレポート破損修正**:escape prefix 直後に read をまたいてマウスレポートが到達した場合、`<35;150;7M` のようなテキストがプロンプトに挿入されていた問題を修正。
- **Bash サンドボックス symlink 削除問題修正**:after-command cleanup が dotfile-managed `~/.claude/settings.json` symlink(nix/home-manager、stow)を削除していた問題(symlink が sandbox writable area 外にある場合)を修正。
- **`/terminal-setup` 上書き問題修正**:Zed `keymap.json` 全体を上書きするのではなく、キーバインディングをマージするように。
- **`/rename` サイレント確認問題修正**:session registry 更新に失敗した場合、他のセッションでは古い名前が表示される可能性があることを明示。
- **`/compact` と "Summarize from here" 修正**:`--agent` で開始したセッション内で実行された場合、default system prompt ではなく会話独自の prompt で要約するように。
- **Background session "opening…" 永続表示修正**:terminal host process が死後、`claude agents` で "opening…" が永続していた状態を数秒以内に失敗+理由を表示するように。Enter で再起動可能。
- **Hook 出力ファイル無制限メモリ増加修正**:hook や background task の出力ファイルが書き込み不可の場合、出力が失われた箇所を記録。
- **SSH 経由の `/install-github-app` 修正**:コピーショートカットが常に成功を主張するのではなく、sign-in URL の copy 方法を説明。ブラウザが開けない場合は URL が即座に表示。
- **Foreground からの shell コマンド引き継ぎ修正**:background session で完了時に内部エラーまたは `[exited with code -1]` が誤表示されていた問題を修正。
- **Marketplace plugin キャッシュ再生成問題修正**:version-less plugin が2回目 scope install で live cache directory が削除・再生成され、実行中セッションが影響を受けていた。
- **Remote Control セッション diff 報告修正**:`/remote-control` で開始したセッションが connected clients に working-tree diff を報告していなかった問題を修正。
- **Self-hosted runner セッション状態報告修正**:Claude Code 起動前に `running` を報告し、desktop app から "Claude is waiting for your input" 通知が早期にトリガーされていた。
- **First-run setup "Unable to connect to Anthropic services" 修正**:managed settings が Claude apps gateway sign-in を設定し Anthropic endpoints が到達不可の場合に exiting していた。
- **Cloud session permission mode 遅延修正**:message 送信直後に mode 切り替えを行った際、以前の permission mode が表示されることがあった。
- **Cloud session 無音対応**:session container が turn 中に restart した場合で background agent・shell・monitor が実行中のシナリオで、resumed session が lost work を報告するように。
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.247
媒体: Claude Code Releases
※本記事は Anthropic / OpenAI / Google / Meta / Mistral / DeepSeek / Sakana 等各社の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。