生成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
Hugging FaceにAI主導のサイバー攻撃 防御もAIで対抗するも、商用モデルは解析拒否で「GLM」採用
-
2
【一時非公開のお知らせ】「バズるほど赤字だった」──野田クリスタルのAIペットカードゲーム、公開停止からの復活劇を本人に聞いた
-
3
「Claude Fable 5」サブスクに統合 Max・Team Premiumプラン対象
-
4
Google、「NotebookLM」を「Gemini Notebook」に改称 Geminiエコシステムへの統合を強化
-
5
「AIと壁打ちはもう古い」 業務タスクを任せる「Claude Cowork」の落とし穴
-
6
月間売上1億円超、“推しAI”アプリ「Zeta」がオタク女子わしづかみ ただし危うさも
-
7
農水省の“クソダサ”ポスター話題 「AIよりよっぽど良い」の声も 担当者に狙いを聞いた
-
8
アニメ特化動画生成AI「AnimeGen」無償公開、商用利用も可 国内AIベンチャーAIdeaLab
-
9
Anthropicと組んだNEC それでも森田社長が「4つの主権」にこだわる真意
-
10
XのAIコンパニオン「Ani」に新衣装 露出度高め
SpecialPR
ITmedia AI+ SNS
インフォメーション
注目情報をチェック
ITmedia AI+をフォロー
あなたにおすすめの記事PR