Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AI ファーストなコードエディター Cursor を導入してみた
Search
kutakutat
December 21, 2023
Programming
0
1.2k
AI ファーストなコードエディター Cursor を導入してみた
kutakutat
December 21, 2023
Tweet
Share
More Decks by kutakutat
See All by kutakutat
Cloudflare MCP ServerでClaude Desktop からWeb APIを構築
kutakutat
1
750
Bitcoinから学ぶブロックチェーン入門
kutakutat
0
240
AutoML Tables で コードを書かずに機械学習入門 / Introduction to Machine Learning without Writing Code with AutoML Tables
kutakutat
0
470
Other Decks in Programming
See All in Programming
メンテが命: PHPフレームワークのコンテナ化とアップグレード戦略
shunta27
0
300
Datadog Workflow Automation で圧倒的価値提供
showwin
1
160
How mixi2 Uses TiDB for SNS Scalability and Performance
kanmo
40
16k
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
8
2.4k
生成AIで加速するテスト実装 - ロリポップ for Gamersの事例と 生成AIエディタの活用
kinosuke01
0
110
Rails アプリ地図考 Flush Cut
makicamel
1
130
新宿駅構内を三人称視点で探索してみる
satoshi7190
2
120
kintone開発を効率化するためにチームで試した施策とその結果を大放出!
oguemon
0
120
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
230
密集、ドキュメントのコロケーション with AWS Lambda
satoshi256kbyte
1
210
自力でTTSモデルを作った話
zgock999
0
100
From the Wild into the Clouds - Laravel Meetup Talk
neverything
0
130
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Facilitating Awesome Meetings
lara
52
6.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Building an army of robots
kneath
303
45k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
Mobile First: as difficult as doing things right
swwweet
223
9.4k
Building Applications with DynamoDB
mza
93
6.2k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
430
Transcript
C O NTENT 1 AI ファーストなコードエディター Cursor を導入してみた Taku Yoshida
1
C O NTENT 1 スピーカー紹介 2 名前 吉田 拓 所属
FrontierTech 代表 活動 趣味 コーヒー / 漫画 / スプラ テクノロジーで「はじめる」を「ささえる」 ITコンサルティング、ソフトウェア開発、スポットCTO
C O NTENT 1 Cursor 3 VSCodium (Visual Studio Code
のオープンソースバージョン) をベース
C O NTENT 1 機能: Command K 4
C O NTENT 1 機能: Chat 5
C O NTENT 1 機能: @Symbol 6
C O NTENT 1 機能: Codebase Answer 7
C O NTENT 1 機能: Docs 8
C O NTENT 1 機能: Auto-Debug 9
C O NTENT 1 その他機能 10 • Copilot++ : Github
Copilot のようなもの • AI Review: git diff または PR をスキャンしてバグを検出
C O NTENT 1 料金プラン 11
C O NTENT 1 • Cursor は無料プラン • OpenAI API
Key で Chat 機能などの Cursor 機能を使用 • Github Copilot でコード補完の提案等 OpenAI API, Github Copilot の併用 12
C O NTENT 1 VSCode 使えば良くない? 13 • Cursor がちょっとだけ先行している体験がある印象
◦ チャットへのコード入力のしやすさ、コミットの AI Review etc • 一方で VSCode でしかできないこともある ◦ Dev Containers • Github Copilot + 拡張機能のほうがいいこともある ◦ Cursor にも Copilot++ があるが Github Copilot のほうが体感はいい • VSCode でも同様のリリースがあり差は減りそう ◦ @workspace エージェント etc → VSCode からの設定取り込みもあり、スイッチングコストも低いので、 ちょっと未来感のある体験したいなら Cursor もあり
C O NTENT 1 Tips 14 • VSCode の Extensions,
Settings, Keybindings を読み込む機能あり • 日本語返信の設定などRULES FOR AI でシステムプロンプト設定できる • ドキュメント検索はかなりトークン数を使っちゃいやすい。OpenAI API Key を自 分で与えている場合は注意が必要。 • 細かい仕様などは Forum にのってることも多い コードワープという未来に必要なコードを予測してまとめて書いてくれる機能を来年 予定しているとか。。