Claude Code v2.1.140:エージェントツール使用ノート、より厳格な自己修正ルール、スヌーズ警告
Claude Code v2.1.140(+622トークン)では、エージェントの動作を厳格化しツールの使用タイミングを明確にするために、プロンプトとツールの説明文がいくつか更新されました。以下が関連する変更点です:
エージェントツールの簡略化された使用ノート
新しい使用ノートでは以下を扱っています:
- 委任のタイミング(フォークと直接実行の使い分け)
- フォークの動作とワークツリーによるエージェントコンテキストの分離
- フォーク後の再開メカニズム
- ワークツリー分離ルール
- バックグラウンド実行のサポート
- 並列起動とコンテキスト制限
自己変更ルール – 明示的パスリスト
自己変更ルールがあいまいな説明から、自己変更を構成するエージェント設定パスの明示的なリストに拡張されました:
.claude/settings.json, CLAUDE.md, CLAUDE.local.md, .claude.json, .claude/rules/, .claude/hooks/, .claude/commands/, .claude/agents/, .claude/skills/, .claude/output-styles/, .claude/workflows/, .claude/routines/, .claude/scheduled_tasks.json, .claude/loop.md, .mcp.json
例外:.claude/worktrees/ 配下のファイルは通常のプロジェクトファイルとして扱われます。上記リストにないプロジェクト固有の .claude/ サブディレクトリは、それ自体では自己変更とは見なされません。
ワーカーフォークプロンプトのクリーンアップ
「デフォルトでフォークする」という参照から「システムプロンプト内で」という表現が削除され、ルールが親ガイダンスに汎用的に適用されるようになりました。
スヌーズツール – 短い起床の悪用防止
ツールの説明に明示的な警告が追加されました:ハーネストラックのバックグラウンド作業をポーリングするために短い間隔の起床をスケジュールしないでください – エージェントは終了時に自動的に再呼び出しされます。代わりに、より長い1200秒以上のフォールバックハートビートを使用してください。5分未満のキャッシュウィンドウは、ハーネスが通知できない外部状態(例:CI実行、デプロイ状況、リモートキュー)を積極的にポーリングする場合にのみ適切です。例が bun build からCI実行に更新されました。
書き込みツール – 使用タイミング
「使用タイミング」形式に書き直されました:
- 新しいファイルの作成
- 以前読み取ったファイルの完全な置き換え
部分的な変更には、代わりに edit ツールを使用してください。
完全な差分はGitHubでご覧いただけます:Piebald-AI/claude-code-system-prompts v2.1.140。
📖 原文を読む: r/ClaudeAI
👀 See Also

シンプルな自己蒸留法がLLMのコード生成を改善
研究者らは、大規模言語モデル(LLM)を自身のサンプリング出力でファインチューニングする(シンプルな自己蒸留)ことで、コード生成性能が向上することを示した。Qwen3-30B-Instructでは、LiveCodeBench v6におけるpass@1が42.4%から55.3%に向上した。

SubQ: 完全な準二次LLM、1200万トークンのコンテキストと95%のRULER精度を達成
SubquadraticがSubQ 1M-Previewを発表。線形計算スケーリング、1200万トークンコンテキスト、FlashAttention比52倍高速なスパース注意機構、RULER 128Kで95%を達成。API、CLIコードエージェント(SubQ Code)、検索ツール(SubQ Search)で利用可能。

クライアントがDevOpsエンジニアをClaude AIに置き換え——結果は混乱
クライアントがDevOpsエンジニアをClaude AIに置き換えた結果、不安定なKubernetesクラスタと障害が頻発。元の状態に戻すまで収束しなかった。

構造化ワークフローがAI DESベンチマークで計画モードとスーパーパワーを凌駕
OuroborosワークフローがAI支援離散イベントシミュレーションベンチマークで1位を獲得。Claudeのプランモードやfat-skillスーパーパワーアプローチを上回り、構造化された明確化→計画→実行→評価→回復→反復のサイクルを活用。