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エディタ 「Cursor」のすゝめ
Search
yoko / Naoki Yokomachi
January 25, 2025
Technology
120
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AIエディタ 「Cursor」のすゝめ
yoko / Naoki Yokomachi
January 25, 2025
More Decks by yoko / Naoki Yokomachi
See All by yoko / Naoki Yokomachi
Two A's for Weekly Releases | 少人数チームが週1リリースを継続するためのPJのコンテキスト化とClaude Code活用開発フロー
yokomachi
1
75
正しさだけではプロジェクトは進まないから | Become an AI Agent Orchestration Engineer
yokomachi
1
43
Inside the collaboration paradox -AI駆動開発とアジャイル開発と60%と20%とハーネスと私-
yokomachi
1
250
Code Interpreter で、AIに安全に コードを書かせる。
yokomachi
0
9.2k
Building a Personal AI Agent with Strands Agents × Amazon Bedrock AgentCore
yokomachi
1
56
Strands Agents × Amazon Bedrock AgentCoreで パーソナルAIエージェントを作ろう
yokomachi
3
440
身体を持ったパーソナルAIエージェントの 可能性を探る開発
yokomachi
1
240
AITuberKit+Bedrock AgentCoreで作る 3Dキャラクターエージェント
yokomachi
2
3.8k
ご飯食べながらエージェントが開発できる。そう、Agentic Engineeringならね。
yokomachi
1
500
Other Decks in Technology
See All in Technology
What Is JetBrains Air
x5gtrn
PRO
0
140
JAWS-UGグッズ職人仕事の流儀
kentapapa
0
130
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
470
AWSDirectConnectの構築の進め方を整理してみた
masa_my
1
130
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
170
僕のハーネスを紹介します
watany
5
1.4k
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
340
フィンテック養成勉強会#68
finengine
0
200
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
320
Refining Active Record
shugo
0
190
~最速でビジネスインパクトを創出する~ Sansanのデータ基盤と活用事例
sansantech
PRO
0
110
Turning Repos into the Product Second Brain with an LLM Wiki
linedevth
0
130
Featured
See All Featured
Everyday Curiosity
cassininazir
0
360
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
So, you think you're a good person
axbom
PRO
2
2.2k
Being A Developer After 40
akosma
92
590k
4 Signs Your Business is Dying
shpigford
187
23k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.8k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
950
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Transcript
2025/1/28
Profile なまえ:yokomachi すきなコーヒー:ゲイシャ
本 資 料 は2 0 2 5 年1月 時 点
で の 内 容 です
み な さ んAI コーデ ィ ン グ ツ ー
ル 使 って ま す か ?
現 時 点 でコーディ ン グ 用 途 の A
I エ ージ ェ ン ト だ け で こ れ だ けあるらし い ↓ https://aiagentslist.com/
T wi t te r を見ても 「 Cu r sor
がいい」 「 エ ー ジェントは C li n eが い い 」 「 部 下 ならD e v i n が い い 」 「 U IはWi ndsur f が い い 」 「 結 局 プロンプト が 大 事 」 な ど い ろんな意見 が
意 見 を 見て足踏み す る よ り と り
あ えず 何 か 触 っ て AIツールやエージェ ン ト が ど う 動 く の か を 知 る こ とのほうが 今 は 大 事
今 回 は Cur sor を紹介 し ま す エ
ー ジ ェントの実 装 を 見 た い 場 合 は Cl i ne などオープンソ ー ス の 中 身 を 見 る と 面 白 い ht t ps:// g i t hub.com/cli n e/cli n e
Agenda Cursorとは インストール Tab Chat Agent Ctrl K / ⌘
K .cursorrules 価格 おわりに
V S C ode からフォ ー ク し た コ
ー ド エ デ ィ タ Cursorとは Cursorとは ・ チ ャ ット ・ コ ー ドの自動生 成 ・ 編 集 ・ Co m pose r による コ ー デ ィ ン グ エー ジ ェ ン ト 機 能 ・ Docsによる外部 ド キ ュ メ ン ト の 参 照 ※ 以 上 が 私 の 使 っ た こ と の あ る 機 能 他 に も 便 利 機 能 が あ り ま す
HP https://www.cursor.com/ フォーラム https://forum.cursor.com/latest GitHub オープンソースではなくIssue管理に使われている https://github.com/getcursor/cursor
U R L s Cursorとは Cursorとは
1.公式サイトからダウンロード https://www.cursor.com/ インストール インストール
2.SettingsからCursorにサインイン 3.Cursorのサイトからプランを選択 インストール インストール
インストール インストール 4.VSCodeの設定や拡張機能を使いまわせます 5.GitHub CopilotやClineとも共存できます
Tab Tab 1.エディタ上でTabキー 直近の変更に基づくオートコンプリート
Chat Chat 1.Ctrl+Lでサイドメニュー呼び出し そのままチャット開始 2.コードやターミナルを選択してCtrl+L 該当のコードについて質問など
Chat Chat 3.提案されたコードの編集やコマンドの実行を許可
Chat Chat 4.@でドキュメントの指定 @Docs→ライブラリのドキュメントを参照 or 自前のドキュメントを追加 @Codebase→開いているプロジェクトを参照 @Web→最近の情報はWebを参照
1.ComposerでAgentモードを選択 タスクを依頼するとその完了まで以下の作業を自動実行 コードベースの検索 コードの提案・実装 コマンドの実行 リントエラーチェック 1.ComposerでAgentモードを選択 タスクを依頼するとその完了まで以下の作業を自動実行 コードベースの検索
コードの提案・実装 コマンドの実行 リントエラーチェック Agent Agent
Normalモード Normalモード Agent Agent Agentモード Agentモード
Ctrl K / ⌘ K Ctrl K / ⌘ K
1.エディタ上でCtrl+K / ⌘+Kでインラインでリクエスト 1.エディタ上でCtrl+K / ⌘+Kでインラインでリクエスト
.cursorrules .cursorrules プ ロ ジ ェクトごと に 設 定 す
る コ ン テキ ス ト 実は一番大事なところ 以下のようなコンテキストを指定することで エージェントのアウトプットの品質が大きく変わります ・技術スタック ・コーディング規約 ・命名規則 ・ディレクトリ構造など ・タスクの実行プロセス ・テストやエラー対応の実行プロセス ・ユーザーへの回答方法
.cursorrules .cursorrules 参考(英語) https://github.com/PatrickJS/awesome-cursorrules 参考(日本語) https://github.com/kinopeee/cursorrules
プラン Hobby Pro Business 料金 無料 20$/month 40$/user/month リクエスト数 低速
(50回/月) 低速(無制限) 高速(500回/月) 低速(無制限) 高速(500回/月) オートコンプリート 2000回/月 無制限 無制限 組織管理 一括請求 使用状況ダッシュボード プライバシーモード 価格 価格
おわりに おわりに 以下の用途では今すぐ実用レベルで使える ・短いコンテキスト ・単発の課題 ・ユニットテストの実装 ・個人開発 大規模な開発については、ちゃんと使えてないので評価は保留 いずれにしても 要件やルール、コードベースなどのコンテキストを理解させる事前準備や
プロンプトエンジニアリングが重要 所 感
おわりに おわりに 今 回 紹 介したCur sorを 含 む A
I ツ ー ル の 紹 介 は 前 回 の LT資料を 参 照 く だ さ い https://speakerdeck.com/yokomachi/jin-atuisheng-cheng- aiturushao-jie-2024nian-10yue-ban