コンテンツにスキップ

AIコーディング200時間以上の感想

  • URL: https://www.youtube.com/watch?v=UzN7siPFxe0
  • 文字起こし日: 2026-02-24 02:44

内容概要

  • 仕事でGitHub Copilotを1ヶ月以上使用。
  • プライベートでも試したが、明確なアプリがないと問題が生じた。
  • プログラムは「書いた通りに動く」が、AIは実装しないこともある。
  • 仕事で使う場合、100%AIに任せるのは難しい。
  • 実装したコードへの指摘に対し、AIがそれを肯定することがある。
  • AIの実装とチェックは分けた方が良い。
  • Tabによる実装は精度が低いと感じる。
  • エージェントモードの演出が煩わしい。
  • 開発プロセスで各工程にAIを取り入れるのが良い。
  • 補助的な使い方としてAIを活用するのが良い。

文字起こし

今回はAI使ってのコーディング200時間以上やった感想を話すのだ。 仕事で1ヶ月以上使ってて基本的にGitHub Copilotを使ってるのだ。 プライベートじゃなくて仕事で使ってるんですね。 プライベートでもグロードの月100ドルのプランでオプ 使っ て み た けど そもそも明確に作りたいアプリがないという問題が起きたのだ。 なので今回は仕事で使った感想を話すのだ。 プログラミングの明言にプログラムは思った通りに動か ない 書い た 通り に 動く の だ て いう の が ある けど AIは書いた通りに実装する時もあるし、しない時もあるって感じだね。 なのでとりあえず仕事で使う場合は100% AIに書かせるのは厳しいね。 なるほど。先輩は仕事で何% くらい 平 に 書か せ てる ん です か ? 大体90% くらい か な 草 ほぼ 全て じゃん 。 とりあえず使ってて 一番 ムカつく の が AI に 実装 し て もらっ た コード に 対し て この 書き 方 ダメ だ よ ね って 指摘 する と その通り です 。この書き方はダメなのでこう書くべきです 。って返答してくることだね。 おいおい、お前が書いたんじゃないのかよ。 どうも コード を 書く 時 に は その 辺り 気 に し ない みたい な の で AI の 実装 と AI の チェック は 分け た 方 が 良さ そう な の だ 。 まだ試してないけど、Gitでプルリク出した時にAIにコードレビューさせるみたいなのを組み込むと良さそうなのだ。 あとGitHub Copilot って 言う と タブオス と どんどん 実装 さ れ て いっ て タブオス し てる だけ で 実装 完了 し たって 話 が よく ある と 思う けど 僕 は タブ で 実装 は ほぼ 使っ て ない の だ 。 基本的 に アスク モード で チャット で 指示 出し て コード 書か せ て コピペ し てる の だ 。 なんで です か ? 個人的 に タブ 実装 は あんまり 精度 良く ない 気 が する の だ 。 チャット で どう いう 処理 し たい か 指示 出し た 方 が 精度 高い 気 が する の だ 。 もう 1 個 エージェント モー ドっ て の が あっ て チャット で 指示 出す と ファイル の 中身 を AI が 書き換え て くれる モード な ん だ けど 毎回 ファイル の 上 から スキャン する 感じ の 演出 が だるい の と 変更 内容 が 見 にくい の で 使っ て ない の だ 。 じゃあ僕が使ってるやり方はどういう感じかって話なんだけど そもそもAIにコード書かせ るっていうと話題になりやすいのはプロンプトエンジニアリン グっ て やつ だ よ ね 。 AI に 指示 だけ 出し て コード 書か せ るって やつ です ね 。 V字 プロセス で 見る と プロンプト エンジニア リン グっ て の は 人間 が 要件 定義 し て AI に 要件 読ま せ て 実装 さ せ るって 感じ だ よ ね 。 個人的 に これ は 結構 難しい と 思う の だ 。 と いう の も 最初 に 言っ た 通り 、 指示 通り 実装 する こと も あれ ば し ない こと も ある し 修正 さ せ て も うまく いく 時 も あれ ば いか ない 時 も ある の だ 。 で 結局 自分 で 書き直し た 方 が 早 いっ て こと も よく ある の だ 。 でも 自分 で 書き直す なら コード 読む 必要 が ある ん だ けど 、 行数 少ない なら 問題 ない けど 数千 数万 行 AI に 書か せ て バグ が 治ら ない から 自分 で 見直し ま すっ て なる と めっちゃ きつい の だ 。 他人 の コード 渡さ れ て バグ ある から 修正 し て ねっ て 一番 嫌 な やつ です もん ね 。 なので基本的には小さく作って細かく動作確認しながら実装していく感じだね。 普通 の 開発 じゃん 。 そうだね 。V字 プロセス で 言う と 各 工程 に AI を 使う 感じ だ ね 。 要件 定義 する 時 は AI と 壁打ち し ながら 自分 の 頭 で 考え つつ AI に 安 出さ せ つつ みたい な 感じ で 設計 も 一緒 で 要件 インプット に AI に 設計 さ せ つつ 自分 で も 考え つつ 実装 は 細かく 機能 単位 で AI に 書か せ て 動作 確認 し て を 繰り返す 感じ だ ね 。 普通 の 開発 じゃん 。 結局 仕事 で プログラム 書く 場合 は 自分 で 理解 する 必要 が ある から AI が 実装 し まし た 。 多分 動い て ます 。 で 終わる こと が でき ない から こう なっ て しまう の だ 。 後 で バグ する 時 に とりあえず AI に この エラー が 出る と か ほげほげ と なる はず が ふがふが と なる って 感じ で AI に 聞い て 回答 を 元 に 対応 する よう に し てる ん だ けど ほとんど の 場合 は 良い 感じ の 回答 で すぐ に 解決 できる ん だ けど すごい たまに 見当違い の 回答 が 帰っ て き て AI に 聞か ない 方 が 早く 解決 し て た わ って こと も ある の だ 。 ガチャ みたい な もん です ね 。 と いう こと で 今 の ところ 仕事 で 使う なら AI に お 任 せっ て より は 補助 的 な 使い 方 が 良い と 思う の だ 。 AI 使っ て て 一番 良い の は 説明 さ せる こと だ ね 。 初めて 使う ライブラリー や フレームワーク で も AI に 説明 さ せ て サンプル 書か せれ ば すぐ に 使える よう に なる の だ 。 ただその説明も間違ってる事がたまにあるけどね。 つい 最近 Amazon が リリース し た キ と いう IDE が ある ん だ けど どうやら これ は AI コーディング の ステップ を ちゃんと 決め て て マークダウン で 要件 定義 と か 設計 と か 書い て うんぬん かん ぬん 詳しい こと は 自分 で 調べ て 欲しい ん だ けど 何 が 言い たい か と 言う と 今 は AI コーディング の ベスト プラクティス が 確立 さ れ て なく て 頭良い人たちが今頑張ってAIコーディングの仕組みを作ってるとこなのです。 僕みたいな一般人はベストプラクティスが確立されるまでは。 AI の 使い 方 を 色々 思考 錯誤 する 必要 は ない か なっ て 思う の だ 。 ただ AI 使っ て コーディング レビュー と か コード の 品質 や セキュリティ チェック と か を やっ て み たい と 思っ てる の だ 。 みんな の AI コーディング の ベスト プラクティス あっ たら コメント し て ね 。 今回 の 動画 が 良い と 思っ た 高 評価 お 願い し ます な の だ 。 ご 視聴 ありがとう ござい まし た 。