生成AIでコーディング効率化!→待っていたのは“失敗の日々” とあるITエンジニアとAIの試行錯誤の記録(1/3 ページ)
「生成AIに振り回された3カ月間の成功と失敗」──コンサルティング事業などを手掛けるリンクアンドモチベーションは6月29日、エンジニア向けの転職サービス「Findy」を運営するファインディ(東京都品川区)が開催したイベント「開発生産性Conference 2024」で、こんな講演を行った。登壇したのはソフトウェアエンジニアである山西陽平さん。開発生産性を上げるため、生成AIでコードを編集するために試行錯誤した3カ月間の体験談を話した。
山西さんが作ったのは「GitHubのIssueを基に、AIがPull Request(PR)を作成してくれるツール」だ。米OpenAIの大規模言語モデル「GPT-4」を活用し作成したツールで、これで型注釈を付けるタスクの自動化を試みた。
当初から「全ては無理でも8割ぐらいは成功するのでは」と考えていた山西さんだが、いざ試してみるとうまくいかず、待っていたのは失敗の日々だった。これらの日々を経て、山西さんは「生成AIはもっと人間らしく扱うと、活路を開けるのではないか」と感想を話す。
こんなはずでは…… 生成AI活用“失敗の日々”
山西さんが最初に試したのは、ファイルの中身全てをやり取りする方式だ。編集したいファイルを一つ選びそれをAIに渡し、返ってきた全てをファイルに書き戻すというシンプルなやり方。しかし、このやり方ではAIが勝手にコメントを削除してしまう場合があり、うまく効率化ができなかった。
原因を分析していくと、ファイルの内容が長いほどこの現象が起こりやすいと判明。「より短い出力なら起こりにくいのでは」と仮説を立てた山西さんは、今度は差分の情報のみを返してもらうように変更した。しかし、この方法でも失敗してしまったという。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia AI+に関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
よく見られているカテゴリー
アクセスランキング
-
1
農水省の“クソダサ”ポスター話題 「AIよりよっぽど良い」の声も 担当者に狙いを聞いた
-
2
え、21日で37テラも? 高性能SSDを食いつぶす「あのAIツール」にご用心:886th Lap
-
3
AIに「相手に電気ショックを与えろ」と命じ続けたらボタンを押すのか? 11のLLMで“ミルグラム実験” 抵抗できたのは……
-
4
ソフトウェアエンジニアの仕事は「ループを書くこと」になる 内側ループと外側ループ(ハーネス)入門
-
5
「Claude Fable 5」をサブスクの標準機能に――AnthropicのエンジニアがXに投稿 7月8日以降の「早期復活目指す」
-
6
Anthropicの営業はAIエージェントをこう使う! 日本法人メンバーが明かす手の内
-
7
復活した「Fable 5」 米政府からのオーダーに対して、Anthropicはどう対策したのか
-
8
AIで“ゲームキャラの出産二次創作”を何千回と生成する人も……ChatGPTの会話57万件から見えたヘビーな利用実態
-
9
3万円で「Yahoo!ニュース」にPR掲載 プレスリリースをAIで「ニュース風記事」に
-
10
光接続の標準規格「OCI」対応シリコン、GFが27年に投入
SpecialPR
ITmedia AI+ SNS
インフォメーション
注目情報をチェック
ITmedia AI+をフォロー
あなたにおすすめの記事PR