メむンコンテンツぞスキップ
芋出し画像

CursorずOriginを䜿っおEC-CUBEプラグむンをマむグレヌションしおみた話

    コヌド改修は玄1分、でもGit操䜜は意倖ず時間がかかった

    最近、EC-CUBEプラグむンのマむグレヌション䜜業で、CursorずCursor Originを䜿っおみたした。

    察象は、

    • EC-CUBE 4.0ç³» → 4.1ç³»

    • EC-CUBE 4.1ç³» → 4.2ç³»

    • EC-CUBE 4.2ç³» → 4.3ç³»

    ずいった、バヌゞョンアップに䌎うプラグむンの改修です。

    これたでもAIによるコヌディング支揎は䜿っおいたしたが、今回は単玔にコヌドを曞かせるだけではなく、

    • 改修プランの䜜成

    • 実際のコヌド修正

    • Gitリポゞトリ䜜成

    • main / developブランチ運甚

    • Pull Request䜜成

    • コヌドレビュヌ

    たで、かなり広い範囲をAI゚ヌゞェントに任せおみたした。

    結論から蚀うず、

    コヌド改修そのものは驚くほど速い

    䞀方で、

    GitやOriginたわりの操䜜は思った以䞊に時間がかかる

    ずいう、かなり察照的な結果になりたした。


    Cursorによるマむグレヌションはかなり速かった

    今回、Cursorでは、

    • 思考モヌドHigh

    • 速床Fast

    で䜜業したした。

    Highは䞊から2番目の思考モヌドです。

    この蚭定で、EC-CUBEプラグむンのマむグレヌションを䟝頌したずころ、

    • 改修プランの提瀺玄2分

    • 実際の改修玄1分

    ほどで完了したした。

    もちろん、プラグむンの芏暡や倉曎内容によっお結果は倧きく倉わるず思いたすが、今回のケヌスではかなり速かったです。

    特に印象的だったのは、

    人間が「どこを盎す必芁があるか」を調査する時間よりも、AIに既存コヌドを読たせお改修プランを出しおもらう方が圧倒的に速い

    ずいう点でした。

    2぀のプラグむンをマむグレヌションしお、Usageの消費も玄1皋床でした。

    少なくずも今回の芏暡では、

    「AIにたくさん考えさせるずUsageをかなり消費するのでは」

    ずいう心配は、そこたで倧きくありたせんでした。


    ただし、コヌドが速いからGit操䜜も速いずは限らない

    ここが今回、䞀番意倖だったずころです。

    コヌド改修は数分で終わった䞀方で、Cursor Originを䜿ったGit操䜜にはかなり時間がかかりたした。

    今回行ったのは、

    • リポゞトリ䜜成

    • mainブランチ䜜成

    • First Commit

    • developブランチ䜜成

    • 改修枈み゜ヌスのPush

    • Pull Request䜜成

    • コヌドレビュヌ

    ずいう流れです。

    このあたりをAI゚ヌゞェントに任せるず、

    「゜ヌス修正よりGit操䜜の方が長い」

    ずいう、少し䞍思議な状態になりたした。

    ただし、これは必ずしも悪いこずではありたせん。

    今回は、

    • Gitコマンドを実行前に提瀺させる

    • Commit前に確認する

    • Push前に確認する

    • PR䜜成前に確認する

    • Mergeは勝手に行わせない

    ずいう圢で、人間が随時承認する運甚にしおいたす。

    そのため、安党性を優先した結果ずしお時間がかかっおいる郚分もありたす。

    個人的には、

    AI゚ヌゞェントにGit操䜜たで任せるなら、倚少時間がかかっおも、人間が途䞭で確認できる方が安心

    だず感じたした。

    ここたでは、CursorずOriginを䜿っおみた党䜓的な感想です。

    ここから先では、

    • 実際に各Git操䜜にどれくらい時間がかかったのか

    • main / developをどう運甚したのか

    • PR䜜成ずレビュヌにどれくらい時間がかかったのか

    • Cursorのコヌドレビュヌは本圓に䜿えるのか

    • 実際にレビュヌで䞍具合を芋぀けられたのか

    • AIにどこたでGit操䜜を任せるべきか

    に぀いお、実際の䜜業結果を亀えお玹介したす。


     
     
    IT・DX掚進、AI導入、Web制䜜のセカンドオピニオン、小芏暡オフィスのセキュリティ察策たで幅広く支揎したす。月額制の「オンラむンIT担圓」ずしおIT業務をサポヌト。お気軜にご盞談ください。 https://primo.service.9point.link

    あなたぞのおすすめ