Upgrade to Pro — share decks privately, control downloads, hide ads and more …

RubyOnRailsOnDevin+α / DevinMeetupJapan#2

RubyOnRailsOnDevin+α / DevinMeetupJapan#2

DevinMeetupJapan#2に登壇させていただいた際のスライドです。
https://aid.connpass.com/event/356655/

Avatar for ginkouno

ginkouno

June 17, 2025
Tweet

More Decks by ginkouno

Other Decks in Technology

Transcript

  1. 今日の内容 • Ruby on Rails on Devin • Coincheck社における大規模アプリケーションでの事例 •

    個人による新規開発での事例 • +α with Devin • 荒ぶるDevin君 • LPらくらく公開 • 中小企業診断士的感想
  2. RuboCopによるコード整形 • Linter & Code Formatter • 肥大したclassの検出なども • 自動修正の実行をDevinに任せる

    • 修正できないところはdisable • disableしたところは集計し指標に • Devinに任せて工数大幅削減
  3. 気をつけていること • とにかくタスクを小さくすること • クラスの作成 + テーブル定義生成で1PR • Validationで1PR •

    機能実装も小さな単位で1PR 結果的にコードがシンプルに出来上がっていく 個人開発でありがちの中断後に再開しやすい
  4. 荒ぶるDevin君 • 「GitHubで konoをassigneesに追加して」と頼んだら、1分毎 にassigneeを追加し続ける • 「commit hash 1ab268cまでを含むbranchを作って」と頼んだ ら、「c1ab268cではありませんか?」と謎の類推をし操作に失

    敗する • 同僚からのPRへのapproveを、つけるたびに即座に取り消して くる。様々な表現で「やめて」といってもやめてくれない • RuboCopの指摘を回避するために、コードそのものを消す 改善に期待 & 皆さんどうしてます?
  5. 中小企業診断士的感想(1) • 日本は圧倒的な労働人口不足が進む • IT人材の供給ペース < 人口減ペース • 未だにIT人手不足割合はトップ •

    一方でDevin等の普及で優れたエンジ ニアによる生産力は大幅拡大 • IT人手不足の緩和への唯一の道 • 一方でソフトウェアエンジニアとして は危機感を感じるが… 帝国データバンク 人手不足に対する企業の動向調査(2025年1月) https://www.tdb.co.jp/report/economic/20250221-laborshortage202501/
  6. 中小企業診断士的感想(2) • 将来的には生産性3倍に寄与 • 内製化予算が半分になる • 中小企業でも内製化が可能になる • エンジニアの就職先が増える •

    日本全体が効率化&活性化される 区分 従来 AI導入 人件費 70 23 変動費 15 5 固定間接費 15 15 AI ライセンス 0 1〜3 合計 100 44〜46 内製化予算概算