コンテンツにスキップ

AI が自走できるかは設計で決まる

主張

AI がコードを自走させられるかはプロンプトだけでなく設計と制約に依存する。「良いコードを残し、悪いコードを入れさせない」仕組みを作ることがテーマのスライド。

AI が自走できない原因

モデル性能だけではなく、コードベース側の足場不足である可能性が高い。AI に自走させるには、判断できる材料と、判断してはいけない境界の両方を用意する必要がある。

設計の観点チェックリスト

  • ドメイン境界や責務分離が AI に読める形になっているか

  • テストで「入れてはいけない悪いコード」を検出できるか

  • lint・型・CI・レビューで品質の下限を作っているか

  • 既存コードのパターンが一貫しているか

  • タスクの完了条件が曖昧になっていないか

要点

  • AI 自走には、判断材料と制約が必要

  • 設計・テスト・lint・CI が AI の行動範囲を定義する

  • 悪いコードを入れさせない仕組みがあるほど、AI は自走しやすくなる

  • 良い設計は人間にも AI にも読みやすい(同じ原則が働く)