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

生成AIなんでも展示会スピンオフ まさかの大逆転!競馬予想システム開発を支えたAIコーディング...

生成AIなんでも展示会スピンオフ まさかの大逆転!競馬予想システム開発を支えたAIコーディング支援ツール使い倒し術

https://techplay.jp/event/977100
からYouTubeで講演配信のアーカイブを確認できます!

Avatar for Jun Tamaoki

Jun Tamaoki

April 22, 2025

Other Decks in Programming

Transcript

  1. 1. 設計は[manual]のo3-miniに頼む ◦ 無駄のない設計がうまい ◦ コードの全体を偏見なく読むのがうまい ◦ コーデイングはさせない ◦ マジックワード:

    「サンプルコードはいらないから、  コーダー向けの実装TODOリストを教えて」 2. 序盤の開発ではclineに手を動かさせる ◦ コピペ ◦ Claudeはコードはうまいが迷走する ◦ clineはあまりに仕事が長いとパンクするので o3-miniを活用しよう 二刀流VIVE CODING 1-2
  2. @race_code_filter.py を使って「皐月賞」の 2019年より後のRACE_CODEのリストを得て @sqltool を利用した調査をします。 ゴール:今年の皐月賞で誰が有力馬か、過去の皐月賞のレースの傾向から分析するための情報を得る。 手順: ・UMAGOTO_RACE_JOHOテーブルを該当する RACE_CODEごとに検索し、そのRACE_CODEに出走していた馬の KETTO_TOROKU_BANGO、TANSHO_NINKIJUN、KAKUTEI_CHAKUJUN、の値のセットリストを用意する。

    ・リストにある全RACE_CODEの結果をあわせたうえで、 KAKUTEI_CHAKUJUNで2着以内に入った馬たちだけでフィルタリングする。 ・フィルタした馬たちが、 TANSHO_NINKIJUNの値が1~10それぞれごとに何頭該当するか表示する。 サンプルコードはいらないから、コーダー向けの実装 TODOリストを教えて 過去5年の皐月賞の 人気別の結果成績を調べる 4-5
  3. 1. clineはclaude専用 ◦ 料金が従量で性能に限度がある 2. Cursor Agentは最近できた ◦ まだ作りが荒い ◦

    コードベースという機能で ざっくり参考になりそうなコードを探してくれる ◦ geminiのthinking modelが使えるのが強い i. 思考途中を読める ii. clineのように判断して探索できる iii. gemini 2.5はo3-miniよりコーディングがうまく Claudeと近い性能がある AGENT対決! cline vs Cursor Agent