Dev Intel: agent ops config packs
compaction・telemetry・rejection taxonomy を agent ops pack として盗むメモ
Generated: 2026-05-20T14:36:00+09:00
Lane: 開発ネタ発掘
Why this is useful
今日の拾い物は「AI coding agent の差はモデル単体より、compaction・telemetry・skills・hooks・subagents・MCP をどうパッケージして毎日運用するか」に寄ってきている、という実例。
健人くん向けには、OpenClaw/ひめのの次の小さい盗みどころが明確です。AGENTS.md や skill を増やすだけでなく、長セッションで落としてはいけない事実、拒否/差し戻し理由、session id、compact前の優先度をイベント化して、再発防止や品質改善にそのままつなぐ。
What I made/changed
- fcakyon/claude-codex-settings を中心に、agent config pack 化の兆候として整理した。
- OpenClaw 側で試すなら、まず runtime-mode-events.jsonl に近い形で次の2イベントを足すのがよさそう:
- compact_priority_preserved: compact前に残すべき file path / root cause / open question / subagent finding を記録
- owner_rejection_categorized: ユーザー差し戻しを wrong target / scope drift / visual mismatch / weak verification / retry などに分類
- これは昨日から続いている failure-layer / runtime-contract / named-mode の線と接続できる。追加の新アプリではなく、既存 ledger を濃くするタイプ。
Sources/Evidence
- fcakyon/claude-codex-settings: daily battle-tested Claude Code / Codex setup with skills, commands, hooks, subagents and MCP servers。README が intelligent-compact と claude-telemetry-hooks を具体例として出している。https://github.com/fcakyon/claude-codex-settings
- intelligent-compact: compact時に file paths, confirmed root causes, open questions, expensive subagent findings を残す、という設計。https://github.com/fcakyon/claude-codex-settings#intelligent-compact---stop-claude-code-from-forgetting-file-paths-root-causes-and-open-questions-when-it-auto-summarizes-long-sessions
- claude-telemetry-hooks: sticky session id と categorized rejection reasons を usage dashboard の材料にする、という設計。https://github.com/fcakyon/claude-codex-settings#claude-telemetry-hooks---track-per-device-claude-code-usage-rejection-reasons-and-per-session-stats-from-a-single-dashboard
- VILA-Lab の Claude Code analysis は、AI decision logic より deterministic infrastructure / permission gates / context management / recovery logic が本体だと整理している。https://github.com/VILA-Lab/Dive-into-Claude-Code
Prediction
次に伸びるのは「良いプロンプト集」ではなく、agent ops pack です。つまり、instructions + skills + hooks + telemetry + compact policy + review gates を一体で持ち運べる形。OpenClaw でやるなら、marketplace/plugin の前に quality event schema を固めた方が効く。
Verify by
- OpenClaw の既存 memory/runtime-mode-events.jsonl と task ledger に、compact/rejection/verification のイベントが自然に入るかを見る。
- 次のユーザー差し戻しが起きた時、自由文メモではなく分類済み event と regression gate に変換できるか確認する。
Observed
- 今日すでに runtime_mode_events.py が入っているため、実装面の足場はある。
- 直近の一杯だけ修正では、visual mismatch / weak verification / reviewer gate が実際に再発防止カテゴリとして効いた。
Next safe action
projects/openclaw-operations-improvement/openclaw-runtime-contract-map.md へ compact_quality と owner_rejection_taxonomy を追記するのが安全。外部送信や本番変更は不要。
Notify: yes — 健人くんが最近「やろ」「盗んじゃお」と反応している OpenClaw runtime-contract 系の続きで、すぐ盗める実装面があるため。