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
GitHub Copilot 対 Cursor
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
西村 備山
March 26, 2025
Technology
0
30
GitHub Copilot 対 Cursor
2025.3.15 デジもく会でのLT資料です。
西村 備山
March 26, 2025
Tweet
Share
More Decks by 西村 備山
See All by 西村 備山
パワポを操作してカンペを表示するスカウター型デバイス
lipoyang
0
3
マイコンとデジファブによる創作電子楽器の製作
lipoyang
0
34
イベント・コンテスト情報など
lipoyang
0
8
つくろか!3 出展について
lipoyang
0
3
光る縄文土器を作る
lipoyang
0
70
IoT渾天儀で太陽の運行を知る
lipoyang
0
1.9k
Other Decks in Technology
See All in Technology
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.3k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
使いにくいの壁を突破する
sansantech
PRO
1
110
あたらしい上流工程の形。 0日導入からはじめるAI駆動PM
kumaiu
5
750
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
Agile Leadership Summit Keynote 2026
m_seki
1
350
2人で作ったAIダッシュボードが、開発組織の次の一手を照らした話― Cursor × SpecKit × 可視化の実践 ― Qiita AI Summit
noalisaai
1
370
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
140
データ民主化のための LLM 活用状況と課題紹介(IVRy の場合)
wxyzzz
2
660
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
230
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
210
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
1
250
Featured
See All Featured
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
110
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
730
Building an army of robots
kneath
306
46k
The Invisible Side of Design
smashingmag
302
51k
Practical Orchestrator
shlominoach
191
11k
Evolving SEO for Evolving Search Engines
ryanjones
0
120
Technical Leadership for Architectural Decision Making
baasie
1
240
New Earth Scene 8
popppiees
1
1.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
A Soul's Torment
seathinner
5
2.2k
4 Signs Your Business is Dying
shpigford
187
22k
Exploring anti-patterns in Rails
aemeredith
2
250
Transcript
2025.3.15 デジもく会 LT 西村備山 (@lipoyang) GitHub Copilot 対 Cursor
GitHub Copilot 対 Cursor GitHub Copilot Cursor 形態 VSCodeなどの 拡張機能
VSCodeベース (別アプリ) 開発元 GitHub (MS傘下) Anysphere (スタートアップ) 機能差 現在では似たようなもの? (大局的な文脈判断はCursorのほうが賢い?) UI / UX 好み/慣れの問題?
実例:作りたいアプリ • ウィンドウに画像ファイルをD&D • 縦横比を保ってウィンドウいっぱいに表示 • ウィンドウサイズ変更時は再描画 • マウスで範囲選択 (縦横比は16:9に固定)
• 選択範囲の境界線と中心線を描画 • 選択範囲をドラッグで移動できる • 保存ボタンをクリックすると選択範囲を切り取って保存 • 解除ボタンをクリックすると選択範囲を解除 画像切り抜きアプリ
Chatで段階を踏んで実装していく (1) 「Pythonでウィンドウに画像ファイルをドラッグアンド ドロップして表示させる。」→ エラー 「AttributeError: 'Frame' object has no
attribute 'drop_target_register'」→ エラー修正OK 「画像を縦横比を保ったまま拡大縮小してウインドウ いっぱいに表示させる。」 → エラー 「AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS'」→ エラー修正OK
Chatで段階を踏んで実装していく (2) 「ウインドウを拡大縮小したときにウインドウサイズに 応じて画像を再表示する。」→ OK 「表示されている画像の上をマウスでドラッグして長方 形の範囲を選択できるようにする。このとき境界線を適 当な色で描く。」→ OK 「範囲の縦横比は16:9に固定させる。」
→ OK
Chatで段階を踏んで実装していく (3) 「ウィンドウにボタンを追加し、選択範囲の画像をファ イルに保存する。 」→ 解像度が劣化 「保存するとき、表示中の画像から切り抜くのではなく、 元画像から対応する範囲を切り抜く。」→ 座標が不正 →
ソースを読んで計算間違いを手動で修正 細かい間違いをChatで押し問答するのは時間のムダ!
Chatで段階を踏んで実装していく (4) 「選択範囲に縦横の中心線を描画」→ OK 「一度範囲を選択した後、選択範囲内を左クリックして ドラッグしたときは選択範囲を平行移動して枠線と中心 線を再描画する。」 → OK 「選択範囲を解除するボタンを追加」
→ OK → 手動で境界線と中心線の色を調整、境界線は白黒二重
ポイント (※個人の感想です) • Chatでの指示は step by step で • 細かい修正は自分でやったほうが速い
• Chatで押し問答するのは「チェンジニア」 • Gitと併用 (バージョン管理は人間の責任)
AIとの押し問答は禁物 デバッグを神頼みにしない 1. दुक्ख 問題を明らかにする 2. समुदय 問題の原因をつきとめる 3. निरोध
問題の原因の解消するには 4. मग्ग 問題の原因の解消を実装する
Commitは人間の責任