GeminiからClaude Codeへ!14日間でオリジナルアプリを完成させたエンジニアの挑戦!
Claude Codeを使ってみたいけど環境構築が難しそう…
14日間で本当にアプリが作れるようになるの?
ITエンジニアとして働きながら、業務でのAI活用に課題を感じていた山田陽介さん。Claude Code Sprintに参加し、14日間で試験勉強用の採点アプリを完成させた体験についてお話を伺いました。
「自分でアプリを作りたいけど一人では難しい」と感じている方や、生成AIを仕事に活かしたいと考えている方は、ぜひ参考にしてください。

| 選んだコース(受講期間) | Claude Code Sprint(14日間) |
| 受講期間中に学んだこと | ・Claude Codeを用いたオリジナルアプリ開発 ・データベースの環境構築と保存処理 |
なお、2週間で生成AIを用いたアプリ開発を成功させるまでの経緯は、次の動画でも紹介しているので是非ご覧ください。
GeminiからClaude Codeへ!現役エンジニアが乗り換えを決めた理由
ーーーClaude Codeや生成AIに興味を持ったきっかけを教えてください。
山田:現場で仕事をしている際に、Gemini APIを使っていたんですが、回答の精度に問題があったため、Claude Codeが主流と聞いて興味を持ったのがきっかけです。
特に指定はなかったんですけど、自分が今まで使っていたのがGeminiだったので、Geminiを使っていました。
AIによって今まで手動で書いていたものを書いてくれるようになって、その内容が正しいのかどうかを確認したり、問題があれば修正するといったことで、今までやっていた作業の手助けになるという感情が大きかったですね。
ーーーSprintモニターに応募しようと思った理由は何でしたか?
山田:GeminiからClaude Codeに乗り換えようと思っていたタイミングで、環境構築がネットで調べきれていなかったので、興味があって応募しました。
卒業生イベントでSprintの募集を知って、以前質問した時に丁寧に解説してくれていたこともあって、後押しになりました。
ーーー参加前、生成AIのスキルレベルはどのくらいでしたか?
山田:今年に転職したばかりだったので、そこまでの経験はなく、研修期間が終わったくらいのレベルです。Geminiには課金していて、わからないことがあればすぐ聞くというレベルでは使っていました。研修でAIを使ったアプリの改修にも使っていましたね。
自己学習では、公式ドキュメントが英語だという点と、欲しい機能を実装する際に様々なドキュメントを調べて試してからというかなり長いプロセスが必要なのが壁でした。
AIを使うことで、そのプロセスを省いて検証するだけで良くなったのが一番大きなメリットだと思います。Claude Codeをやろうと思った時は情報があまりなかったので、環境構築に手間取っていた部分もありました。
環境構築で試行錯誤!AIと壁打ちしながら解決へ
ーーー学習中、どんなところにつまずきましたか?
山田:環境構築です。私自身がWindowsとMacの両方を使っていたので、両方で環境を構築する際に少し違いがあって、それをAIに聞きながら解決することによって、Windows版でも動作することを確認できたところが一番つまずいたポイントでした。
Day 3以降の自走フェーズでは、今まで使っていたGeminiよりもClaude Codeは自分が思い描いたことを簡単に言うだけで実装してくれる能力があると感じました。ただ、コードの理解がないと本当にそれが正しくて使っていいのかが分からない部分があったので、それを調べるのが少し苦労しましたね。
環境構築の際に教材でカバーしきれなかった情報を質問して、回答してもらえたところが役に立ちました。
ーーー学習へのモチベーションはどのように維持されましたか?
山田:やる日とやらない日とで分けて、やる日はガッツリやって、やらない日はやらないというふうにメリハリをつけていました。休日に自分ができるところまで区切りをつけて進めていた感じです。
モチベーションが落ちかけたのは、実装したいものがClaude Codeでもできなかった時が一番つらかったですね。そこで「他の人が実装できているから自分もできる」というのが心の支えになりました。以前受けたコースと似た部分は省きながら、自分のペースで進められたという感じはありました。
ーーー独学との違いを感じた瞬間はありましたか?
山田:独学だと自分がどこまでできているのかが客観的にしか見れないんですけど、他の人と一緒に取り組むことによって、自分が今どこまでできていて、他の人がどういうことをやっているのかを知ることができる点が、独学との大きな違いだと感じました。
最後の成果物発表会の時に作品を共有してもらった際に、自分では思いつかないような視点からアプリを作っている点がすごく印象に残っています。
1日で試験勉強アプリを完成!Claude Codeで実現した自分だけのツール
ーーー14日間でどんなものを作りましたか?
山田:試験勉強のための採点用アプリです。模擬試験の復習で、自分の教材やノートに書くよりも視覚的にどれが合っていてどれが間違っているかが分かった方がいいという点からアプリを作ろうと思いました。
途中で一旦休憩する際に「今自分が何パーセント正答できているのか」をパーセント表示にして合格率の割合を見ることができるのが工夫した点です。
マーク式であったり記述式であったりとテストの受け方によって解答方法が違うので、それらに対応できるようにしました。完成までは1日くらいで、Claude Codeに全体的に作ってもらいました。
途中でWindowsのPCの中では動くけどMacでは動かないことがあって、どうすれば両方の環境で使えるかを悩みました。「データベースに保存することによって両方の環境で使うことができる」と考えたのが一番印象に残っています。
「探すより作る」意識に変化!Sprintで得た自信と次のステップ
ーーーSprintを終えて、一番の収穫は何でしたか?
山田:自分が欲しいなと思ったアプリを探すんじゃなくて、自分で作った方が自分好みにカスタマイズできる、「自分の好みに合ったものを作る」という意識に変わったのが一番変化を感じる点です。
専門的な知識がなくても取っかかりとして勉強するにはいいと思います。ただ、コードの意味を理解せずにそのまま自分で使う分には問題ないかもしれないですけど、それをリリースするとなった場合はちょっと気をつけないといけないかなと思います。試験勉強では自分で丸付けする手間が省かれたので、勉強の効率は変わったと感じています。
ーーー最後に、Sprintへ参加しようか迷っている人にメッセージをお願いします。
山田:未経験でも他の言語を勉強している方でも、自分でアプリを開発してみたいと思っていて、一人ではできないという方には向いていると思います。
経験してみないことには何も変わらないので、迷っているなら経験してみた方がいいんじゃないかなと思います。
オンラインでどこでもコンサルタントに話を聞ける無料学習相談

