AIの提案を「翻訳」できるか

暗号のようなコマンドを、明確な意味に読み解く
暗号のようなコマンドを、明確な意味に読み解く

AIコーディングツールに「この変更を取り消したい」と相談すると、git reset --mixed HEAD~1 のようなコマンドが返ってきます。よくわからないまま、実行していませんか。

「コミットを取り消して、ステージングも巻き戻す。つまり変更はワーキングツリーに残る」と、頭の中で翻訳できるかどうか。この翻訳力があるかないかで、AIとの協業の質がまるで変わります。AIは正しいことも間違ったことも自信満々に言いますから。

たとえばAIがgit reset --hardを提案してきた時、「ここは未コミットの変更があるから --hard は危険だ。--mixed で十分」と自分で判断できる。

AIを使いこなすために、まず自分が理解する。その順番が大切です。