Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
コーディングにおけるAI活用
Search
turtton
May 14, 2025
Technology
13
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
コーディングにおけるAI活用
所属する研究室のメンバー向けに、コーディングに活用可能なAIについて軽く紹介するためのスライド
turtton
May 14, 2025
Other Decks in Technology
See All in Technology
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
180
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
510
Running Kotlin + Quarkus with Lambda
nealle
1
3.7k
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
Local CI × GitHub Actions
gogutan
2
190
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
940
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
130
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.7k
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
130
WasmをRustにする
sansantech
PRO
0
250
Getting Started with Google Antigravity
glaforge
0
300
Featured
See All Featured
Building the Perfect Custom Keyboard
takai
2
910
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
The SEO identity crisis: Don't let AI make you average
varn
0
590
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
ラッコキーワード サービス紹介資料
rakko
1
5.3M
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
580
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
540
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
4 Signs Your Business is Dying
shpigford
187
23k
Transcript
コーディングにおけるAI 活用 1
コーディング向けAI ? IDE 統合型 VSCode などのエディタやIDE 内で動作するもの できること: コード補完、編集など 例:
GH Copilot, Jb AI Assistant(Junie), Cursor, Windsurf 完全自律型 指示を受けて人からの介入なしに独立して作業を進めるもの できること: Github のIssue を読み修正したものを作りきる 例: Devin, OpenHands 2
ChatGPT との違い 必要な情報をAI が自律的に取得する AI Agent はプロジェクト内のコードから関連するものを自分で探 し、読み、理解して編集などの作業を行う エディタで人が見えている情報をそのまま正しく伝えられる エラーなどがどのようなコードで起きているのか、どのようなコマ
ンドを実行して発生したのかを実際のログを見て理解できる 従量課金制 ChatGPT などでは定額で利用上限が存在するのに対し、多くのAI Agent サービスが使っただけ課金するものも多い 3
IDE 統合型の流行り 去年の中頃まではCopilot の補完機能( とチャット機能) が最強だった ※今入力されている内容からこの先のコードを予測している 他の大手IDE は後追いでこの機能を追加していた 4
IDE 統合型の流行り Cursor 、Cline の登場によって状況が変化した それまで→今書いているコードを補完する+ 悩みを聞いてもらう これから→やりたいことを入力するだけで後はAI にコードを書か せるように
副操縦士からAI に操縦席を譲る時代? Windsurf なども加わり、各サービスが利用コストや性能向上などあ らゆる面で競争しているのが今 Copilot もVSCode 向けにEdit モードを追加して対抗しているが、学 生無料以外の利点は薄めに 5
IDE 統合型比較 プラグイン型 VSCode やIDEA のプラグインとして存在している GitHub Copilot(VSCode/IDEA/Vim) JetBrains AI
Assistant/Junie(IDEA) Cline/RooCode(VSCode) VSCode 派生型 VSCode をフォークして開発されている Cursor Windsurf 6
実際に使ってみて GH Copilot: 無料で使えるのが強い。補完は良い感じだけど他は微 妙 Cline: 何か作業を依頼するならこいつ。Cluaude 3.7 Sonnet と使っ
ているが、単純作業や叩き台の作成はかなり良い感じ。( ただしまあ まあ暴走する+ 従量課金でお金がすぐ消えていく) JB AI Assistant: 前までは劣化版Copilot でしかなかったが、最近 Junie が追加されて複雑なタスクをこなせるように。Cline が暴走列 車とすればこっちは豪華客船といった印象。作業は丁寧だが結局ク レジットがすぐ消えていく VSCode 派生は不信感からあまり使えていない 7
実際に使ってみて( 共通) AI の作業中はEditor を占領されるため待ち時間が発生する 作業ごとに記憶をリセットするので毎回思い出してもらう工程が発 生する( うまく思い出せないとコードが散乱する) 人に比べて高速でコーディングできるが、それを眺めながら間違い が無いか見るのがしんどい
コード規模が大きくなるor 一回の作業が長びくと顕著にコーディン グ性能が落ちる( アホになるor 小手先のズルで誤魔化す) 自分で書いたコードじゃないので読んで理解する作業が発生する むちゃくちゃなコードを書いていたらまたゼロからになりがち この間もお金は減っている 8
自律型AI エージェントの登場 AI の性能も向上した今、エディタ内で一緒に作業しなくても勝手に作 業してもらえば良いのでは? →自律型エージェント誕生 代表: Devin 月500$(or25$) から使えるAI
従業員として登場( 完全に企業向け) Slack 上で会話し、GitHub 上のIssue を読んで作業をPullRequest に してくれる その後類似のOSS サービスが色々と出るように( 最近はCursor も競合?) 9
自律型AI エージェントの登場 競合: OpenHands( 旧OpenDevin) ソフト自体は無料で利用可能(OSS) 好きなAI のAPI を用いることで使える方式( でもセットアップが大変)
最近クラウド版が登場し、有料ながら格安でDevin のようにGitHub 上で呼ぶだけで使えるように オリジナルのOSSAI モデルも出している Claude3.7Sonnet で軽く利用した感想→叩き台には使えそうな予感( た だしドキュメントなどが不足しているとまあまあアホ) 10
Devin vs OpenHands できることが全然違う OpenHands: タスクを貰ってコーディングしてPR 立てるまでの作業 を行う Devin: 上の作業は勿論、他のこともできる
作業時の様子をCline のようにエディタ画面で確認可能 プロジェクトのコードからドキュメントを自動作成( 一部無料) 作業を通じたプロジェクトに関する知識の保管 https://deepwiki.com/moveit/moveit2_tutorials/5.1-isaac-sim- integration#isaac-sim-integration 11
最安料金比較( 学生特典込み) 名前 値段 Copilot 無料 Cline 利用するAPI による JB
AI Assistant 1400 ¥/m Cursor 20$(3000 ¥)/m or API 利用 Windsurf 15$(2300 ¥)/m ※ API の例 Claude3.7Sonnet Input: 3$(0.30$)/MTok, Output: 15$(3.75$)/MTok 12
結局何使えばいいの とりあえずGitHub Education を申請して無料のCopilot を使おう あとはお好みで( 大抵試用プランがあるのでそれで試せば良い) ただしAPI 使う系は注意( 気付いたら10$
消えがちなので) 正直約3 週間単位でトレンドが変わるので少ししたら違うやつがおす すめされてる可能性がある( 今ならMCP とかの話題が流行ってる?) 実際AI モデルはClaude 3.7 Sonnet よりGemini 2.5Pro の方が今は良い らしい( でもクセがあるとか?表示価格よりもお金がかかるという噂 も) 13
参考 サクッと始めるAI ネイティブ開発【GitHub Copilot / ChatGPT 】 https://zenn.dev/umi_mori/books/ai-native- programming/viewer/technique3_code_completion 14