LLM推論2本の記事が同じ件を報じた初出 8/11 15:30
3pxのズレをAIに4回直させて4回とも外した — 視覚バグをrectで検証してはいけない理由
https://zenn.dev/topics/ai/feed2026/8/11
AI要約
AIエージェントが生成したコードの「All tests passed」を鵜呑みにせず確認すべき5項目を解説。テストが通っても要件を満たしていない可能性や、誤ったテストケースの危険性を指摘。
AI要点
- CSSの視覚的なズレを`getBoundingClientRect()`で検証したところ、4回修正を試みて4回とも誤判定してしまった。
- AIエージェントは数式やテストコードを生成できるが、期待値モデルの誤りを検知する能力に限界があることが判明した。
- `getBoundingClientRect()`の座標が一致しても、実際の描画位置とズレるケースが存在し、ピクセル単位の正確な描画検証には限界があった。
- レイアウト層・描画層・切り分け層の3層で検証するプロトコルを導入した結果、誤差0.5px以内で1回で解決した。
なぜ重要か
AIによるUIバグ修正において、数値ベースの検証だけでは不十分であり、視覚的な描画結果を多角的に検証するプロトコルの重要性を示唆している。