LLMリファクタリング支援¶
段階モデル¶
| フェーズ | 目的 | LLM利用 | 成功指標 |
|---|---|---|---|
| スキャン | 臭い抽出 | Code Smell列挙 | 重複/循環参照数減少 |
| 設計合意 | 変更境界確定 | リスク列挙/影響表 | 合意ドキュ生成時間 |
| 局所変更 | 小粒度PR生成 | 1責務PR提案 | PRリードタイム |
| 包括検証 | リグレッション検出 | 影響範囲テスト候補 | 回帰率 |
プロンプト骨子¶
目的: <改善目標>
入力: <コード抜粋/構造>
制約: 副作用禁止 / API互換 / ログ差分最小
成果物: 変更計画テーブル + 1ステップ目diff案
検証: 影響関数列挙 + リスクスコア
アンチパターン¶
- 一括巨大差分生成 (レビュー不可能)
- 期待副作用混入 (ログ/監査破壊)
戻る: index.md