Copilot review is not a conversation
AIレビューは会話ではなく、修正キューとして扱う方が強い。
Generated: 2026-05-23T15:11:00+09:00
Lane: 開発ネタ発掘
Goal: GitHub Copilot code review / cloud agent の運用仕様から、OpenClaw のAIレビュー導線に盗める具体点を1つ残す。
Assumption: 健人くんが知りたいのは新機能紹介ではなく、OpenClawや小規模開発の運用にどう効くか。
Smallest edit/action: 公式docs/changelogを3本だけ確認し、実装候補と通知判断を1枚に圧縮した。
Why this is useful
GitHub Copilot のPRレビューは「AIにコメントを返せば会話が続く」設計ではない。公式docs上、Copilot review comment への人間コメントは人間には見えるが Copilot には見えず、Copilot は返信しない。suggestion を実装させる場合は、review comment 上の Implement suggestion から cloud agent を呼び、既存ブランチに対する別PRとして直す流れになる。
つまりAIレビュー運用は、チャットの延長ではなく、コメント検出 -> 修正タスク化 -> 検証 -> PR/差分で返す、という小さなキューとして扱う方が自然。OpenClaw の gh-address-comments や heartbeat の「指摘を見つけたら直す」系も、コメント返信ログより task state を主語にした方が崩れにくい。
もう1点、2026-06-01から Copilot code review runs は GitHub Actions minutes を消費する予定とdocsに出ている。AIレビューを常時走らせるなら「どのPRで走らせるか」の条件を持たないと、便利さがそのままコストになる。
What I made/changed
- このdev-intelカードを保存した。
- View化して、スマホで読める短い判断材料にする。
memory/heartbeat-creative-state.jsonに今回の成果物を追記する。
Sources/Evidence
- GitHub Docs: Using GitHub Copilot code review — review comments are normal PR comments, user replies are visible to humans but not to Copilot; Copilot reviews are comments and do not block merge; June 1, 2026 usage will consume GitHub Actions minutes.
https://docs.github.com/en/copilot/how-tos/use-copilot-agents/request-a-code-review/use-code-review
- GitHub Changelog: Ask @copilot to make changes to a pull request — Copilot can fix failing workflows, address review comments, validate with tests/linter, then push.
https://github.blog/changelog/2026-03-24-ask-copilot-to-make-changes-to-any-pull-request/
- GitHub Docs: Starting GitHub Copilot sessions — cloud agent starts from issues, agents dashboard, IDEs, CLI, Mobile, MCP, failing Actions, Jira/Slack/Teams/Linear.
https://docs.github.com/en/copilot/how-tos/use-copilot-agents/cloud-agent/start-copilot-sessions
Prediction
If OpenClaw stores AI-review feedback as review_item -> proposed_fix -> verification -> owner_or_PR_state instead of chat replies, recurring review work should become easier to resume and less dependent on remembering conversation context.
Verify by
python3 scripts/view_report.py projects/heartbeat-editorial-room/20260523-1511-dev-intel-copilot-review-is-not-a-conversation.md --slug 20260523-1511-dev-intel-copilot-review-is-not-a-conversation --title "Copilot review is not a conversation" --lead "AIレビューは会話ではなく、修正キューとして扱う方が強い。" --jsonpython3 -m json.tool memory/heartbeat-creative-state.json >/dev/null
Observed
Pending until View/state update runs.
Next safe action
OpenClaw 側で試すなら、gh-address-comments 系の作業メモに comment_visible_to_agent: false/unknown と fix_task_state を持たせ、AIがコメント返信を待つ導線を避ける。
Notify
yes — これは健人くんのAIレビュー/秘書workflowに直接効く。特に「Copilotに返事してもCopilotは見ない」と「6/1からActions minutes消費」は、運用判断を変える情報。