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
社内開発勉強会 - 俺のCursorルール / My Cursor Rules
Search
imamura-ko-0314
July 17, 2025
Technology
27
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
社内開発勉強会 - 俺のCursorルール / My Cursor Rules
imamura-ko-0314
July 17, 2025
More Decks by imamura-ko-0314
See All by imamura-ko-0314
Datadog CI Visibilityを用いてGitHub ActionsのFlaky Testを監視してみた / Monitoring Flaky Tests in GitHub Actions Using Datadog CI Visibility
imamura_ko_0314
1
350
Datadogクラウドコストマネジメント使ってみた
imamura_ko_0314
0
660
Tech Blog執筆のモチベート向上作戦
imamura_ko_0314
0
1.4k
Datadog RUM を用いた UX 指標の監視・顧客対応への活用
imamura_ko_0314
0
2.8k
Other Decks in Technology
See All in Technology
reFACToring
moznion
0
210
発表と総括 / Presentations and Summary
ks91
PRO
0
190
2026年のソフトウェア開発を考える(2026/07版) / Agentic Software Engineering 2026-07 Findy Edition
twada
PRO
26
11k
それでも、技術なブログを書く理由 #kichijojipm / Why I Still Write Tech Blogs Even Now
shinkufencer
0
570
複数プロダクトで進めるAI機能実装 ── 実践から得たリアルな学びとロードマップ実現への挑戦 / AICon2026_yanari
rakus_dev
1
280
ここは地獄!つらい朝会を体験することで、チームとしてのより良い振る舞いに気づくワークショップ / The stand-up meeting from hell in the game industry
scrummasudar
0
240
文字起こし基盤の信頼性
abnoumaru
0
130
論語・武士道・産業革命から見る かわるもの、かわらないもの
ichimichi
4
280
そのドキュメント、自動化しませんか?
yuksew
1
420
変更し続けられるシステムをどう保つか — AI時代のSSoTという設計原則
kawauso
1
1.1k
AI Coding Agent時代のcdk-nagガードレール 〜組織ルールを強制CIで守り抜く設計の挑戦〜
mhrtech
3
510
Playwright × AI Agent でE2Eテストはどう変わるか AI駆動テストの可能性と実用検証の結果
taiga7543
2
820
Featured
See All Featured
Accessibility Awareness
sabderemane
1
160
Color Theory Basics | Prateek | Gurzu
gurzu
0
400
Making Projects Easy
brettharned
120
6.7k
Site-Speed That Sticks
csswizardry
13
1.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
How GitHub (no longer) Works
holman
316
150k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
How to Talk to Developers About Accessibility
jct
2
430
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
390
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Transcript
社内開発勉強会 - 生成AI 〜 俺のCursorルール By 今村 〜 株式会社Goals 今村
光希
本日の目的 2 ショートカットエイリアスが SREの今村にとって、イケてる挙動してくれてそう & Cursorに限らず、生成AI関連のルールって 思っているより気軽に追加して良いと思うよ
アジェンダ 3 • ショートカットエイリアスとは • How to ショートカットエイリアス • Cursorルールの書き方
はじめに 4 PRを出したことある人
はじめに 5 インフラリソースに新規作成/既存修正の PRを出したことある人
はじめに 6 インフラリソース ≒ 普段触らないリソースへのPRで Descriptionが十分に書けている人
はじめに 7 インフラリソース ≒ 普段触らないリソースへのPRで Descriptionが十分に書けている人 この中に入れていない人は ぜひ参考にして欲しい!!
ショートカットエイリアスとは 8 Cursorルールに定義している 俺ルール
ショートカットエイリアスとは 9 Cursorに同じことを聞く(依頼する)場合、 エイリアスとして定義して、簡単に呼び出そう
ショートカットエイリアスとは 10 Cursorルールとして定義してしまえば、 同一の挙動をある程度は担保できる
ショートカットエイリアスとは 11 実際に設定しているCursorルールの ショートカットエイリアス抜粋 ## ショートカットエイリアス - `/prdoc`: 修正差分を確認し、XXXX/.github/pull_request_template.md のテンプレートファ
イルに従って、PRのコメントをMarkdown形式で提供してください。レスポンスは直接コピー可 能なコードブロック(```)で囲んで出力し、追加の説明は含めないでください。テンプレートに 沿った内容を埋め、具体的な実装内容と修正前後の比較をエビデンスとして含めてください。 - `/ask`: ユーザーがポリシーに関する相談を求めている場合。多角的な分析を含む積極的な回答を 提供してください。明確な指示がない限り、相談中にタスクを実行しないでください。 …etc
ショートカットエイリアスとは 12 実際に設定しているCursorルールの ショートカットエイリアス抜粋 ## ショートカットエイリアス - `/prdoc`: 修正差分を確認し、XXXX/.github/pull_request_template.md のテンプレートファ
イルに従って、PRのコメントをMarkdown形式で提供してください。レスポンスは直接コピー可 能なコードブロック(```)で囲んで出力し、追加の説明は含めないでください。テンプレートに 沿った内容を埋め、具体的な実装内容と修正前後の比較をエビデンスとして含めてください。 - `/ask`: ユーザーがポリシーに関する相談を求めている場合。多角的な分析を含む積極的な回答 を提供してください。明確な指示がない限り、相談中にタスクを実行しないでください。 …etc
How to ショートカットエイリアス /prdoc 13 修正差分をCursorに確認させたうえ、 PRのDescriptionを自動生成させる
How to ショートカットエイリアス /prdoc 14 コード修正完了後〜 Git Pushする前に /prdoc と打つだけ
How to ショートカットエイリアス /prdoc 15 普段触らないコード箇所こそ PRのDescriptionは丁寧に! ↓ ただ、Descriptionの作成自体は Cursor(生成AI)にぶん投げよう!
How to ショートカットエイリアス /ask 16 Agentモードでも、 疑似Askモードとして動かす
How to ショートカットエイリアス /ask 17 Cursorはどのモードで 使うことが多いですか?
How to ショートカットエイリアス /ask 18 私はAgentモードでしか動かしていません
How to ショートカットエイリアス /ask 19 でも、CursorにAskモード的に動いて欲しい時はある... • まずは、修正内容を提案だけして欲しい時 • コードを読み取って、質問だけしたい時
※機能や、コードの構造等を把握だけしたいなど
How to ショートカットエイリアス /ask 20 Agentモードだと 「提案して」と聞いても 修正される可能性あり 右の例では、これだけで 数十行も修正されてしまった
How to ショートカットエイリアス /ask 21 Askモード使いたい時、 毎回マウスを動かして モードを変更するの? ショートカットキーの 「cmd+.」で変更するの?
How to ショートカットエイリアス /ask 22 Askモード使いたい時、 毎回マウスを動かして モードを変更するの? ショートカットキーの 「cmd+.」で変更するの?
How to ショートカットエイリアス /ask 23 Cursorに聞く時に /ask と打つだけ
How to ショートカットエイリアス /ask 24 CursorのAgent/Ask/(Manual)の モード変更は有効活用しよう! ↓ ただ、モード変更はマウス使わず ショートカットキーを忘れてても
エイリアスで疑似的に使える!
Cursorルールの書き方 25 Markdown(.md)ファイルではなく、 Cursorルール定義用の.mdcファイルを使おう
Cursorルールの書き方 26 .mdcファイルとは... • Cursor専用のルールファイル ◦ CursorエディタのAIアシスタント機能のための設定 ◦ プロジェクト固有のコーディングルールやガイドラインを定義 •
Markdownベースの記法 ◦ 通常のMarkdown記法で書ける ◦ YAMLフロントマターでメタデータを定義
Cursorルールの書き方 27 何が良いの? • 自動化 - 手動操作不要でルールが適用される ◦ リポジトリにコミットすれば全員に自動適用 ◦
コンテキストとして常に考慮される • 専用機能 - Cursorの機能を最大限活用 ◦ alwaysApply: true で常に適用 ◦ globs で特定ファイルタイプに限定可能
Cursorルールの書き方 28 特定のファイル/階層のみに ルールを適用できる ↓ 特に自分がドメインオーナー (コードオーナー)の範囲は ガンガン定義していこう!
参考ドキュメント (2025年07月16日時点閲覧) 29 • 私のシンプルCursor活用方法 https://note.com/nike_cha_n/n/nd0f7566019ae • cursor使い始めてみた https://zenn.dev/nakajima_hello/scraps/0a64d9cd7a2ea5 •
Cursorで使う.mdcファイルとは https://zenn.dev/channnnsm/articles/0df0ea29d63be3 • .clinerulesから.mdcファイルへ:初心者にもわかる完全ガイド https://note.com/unikoukokun/n/n3977a603633c
30