Auto Fix

回答の「Bad」ボタンを押すと、AIコーディングエージェント Claude Code が自動的に問題を分析・修正・デプロイします。

修正フロー

1
Badを押す
— 問題点をコメント
2
定期チェック
— 毎日9:00に検出
3
分析・分類
— AIが問題を特定
4
定型修正
— 通知追加・検索調整
5
検証・デプロイ
— 差分チェック後に反映
6
解決済み
— フィードバック更新

修正できる問題の種類

通知の欠落 引用すべき環境省通知が見つからなかった場合、通知データベースに追加します
通知の誤り 通知の引用内容に誤りがある場合、データを修正します
検索品質 適切な検索結果が得られない場合、検索キーワードのロジックを調整します

※ 法令条文の引用ミスなど、上記以外の問題は手動で対応します。

セキュリティ

フィードバック内容にはプロンプトインジェクション等の攻撃が含まれる可能性があるため、 3層の防御を実装しています。

第1層 データサニタイズ — フィードバック内容から不正なパターンを除去し、プロンプトと分離して処理
第2層 分類と実行の分離 — 問題の分類(読み取り)と修正の実行(書き込み)を別フェーズで行い、定型アクションのみ許可
第3層 変更範囲の制限 — 修正できるファイルをホワイトリストで限定し、想定外の変更は自動ロールバック

「Bad」ボタンを押すときのコツ

コメント欄に何が間違っているかを具体的に書いていただくと、 自動修正の精度が大幅に向上します。

良い例 「環廃産発第050325002号の通知では、生産工程の脱水施設は該当しないとされている」
良い例 「デジタル技術による遠隔確認が可能であることが言及されていない」
改善余地 「間違っている」(どこが間違いか特定できないため、修正が難しい)