Hatena
Claude Code에 모든 걸 맡기고 개발하던 엔지니어의 末路, 1~2개월 후 정말 지옥입니다 | 유키
AI처음 오른 때 점수 255
フリーランスのエンジニア「ゆうき」さんが、AI(Claude Code)に開発を全部任せると、1〜2か月後に大きな問題が起きると警告する記事です。AIに「何を作るか」「どう作るか」の判断まで任せるのは危ない、と話しています。
何が書かれているか
記事の筆者は、AIに開発をほぼ丸ごと任せる現場が多いと言います。最初の2週間は速くて楽です。しかし1か月ほどたつと、コードの書き方がファイルごとにバラバラになり、機能を直すたびに別の場所が壊れ始めます。筆者は、原因はAIではなく、判断をAIに任せた人間にあると言っています。
記事に出てくる主な数字と内容
- 筆者はフリーランスで5年以上、いろいろな現場に入ってきた人です。
- 開発を全部AIに任せる現場は「多い」と書かれています。
- 記事は「AIで爆速!」と言っていた現場の9割が、この問題にたどり着くという印象を述べています(筆者の感覚であり、調査結果ではありません)。
- 問題が起きると、立て直しに数週間から数か月かかることがあるとされています。
なぜAIに任せすぎると問題になるのか
AIは、目の前の質問に答えるのがとても得意です。例えば「検索機能を作って」と言えば、すぐにコードを出します。一方で、プロジェクト全体を見て「全体の作り方と揃っているか」「将来大きくしても困らないか」を判断するのは苦手です。それでもAIは、もっともらしい答えを返すため、人がだまされやすいのです。
なぜ大事なのか
記事は、判断を人が持ち、作業をAIに任せることが大切だと言っています。例えば、ディレクトリ(ファイルを置く場所)の構成、APIの設計、データベースの表の設計は人が決めるべきだとします。テストを書く、同じ形の処理を増やす、長い関数を分けるといった作業はAIに任せても良いとしています。AIに作らせる前に、5分ほど自分で考えることも勧めています。
これから注目すること
- AIが書いたコードの構造(ファイルの置き場所やデータの流れ)を、人がきちんと確認できるか。
- 既存のパターンに合わせて、AIが新しい機能を作れるか。
- 構造を判断できるエンジニアが、これからも求められ続けるか。
용어 풀이
- Claude Code
- AnthropicのAIが、文章でコードを書いたり直したりしてくれる開発用ツールです。
- API
- プログラム同士がデータをやり取りするための決まりや窓口のことです。