コーディング
Intermediate
6 min read
更新されました 2026-09-30
カーソルが虫を見つけた、1時間見つめた
関数がエラーをスローしたため、原因が分からずに 20 回読んだことがありました。カーソルは 3 行並んでいないガードを指しました。
関数がエラーをスローしたため、原因が分からずに 20 回読んだことがありました。ファイルを Cursor に貼り付け、「なぜ null 入力で失敗するのか」と尋ねると、3 行上のガードが欠落していることが示されました。
勝利が答えではなく、背景だった。カーソルではファイル全体が開いていたため、その説明は一般的なスニペットではなく、実際の関数を参照していました。それが、チャットボットとコードを理解しているエディターの違いです。
リポジトリ全体ではなく、エラーと関連する関数を指定することを学びました。文脈が多すぎると焦点が薄れてしまいます。厳密な質問には厳密な答えが得られます。 「私のプロジェクトを修正してください」という講義が受けられます。
今でも時々他のものを壊す修正を提案するので、受け入れる前に差分を読んでいます。モデルは高速です。私のレビューはブレーキです。どちらも必要です。
バグ自体が明らかにならない場合は、ファイル全体を編集者に見てもらいましょう。近すぎて見えませんでした。ツールはそうではなく、その距離が特徴です。