- あなたにあった学習プランが明確になる
- 未経験からエンジニアに転職する方法がわかる
- どのプログラミング言語を学べばいいかわかる
将来性の高いスキルを身につけたい
時勢に左右されない働き方はないかな?
リモートワークなど多種多様な働き方ができるITエンジニアを目指しませんか?
未経験でもご安心ください。無料学習相談をご利用される9割の方はプログラミング未経験です。まずは無料カウンセリングで、プロのコンサルタントにあなたの悩みや不安をお聞かせください。
なお、侍エンジニアでは次のような割引・特典もご用しているため、通常よりもお得な費用で受講いただけます。
| リスキリングを通じたキャリアアップ支援事業補助金 | 受講料の最大70%(上限56万円)の支給が受けられる |
| 全額返金保証制度 | 転職活動で内定が獲得できなければ受講料を全額返金 |
| 学割 | 通常の受講料から10%OFFで受講可能 |
| 一般教育訓練給付金制度 | コース受講料の最大20%(10万円)が給付金として支給される |
| 小中高生向け優待プログラム | 小/中/高校生は25%OFFで受講可能(全コース) |
| 障がい者向け優待プログラム | 障がいをお持ちの方は25%OFFで受講可能(全コース) |
| シニア向け特別プログラム | 50歳以上の方は10%OFFで受講可能(全コース) |
無料カウンセリングは、下記のカレンダーから簡単にご予約いただけます。プログラミング学習に関する悩みや疑問、キャリアの相談などございましたら、気軽にご予約ください。
お時間の無い方は、カウンセリング開始時にお伝えいただければ短縮することも可能です。
日時変更も柔軟に可能です。枠が埋まる前に、お気軽にご予約ください。
今ならAmazonギフト券500 円プレゼント!!
無料カウンセリング後、3日以内にアンケート回答でプレゼント
お急ぎの方はこちらからお問い合わせください。
読み込みに失敗しました。
大変お手数ですが、本ページを再度読み込んでください。
再度読み込んでも、読み込み失敗が起こる場合は
こちらからお問い合わせください。
カウンセリングはオンラインにて実施しております。
※予約完了後に、カウンセリングのためのURLやIDなどをメールにてご案内します
1.ご希望の日時を選択してください
2.必須事項を入力してください
ご予約ありがとうございます!
予約が完了しました。ご予約情報とご参加前の準備をご確認ください。
【ご予約情報】○月○日(△) ○○:○○〜
カウンセリング参加に向けてのご準備
※記入いただいたメールアドレスに確認用メールをお送りしておりますのでご確認ください。
※オンラインカウンセリングはGoogle Meetにて実施します。URLが発行したら別途ご案内いたします。
※メールが届かない場合は、SAMURAI ENGINEERサポート(support@sejuku.net)までご連絡ください。
