AIエージェントが単体テストを実行できることは、非常に大きなロック解除です。 単体テストを多用した開発者であれば、Claude Codeのようなツールを使用することは非常に理にかなっています。 そして、まだテストを使用していない場合、AI エージェントを使用すると、遅かれ早かれテストを行わない方法がわかりません...
単体テストは、作業を検証するだけでなく、リグレッション (および幻覚) を阻止するための最も速くて安価な方法の 1 つです。 コンパイルされない場合、またはテストに合格しない場合:それは*間違いなく*壊れています!
それは私だけかもしれませんが、私は自分の仕事を本当に信頼したことはありませんでした。だから、私はいつもテストをうまく利用し、何度も救ってくれました。 今では、AI エージェントを自分よりもはるかに信頼していません。したがって、私がそれを検証するか、テストを行うかのどちらかです(多くの場合、両方!
...しかし、作業の検証に時間を費やす前に、合格するテストを用意したいと思います(ばかげた変更を加えることによって、合格するように*行った*テストではありません) 賢明な開発プラクティスに従う場合の別の例:AIエージェントがあなたを助けることができます。これらがなければ、これまでのところしか役に立たない
「AI はレガシー プロジェクトではあまり役に立たない」という話をよく耳にします。 尋ねる価値があります: 包括的なテスト スイートはありますか?エージェントはそれを実行できますか?変更のたびに実行されますか? Claude Codeは、AIの前に書いた私の「レガシー」プロジェクトでうまく機能しています。大規模な単体テスト!
115.19K