話題のツール!CursorとGitHubCopilotの使い勝手を解説してみた
Summary
TLDRこの動画では、プログラミングをサポートするAIツール、特にGitHub CopilotとCursorの比較に焦点を当てています。開発者であるエブチネットは、これらのツールの特徴、使い勝手、そしてそれぞれの利点と欠点について詳しく語ります。GitHub CopilotはVS Codeなどのエディターに統合され、コーディングのインライン保管を提供する一方で、CursorはOpenAIが出資するエディターであり、外部参照機能が特徴です。彼は自身の経験を基に、どちらのツールもプログラミングにおいて非常に便利であるが、選択は個人のニーズに依存すると結論付けています。
Takeaways
- 😀 GitHub CopilotとCursorの比較について語っています。
- 📝 CursorはOpenAIによって支援されており、VSコードに似たエディターです。
- 🔍 GitHub CopilotはVSコードの拡張機能としても使え、プログラミングのサポートを提供します。
- 🚀 両ツールはGPT-4を使用してプログラミングのサポートを行います。
- 💡 Cursorの外部参照機能とGitHub Copilotのインライン補完は特に便利です。
- 💰 CursorとGitHub Copilotの価格は異なり、選択肢によってはCursorの方が年間でお得になります。
- 👩💻 Cursorは開発のスピードが速く、新しい機能が積極的に追加されています。
- 🔧 GitHub Copilotでは、フィルターが厳しく、プログラミング関係ないトピックへの回答を拒否することがあります。
- 🖥️ Cursorのデメリットとしては、デベロッパーコンテナーに接続できない点が挙げられます。
- 📊 最終的に、著者はCursorを推奨していますが、ユーザーのニーズに応じてGitHub Copilotも有用です。
Q & A
GitHub CopilotとCursor、どちらがプログラミングにおいて便利ですか?
-どちらも非常に便利で、初心者から上級者まで役立ちます。しかし、選択は個人の好みや特定の機能の必要性によって異なります。
Cursorの特徴は何ですか?
-Cursorはエディターであり、プログラミングを効率的に書くためのソフトウェアです。外部参照機能が非常に便利です。
GitHub Copilotの特徴は何ですか?
-GitHub Copilotはエディターに入れられる拡張機能であり、インライン保管が非常に便利です。
CursorとGitHub Copilot、どちらも使用することは可能ですか?
-はい、実際に併用することが可能です。
CursorとGitHub Copilotの価格にはどのような違いがありますか?
-個人利用の場合、GitHub CopilotはCursorより約2倍の価格です。
CursorとGitHub Copilot、どちらがGPT-4を使用していますか?
-両方ともGPT-4を使用しています。
Cursorの外部参照機能の利点は何ですか?
-外部URLを貼り付けることで、そのURL先の情報を読み込んだ回答がすぐに得られます。
GitHub Copilotでのインライン保管のメリットは何ですか?
-途中までプログラミングを書くと、その後どういうコードが来そうかを予測してくれます。タブキーを押すと、予測されたコードが実装されます。
CursorとGitHub Copilot、年間プランの場合の価格差はどのようになりますか?
-年間プランでは、Cursorが192ドル、GitHub Copilotが100ドルになり、Cursorの方が若干お得です。
Cursorでデブコンテイナーを使用することはできますか?
-現状では、Cursorでデブコンテイナーを使用することはできません。
Outlines
🔍 GitHub CopilotとCursorの比較
このセグメントでは、プログラミング支援ツールとしてのGitHub CopilotとCursorについて紹介しています。講演者は両ツールの使用経験から、それぞれの特徴、利便性、およびプログラミング作業における彼らの重要性について語っています。GitHub CopilotはVS Codeなどのエディターで使用できる拡張機能であり、CursorはOpenAIによって支援される独立したエディターで、より直感的な操作感を提供します。講演者はこれらのツールがプログラミング作業をどのように助けるか、そしてGPT-4を利用することのメリットについて解説し、両者を比較しています。最後に、価格面での違いと、個人使用とビジネス使用での価格計画についても触れています。
🛠 機能面での比較と選択
このパートでは、GitHub CopilotとCursorの機能面での比較を行っています。講演者は両ツールがGPT-4に基づいているため、コード生成能力に大きな違いはないものの、使い勝手には差があると指摘します。特に、Cursorの外部参照機能の強力さや、GitHub Copilotのインライン補完機能がプログラミング作業を加速させる点を強調しています。また、講演者は両ツールのユーザー体験に基づき、それぞれのツールが開発者にどのようなメリットを提供するかについて詳細に語っており、聞き手が自身のニーズに最適なツールを選べるようにアドバイスしています。
🤔 CursorとGitHub Copilotの選択
このセクションでは、講演者がCursorとGitHub Copilotの間での個人的な選択と推薦について述べています。特に、環境構築の容易さという点でCursorの利点を強調しつつ、GitHub Copilotが提供する柔軟性とチャット機能の多様性にも触れています。また、開発プロセス中に遭遇する可能性のある各ツールの限界やデメリットについても公平に分析しています。講演者は、最終的には自分のニーズに合ったツールを選ぶべきだと結論付けており、Cursorの機能の拡張性と将来のアップデートに対する期待を表明しています。
Mindmap
Keywords
Please replace the link and try again.
Highlights
GitHub CopilotとCursorの便利さについての紹介
プログラミング支援ツールとしてのGitHub CopilotとCursorの比較
GitHub CopilotとCursorをどちらも利用している経験からの見解
プログラミング時のAIの支援の必要性とその影響
GitHub Copilotの利便性と具体的な機能
Cursorのエディター機能とプログラミング効率化
Cursorの外部参照機能とその利便性
GitHub Copilotのインライン保管機能とそのメリット
CursorとGitHub Copilotの価格比較
機能面でのCursorとGitHub Copilotの比較
CursorとGitHub Copilotのどちらを選ぶかの個人的見解
GitHub Copilotの改善点とユーザー体験
Cursorのデメリットと開発環境の制限
Cursorの将来のアップデートと期待
視聴者へのエンゲージメントとフィードバックの募集
Transcripts
でgitHUBコーパイロットの方はです
ねえインライン保管というものがすごい
便利になりますで私はまどちらか選べと
いう風に言われたらえカーソルを押したい
なという風に思いますはい皆さん
こんにちはエブチネットです本日はッ
haveコーパイロットとカーソルどっち
がいいのというテーマで話していきます
はいこちらはですねプログラミングやっ
てる人にとってはえキノコのヤたけのこの
タトロソみたいになってるかもしれない
ですけどもえ皆さんはどちらか使ってい
ますかえ私はですね今チットGPTプだけ
じゃなくてえdidhave高パイロット
とカーソルえ両方とも有料に申し込んで
使ってるのでえもうAIの補助なしでは
プログラミングやりたくないなという風な
感覚になりつつありますで生成系AIに
本格的にプログラミングのサポートして
欲しいなっていう風に思った時に有力な
選択肢としては今githaveコー
パイロットとえカーソルというのがあるか
と思いますでこれどっちにしようかなって
いう風に迷ってる人とかま両方とも
あんまり知らないという人もま結構多いの
かなという風に思いますで両方とも初心者
上級者問わずにめちゃくちゃ便利なんです
けども現状の使い勝手でまいい点とか悪い
点とかがえあったりするのでえ本日は自分
の体験も元にえこれらのツールについて
解説していきますえそれでは早速やって
いき
ましょうはい最初にですね簡単にそれぞれ
の特徴について話していきますで細かい
使い方とかえ導入方法とかですねえ以前の
動画で解説してるのでえ興味がある人は
こちらも見てもらえればなという風に思い
ますえ両方とも初めて聞きましたっていう
人もえもしかしたらいいかもしれないので
簡単に説明するとえ何かプログラミングを
しようとした時にAIがえサポートして
くれるえツールになっていてえ例えば何か
アプリ作りたいなって時にえプログラム
書かなきゃいけないんですけどもえその時
にどういうコードを書いたらその実装が
できるかってのを提案してくれたりとかえ
プログラムしてる中で分からない点とかを
AIに聞いたら自分が書いたコードをえ
参照して質問に答えてくれたりしますで
もう少しですね具体的にそれぞれ紹介して
いきますでまずカーソルですねえこちらは
エディターといってえプログラミングを
効率的に書くためのえソフトウェアその
ものになっていますでエディターとしてま
有名なものとしてはえvsコードという
ものがあるんですけどもえそのvsコード
を投資してるエディターになってるのでえ
操作感としてはほぼvsコードと一緒でえ
プログラミングを書くことができますで
vsコードドってえ拡張機能といって
いろんな便利な機能があるんですけどもえ
そういったものもこのカーソルの中で
使えるものが多いですでカーソルは
OpenAIが出資している企業になって
いて以前のOpenAのデブデの時のえ
デモでですねOpenAIのエンジニアの
方がえこのカーソル使ってましたデモの時
の画面なんですけどもこのアイコンを
切り替える時にですね一瞬ですねこの
カーソルのアイコンが映りましたでこれ見
た時にまOpenAIのエンジニアの人
っていうのは多分え世界的なトップレベル
の技術力があると思うのでそういう人がま
普段から使ってるんだったらま相当使える
んじゃないかということでえ私もですね
実際触ってみようということでえそれに
釣られてえプロ版に申し込んでみました
当然OpenAが出資してるのでえ
プログラミングのサポートはえGPT4
ですね1番いいオAIのモデルが使用でき
ます後で値段紹介するんですけども有料版
に申し込まなくてもOpenAIのAPI
キを設定すればえ利用することができるの
で興味があれば一度触ってみるといいと
思いますでGコーパイロットの方はえ
エディターに入れられるえ拡張機能のよう
なものになっていてvsコドっていう
エディターの中でも使えますしカーソルの
エディターの中でもこのgitHUBコー
パイロットですね使うことができますまな
のでえ今回対立したものとしてえ話し
ちゃってるんですけどもま実際はですね
併用することはできますし私もですね両方
を使いながらえプログラミングしています
はいでgitHUBコパレットの方ですね
え以前の動画で紹介した時にオープAが
開発したえプログラミング生成用のえCX
というモデルが使用されてると紹介しまし
たまなのでGhaveコーパイロットを
使ってプログラミングしようとするとこの
コッが使われてえコードがですね提案され
てくるっていうイメージですねで正直です
ねこのコックがまちょっと微妙でチャット
もしながらですねプログラミングできるん
ですけどもまちょっと難しいことを聞くと
あんまりモデルの精度が良くなくて返答が
微妙だなっていうのが結構多かったですな
のでカーソルを使うまではですね毎回
ブラウザを開いてまチャットGPTに聞く
かって感じで私は使ってましたただえ最近
のアップデートでえなんとですねこgit
haveコーパイロットえGPT4がえ
搭載されましたこれ11月30日にですね
リリースされたえGhaveコー
PILOTのえブログなんですけどもコ
PILOTChatisPowerby
GPT4ということでgitHUBコー
パイロットでえチャットすることはできる
んですけどもあそこにですねGPT4が
搭載されたと話題になってましたなのでえ
カーソルとgitHUBコパトはえ現状
ですね両方ともGPT4を使うことが
できるということで生成する回答自体には
え差がないということになりますはいで気
になる価格なんですけどもえ左側がgit
haveコーパイロットでえ右側が
カーソルになっていますで両方とも個人で
利用する想定とビジネス版ということで
企業で使用する場合というのでえ価格が
分かれていますえざっくり言うとま個人で
利用する場合は左側になると思うので大体
2倍ぐらい値段が違うといった感じですね
で両方ともこれ月ごとの値段なんですけど
もえ年間プランにするとえgitHUB
コーパイロットは100ドルになってえ
カーソルの方は計算すると192Doに
なりますなのでま若干カーソルの方がえ
年間プラにするとお得だという感じですね
ここら辺もえカーソルにするとチャット
GPTのプラスと同じ値段ということでま
結構悩ましい価格帯になるかなという風に
思いますはいで続いてですねえ機能面の
比較になりますで先ほど言ったようにえ
言語モデルに関してはえ両方ともGPT4
が使えるのでえ同じになってますでできる
こともま結構似ていてえっとさすがですね
GPT4を使ってるだけあって両方ともま
かなり良いコードを書いてくれますで機能
としては本当に色々あるんですけれどもま
個人的にこの機能が便利だなという風に
思うところをピックアップするとカーソル
の方ですねえ外部参照機能が最強という
ことでこれめちゃくちゃ便利なのでえまた
別の動画でこの便利さを語りたいなという
風に思うんですけどもえ普通にですね外部
のURLとかをペタッと貼るとURL先の
え情報を読み込んだ回答というのがですね
えすぐにできるようになりますなので
なんかプログラミングしてて分からないな
と思ったらそのプログラミングのえ公式ド
キュメントってのがあるのでその
ドキュメントのURLをペって貼って質問
すると結構いい感じの回答がえ返ってき
ますはいでこちらちょっとまた今度話し
ますでgitHUBコパイロットの方は
ですねえインライン保管というものが
すごい便利になりますはいでインライン
保管ってのはまこんな感じでえ途中まで
プログラミング書くとその後予測して
くれるという機能になっていますえ例えば
プログラミングですねこんな感じで書い
てってえ途中まで書いたらですねこの後に
どういうプログラミングのコードが来そう
かっていうのをですね予測してくれてそれ
がこのグレーで表示されますでこの状態で
えタブキーを押すとこのグレーで表示し
てるのが確定してえコードが実装されると
いう感じですねでこの予測が結構いい感じ
のコードを書いてくれるのでえ明らかに
ですねコードを書くスピードがえ上がるな
という風な感じですでカーソルの方でも
このインライ保管ですねベータ版としてま
使えるみたいなんですけどもちょっと私
まだ触った感じだとなかなかこのイン
ライン保管ですね出てなかったので
ちょっともう少し触ってみてまた解説し
たいと思いますはいまたですねgit
HUBコパイロットですねいいところとし
てはえ何個でもチャット画面が開けるので
並列してえGPT4を使うことができます
えこれ今vsコードのエディター画面で
そのGhaveコーパイロットのえウンド
をですねえっと何個も開けるんですねで何
個も開けるんでそれぞれのチャットのウン
にま色々質問してたらですね無限に並列に
え質問できるのでGPT4が使い放題と
いうのを体験することができますここら辺
はカーソルにはできない機能かなという風
に思うのでま個人的にですね質問が無限に
湧く人はいい機能だなという風に思います
はいここまでですねえ両方ともえ簡単に
紹介してきたんですけどもえ皆さんは
どっちがいいなという風に思いますか価格
がお得なまギブコーパイロットでしょうか
え機能がすごそうなカーソルでしょうかと
いうことでここまでお互いのいいところを
話きたのでま続いてま使っててまちょっと
微妙だなっていう風にえ思ったところを
話していきますでちなみにですね2つとも
非常に便利なツールでえ開発者の方には
大変感謝してるという前提でえ聞いて
もらえればと思い
ますはいまずですねえgitHUBコ
パイロットのえ改善して欲しいなという点
ですねえ1つ目がですねストリーミング
機能ということでさっき見せたですね
チャット画面で色々質問するんですけども
その回答がですねドンと出てくるような
感覚があるんですねストリーミングの時も
あるんですけどもカーソルと比較すると
このストストリーミング機能がえ滑らか
じゃないのでいきなり出てくるってこはえ
言語モデルで全部生成してからえ文章を
出してるので生成し終わるまでのえ待っ
てる時間がちょっとストレスだなっていう
風なえ感じがしますまちょっと若干
マニアックな気がするんですけどもえ普段
から使ってるとストリーミング機能でえ
なめらかに文字をですね出力してくれた方
がえ作業効率が上がるなという風な感じが
しますで2つ目がえコード参照機能という
ことでえこれはですねえ作業してる
フォルダーの中にプログラミングのソース
コードドってのがたくさんえあるわけです
ねでその時にえ全てのソースコードを参照
して質問したいなって時がえあったりし
ますでその参照機能がえgithave
コパトもついてるんですけどもその参照
機能を使った時のえ回答の速度がちょっと
遅いなっていう風な感じがしますまこれ
カーソルと比べた時にえちょっと遅いなっ
ていう風に感じたりするのでここは
ちょっと微妙だなっていう風に思ったりし
ますで3つ目がフィルターが厳しいという
ことでえこれですねどういうことかって
言うとこれGhaveコーパイロットのえ
11月30日のアップデートのブログなん
ですけどもGPT4が搭載されましたって
こと以外にこのオフトピックモデルインプ
フコパイロットチャットてことでG
have高パイロットでチャットする時に
関係ないトピックについて聞いてきたら
回答を拒否するっていう機能がえ出てです
ね多分ですけどもまGPT4え無制限で
使えるのでプログラミングとは関係ない
用途でそのGPT4を使われたらgit
HUB側もま困るわけですねまなのでま
関係ないトピックが来たらえその回答は
拒否するという機能がえありますとでこの
関係ないっていう風に判定されるのが普通
に関係ある質問したのに検知されて回答を
拒否されてしまうとかそういうことがえ何
回かあるのでここら辺の制約がちょっとえ
厳しいなという風な感じがしますここら辺
もカーソルだったらえ関係ないトピックで
もいいですしえ以前の動画で紹介したん
ですけどもPDFを読む時にえカーソルを
使ったりとかえそういう風な使い方が
できるのでちょっとここがえ使ってる時に
ま不便だなっていう風にえ感じましたはい
でギットハブコーパレットのですね改善し
て欲しいなっていう風に思う点はそんな
とこになりますはい続いてですねえ
カーソルの微妙なところとしてはえデブ
コンテイナーが使えないというところです
でこれもですねプログラミングやってない
人からするとまなんだそれといういう風に
思うかもしれないのでそうなんだなって
いう風に聞いてもらえればと思うんです
けどもえプログラミングで何か開発しよう
とした時にま1番厄介になるのがえ環境
構築になりますでプログラミングって
いろんな人がえ開発してますでにあるもの
を組み合わせて何か新しい機能を作ったり
するんですけども各々の機能がえ互いに
ですね互換性がなかったりするんですね
つまり一緒に動かすことができないって
いうような状態ですねえそういうのが発生
してしまいますなのでえコンテナという
環境を用意してあげてそのコンテナの中で
え互いの互換性がえ保たれようにえ環境を
作ってあげてその中で開発を行ったりする
ことが多いんですけどもカーソルはこの
現状ですねえコンテナに接続して開発する
ということができないですでここら辺は
機械学習とかでえ開発してると結構
コンテナないと開発がしにくいので個人的
にはここが1番えカーソルのデメリットか
なっていう風な感じです今後の
アップデートでえ改善されるかもしれない
ですけども結構ずっとえ問題として
取り上げられてるんですけどもまなかなか
改善されないのでちょっとすぐには
アップデートされないんじゃないかなと
いう風なえ感じがしますはいここがですね
え私が感じてるカーソルの微妙なところに
なりますはい色々とですね紹介してきたん
ですけども皆さんはどちらがいいなって
いう風に思いましたかで私はまどちらか
選べという風に言われたらえカーソルを
押したいなという風に思いますでカーソル
ですね便利な使い方は以前の動画にもした
んですけども他にもま色々と便利な使い方
があってえやっぱりこのカーソルっていう
のはエディターになっていてキッhave
コーパイロットってのはえ拡張機能という
立ち位置なのでやっぱカーソルの方がえ
エディターとしていろんな開発ができる分
体験としてはえ自由でえ新しいなという風
な感じがしますあとやっぱこのカーソルっ
てのはえスタートアップのだけあってえ
開発がですねかなり早くて現状ですね
GPT4Vとかコードインタープリターと
かですねえそれも搭載されていますここら
辺もえ今後ですね使い勝手についてえ話し
ていきたいなという風に思います皆さんも
興味があったらですねえ是非1度触って
みるといいんじゃないかと思います以上で
本日の動画を終了したいと思いますえこの
動画が良かったなって風に思う人はえ高
評価コメントチャンネル登録の方よろしく
お願いしますえユビもやってますので概要
欄から見てみてくださいそれではまた次回
の動画でお会いしましょうバ
[音楽]
バ
5.0 / 5 (0 votes)