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
1.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AI ファーストなコードエディター Cursor を導入してみた
kutakutat
December 21, 2023
More Decks by kutakutat
See All by kutakutat
Cloudflare MCP ServerでClaude Desktop からWeb APIを構築
kutakutat
1
1.3k
Bitcoinから学ぶブロックチェーン入門
kutakutat
0
280
AutoML Tables で コードを書かずに機械学習入門 / Introduction to Machine Learning without Writing Code with AutoML Tables
kutakutat
0
610
Other Decks in Programming
See All in Programming
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
230
源内ハンズオン概要編
hideg
0
180
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
150
「人を評価する AI」の設計と実装
ryoyanara
0
200
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
18k
【やさしく解説 設計編・中級 #4】ルールの寿命と、システムの年輪
panda728
PRO
2
190
freeeにおけるEvalsの実践例の紹介
freee
PRO
0
110
プロポーザルを書いてもらう
pvcresin
0
510
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
140
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
370
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
3
400
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
240
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
430
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
200
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.8k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
570
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.7k
Mind Mapping
helmedeiros
PRO
1
310
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
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 にのってることも多い コードワープという未来に必要なコードを予測してまとめて書いてくれる機能を来年 予定しているとか。。