















<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    
    <title>AI · 月70万PVウェブ制作会社 レスキューワーク株式会社</title>
    
    <link>https://rescuework.nagoya/tags/ai/</link>
    <description>Recent content in AI · 月70万PVウェブ制作会社 レスキューワーク株式会社</description>
    
    <language>ja</language>
    
    
    
    <copyright>(C) 2013-2026 レスキューワーク株式会社</copyright>
    
    
    <lastBuildDate>Wed, 01 Jul 2026 16:09:22 +0900</lastBuildDate>
    
    
    <atom:link href="https://rescuework.nagoya/tags/ai/index.xml" rel="self" type="application/rss+xml"/>
    
    
    <item>
      
      <title>Geminiでバイブコーディングを実践してみた</title>
      
      
      <link>https://rescuework.nagoya/blog/vibe-coding/</link>
      <guid>https://rescuework.nagoya/blog/vibe-coding/</guid>
      
      
      <pubDate>Wed, 01 Jul 2026 16:09:22 +0900</pubDate>
      
      
      
      <description><![CDATA[

<p>Gemini を活用して、バイブコーディングを実践してみました。Gemini にした理由は、「弊社で<a href="https://referworkspace.app.goo.gl/h4Uu">Google Workspace</a>に登録しているため、Googleのサービスを使うのが社内の標準になっている」からです。<br>
※他のAIサービスと比較検討してから採用したわけではありませんので、その前提でお読みいただければと思います。</p>

<p>作ったものは、「<a href="https://calculator.jp/media/nikkei/">日経平均の推移とドルコスト平均法</a>」です。期間を指定すると、日経平均に積立投資を行い、損益と利回りを計算します。</p>
<p><a href="https://calculator.jp/media/nikkei/"><img src="/images/nikkei.png"></a></p>

<h2>投げた指示は</h2>
<p>指令は下記のようなものです。</p>
<pre>
&lt;form class="form-horizontal" id="formNikkei">
&lt;div class="form-group row">
&lt;div class="input-group mb-1">
&lt;span class="input-group-text">積立額&lt;/span>
&lt;input type="number" id="amount" name="amount" min="1" max="100" step="1" value="1" class="form-number form-control">
&lt;span class="input-group-text">万円/月&lt;/span>
&lt;/div>
&lt;/div>
&lt;div class="form-group row">
&lt;div class="input-group mb-1">
&lt;span class="input-group-text">積立開始&lt;/span>
&lt;input type="number" id="starty" name="starty" min="2000" max="2026" step="1" value="2000" class="form-number form-control">
&lt;span class="input-group-text">年&lt;/span>
&lt;input type="number" id="startm" name="startm" min="1" max="12" step="1" value="1"class="form-number form-control">
&lt;span class="input-group-text">月&lt;/span>
&lt;/div>
&lt;/div>
&lt;div class="form-group row">
&lt;div class="input-group mb-1">
&lt;span class="input-group-text">積立終了&lt;/span>
&lt;input type="number" id="endy" name="endy" min="2000" max="2026" step="1" value="2025" class="form-number form-control">
&lt;span class="input-group-text">年&lt;/span>
&lt;input type="number" id="endm" name="endm" min="1" max="12" step="1" value="1" class="form-number form-control">
&lt;span class="input-group-text">月&lt;/span>
&lt;/div>
&lt;/div>
&lt;/form>
↑のような入力フォームで、日経平均に積み立てた場合の結果を計算したい
</pre>
<p>そして、</p>
<pre>
&lt;table>
&lt;tr>
&lt;th>年月&lt;/th>
&lt;th>投資額&lt;/th>
&lt;th>現在の評価額&lt;/th>
&lt;th>現在の損益率&lt;/th>
&lt;/tr>
&lt;tr>
&lt;td>2001年1月&lt;/td>
&lt;td>10000&lt;/td>
&lt;td>10000&lt;/td>
&lt;td>0%&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>2001年2月&lt;/td>
&lt;td>10000&lt;/td>
&lt;td>10000&lt;/td>
&lt;td>0%&lt;/td>
&lt;/tr>
&lt;/table>
のように、表形式で結果を出力したい
</pre>
<p>という指示を出しました。つまり、入力と出力を指定しておき、実際の処理部分をAIに書いてもらう、という方式です。</p>

<h2>実際に使えるコードが返ってくる</h2>

<p>上のような指示を出したところ、生成されたコードを当方で特に編集することなく、そのまま利用することができました。</p>

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-8166268285967527"
     data-ad-slot="5719505122"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
    (adsbygoogle = window.adsbygoogle || []).push({});
</script>

<h2>前提と注意点</h2>

<p>今回、すごくスムーズにバイブコーディングができました。ただし、これには前提があります。</p>

<p>今までにも、私が書いたコードをGeminiに投げたことがある。&rarr;私が書いたコードをGeminiが学習しており、それを元に今回のコードを書いた可能性が高い。</p>

<p>AIの生成するコードは、怪しげな場合もありますが、それはAIそのものというよりは、AIのもっているコード(AIが学習に使ったコード)が適切でないからだと考えています。下手なコードが学習データになっていればAIは下手なコードを返すでしょう。私のGeminiは私のコードで学習しているため、学習したコードに一定以上の品質が担保されます。</p>

<p>もちろん、将来は、AIが学習するコードそのものの品質も判定し、一定以上のコードのみ学習対象にする、といった能力を持つようになるでしょう。もしかしたら高価格なAIなら既にそうなっているかもしません。</p>]]></description>
      
    </item>
    
  </channel>
</rss>
