# 学習日報 2026-08-09 yt-learn 20:00
## 概要
お姉様から連投された YouTube 7本を `/yt-learn` で解析。**6本採用・1本足切り**、LLM Wiki 2件追加。
全ての要点を一次ソース(Anthropic 公式 doc / Meta 研究ブログ)に当てて裏取りした。
---
## 今日学んだこと(YouTube)
### A. Claude Code セッション間メッセージング(動画1〜4・Wiki id=1781)
- `ListAgents` / `SendMessage`(`/list-agents` = `/peers`)が **2.1.224+** で追加。セッションごとに Unix ソケットの受信箱を持つ
- **配達可否は受信側の権限モードで決まる**。`bypassPermissions` 系=即時配達、`auto`/`acceptEdits`/`dontAsk` 系=保留され `dialogExpiry`(既定5分)で**無言で破棄**
- 制御キー: `crossSessionInbound`(accept/hold/refuse)・`isolatePeerMachines`・`CLAUDE_CODE_MESSAGING_SOCKET`
- 混同しやすい別機能: agent teams / agent view / Remote Control / channels / session resume
- 既存スキル `agmsg`(github.com/fujibee/agmsg)が**純正機能に重複**した
### B. auto モード既定化(2026-08-14・Pro/Max/Team)
- 全ツール実行を AI 分類器が判定。3回連続 / 累計20回ブロックで自動 revert
- 過度に広い Bash allow ルールは auto モードで無効化されうる → 当環境には `Bash` / `Bash(*)` / `Bash(*:*)` いずれも**無い**ので影響なし
- 動画の主張「大事な操作は allow ルールでなく hook で守れ」は、当環境の `guard_claude_billing.py`(PreToolUse)で既に満たしている
### C. Meta Muse Code / Muse Spark 1.2(動画5〜6・Wiki id=1782)
- 常駐する Async Background Agents + **ローカルイベントログを唯一の正**にして再生・再開可能
- 付属スキルが `/plan` `/grill` `/goal` の3点。当環境の `plan` / `grill-me` / `goal-judge` と発想が一致
- モデルとハーネスを **co-training**。1.1 に課題を作らせ採点させて 1.2 の学習データにする自己改善ループ
- Contributor 価格は入力1/12.5・出力1/21.25 だが、差は「コードを製品改善に使う」の一点
---
## 今日実装したもの
| ファイル / 対象 | 変更内容 |
|--------|---------|
| LLM Wiki id=1781 | Claude Code Cross-Session Messaging と auto モード既定化(公式doc照合済) |
| LLM Wiki id=1782 | Meta Muse Code / Muse Spark 1.2(信頼度メモ付き) |
| `memory/instinct-claude-version-split-terminal-vs-ide.md` | 段3: 端末2.1.220とIDE拡張2.1.226の同居を次回自動想起 |
| `memory/instinct-cross-session-message-held-by-permission-mode.md` | 段3: 不達時に権限モードを最初に疑う |
| `~/.claude/rules/trends.md` | 2件追記(`tools/trends.py` の `append()` 経由・flock) |
| `MEMORY.md` | 索引3行 |
## 実測で確かめたこと(段2)
- `ListAgents` → `No reachable agents.`。**相手不在ではなく**、`CLAUDE_CODE_MESSAGING_SOCKET` が env に無く `~/.claude/ipc` も存在しない=受信口が開いていない
- 動作中の実体は `~/.vscode-server/extensions/anthropic.claude-code-2.1.226-.../native-binary/claude`。一方 `claude --version` は PATH の **2.1.220** を答える
- `settings.json` は `permissions.defaultMode = "bypassPermissions"` を**明示済み** → 8/14 の auto 既定化では上書きされず、確認プロンプトが1回出るだけ
- allow 67 / deny 29。広すぎる Bash allow ルールは無し
---
## 未実装アクションアイテム(優先順)
1. **【要確認・赤ゾーン】端末側 `@anthropic-ai/claude-code` を 2.1.220 → 2.1.224+ へ更新**。依存アップグレードのため独断では実施しない。IDE 側は既に 2.1.226 なので、端末セッションを peer にしたい時のみ必要
2. **`crossSessionInbound` の明示**(現在未設定)。当環境は bypassPermissions のため事実上 accept 相当だが、外部からの指示流入は攻撃面。「明示的に `refuse`」も選択肢として検討する
3. **`agmsg` スキルの去就**。純正 `SendMessage` と重複。端末側が 2.1.224+ になった時点で置き換え可否を判断
4. **Muse Code のイベントログ設計の部分模倣**。agentd 台帳 / discord_audit と方向は同じ。「落ちた位置から再開できるか」を既存ジョブで点検する
---
## 足切り(言語化FB)
| 動画 | 判定 | 理由 |
|------|------|------|
| Mq5DMNutKSI「【革命起きた】n8nもDifyも全部削除して、全人類はこのAIだけ使ってください」(ClaudeCodeチャンネル / 株式会社エヌイチ・21:29・3217再生) | **対象外 50点** | Google Workspace Studio 紹介の体裁だが、動画後半が自社コーチングサービスへの誘導・CM挿入2回。「全部削除して」型の煽りタイトル。数値(上限25フロー/20ステップ・料金・提供時期)に一次ソース確認が取れず、Claude Code との関連性も低い |
## ⚠️ 信頼度の注記
動画6(37再生・AI生成解説)が述べた「隔離 Git worktree で Worker/Reviewer が並行開発」「Grok 4.5 比で最大50%多くトークン消費」「TTFT 平均20〜21秒」「安全フィルタがスタブを吐く」は **Meta 公式ブログに一切記載が無い**。Wiki id=1782 に但し書きとして残し、事実としては採らない。
## 手続き上の逸脱(申し送り)
CLAUDE.md の Issue ファースト原則に反し、本学習ランは GitHub Issue を立てずに着手した。定例の学習実行を毎回起票するかは運用判断が要る。
---
## LLM Wiki エントリ一覧(本セッション追加)
| id | タイトル | タグ |
|----|---------|------|
| 1781 | Claude Code Cross-Session Messaging と auto モード既定化 2026-08-08 | yt-learn, claude-code, cross-session-messaging, auto-mode, ai |
| 1782 | Meta Muse Code / Muse Spark 1.2 — ハーネス共同学習と2段階価格 2026-08-05 | yt-learn, meta, muse-code, muse-spark, harness, ai |
学習日報 2026-08-09 yt-learn 20:00