00:02
どうも、AI駆動開発ラボ大森です。
今回は、Cursorというですね、
AIを使ってプログラミングするんだったらこれ絶対使っとけ!というようなソフトがあるので、
それのご説明をしたいと思います。
Cursor、C-U-R-S-O-Rですね。
C-U-R-S-O-Rと書いてCursorというものがあります。
マウスカーソルのカーソルと全く同じ綴りですね。
これ、AI駆動開発の話の中で、
めちゃめちゃ大事、プラス、ある程度認知度広めのものなのかなと思ってるんですけど、
聞いたことありますか?Cursorというもの。
これはですね、多分去年の春とかぐらいに出たんじゃないかな。
AI駆動開発、AIを使ってプログラミングをするという時に、
もっぱら使われるものですね。
コードエディターというような概念があります、プログラミングには。
どういうものかというと、
プログラミング、プログラムの文字を打つソフトですね。
メモ帳みたいな、プログラミング用のメモ帳みたいなことですね。
有名なのは、Visual Studio Codeというようなものです。
これも多分10年、20年ぐらいあるものなので、
そっちなら聞いたことあるよという方もいらっしゃるかもしれないんですけど、
もうちょっとプログラミングやったことないよという方に、
イメージをしっかりさせたいなと思っているので、
もうちょっとだけ言葉を重ねると、
プログラミングってなんとなくのイメージですよ。
1たす1を計算してくださいと。
1たす1は?としてプログラミングを実行すると、
2とかって出てくる。
これもプログラミングなんですけど、
何かイメージできますか?
の、1たす1は?って打ち込むソフトですね。
打ち込むソフト。
で、実行って押すと、2が返ってくる。
これをやるソフトのことを、コードエディターと呼びます。
なんとなくイメージつきましたかね。
そのコードエディターが、いろいろいくつかあるんですけど、
今まで有名、主流だったのが、Visual Studio Codeっていうやつでした。
で、カーソルっていうのが最近ですね。
出てきました。
カーソルっていうソフトをどこかが作りました。
そのカーソルはですね、
03:02
このVisual Studio Codeという今まで使われてたやつを、
全然そんなことないですけど、
分かりやすさだけで言うと、パクってですね。
パクってAI機能をくっつけて出してるようなものがカーソルです。
なので、今までVisual Studio Codeっていうやつで、
1たす1は?って書いてた。
けど、カーソルを使うとしたら、
同じことをやれるんだけど、1たす1は?で合ってるとか、
これを2たす5とかにもしたいんだけど、
みたいなことをAIにすぐ聞けるっていうのがカーソルですね。
もうちょっとだから、ここまで言った上で、
パクってるって言ったのは違うんですよっていう弁明だけしたいんですけど、
これちょっとエンジニアというかプログラミング界隈の
特殊な文化だと僕はすごい思ってるんですけど、
オープンソースっていうような言い方があるんですよ。
これ何かって言うと、
プログラムですね。料理で言うとレシピですよ。
レシピを無料で公開しますよっていう風にしているところが
いっぱいあります。
いろいろ無料で公開してるけど、もし有料で使うんだったら、
許可取ってねとか、
有料でも何でもいいし、改編してくれても全然いいとか、
いろいろな権限があるんですよ。権限というか、
このレシピどうやって使ったらいいですかを設定している人がいるんですね。
これなかなかプログラミング外だと、
全然ありえない考え方だと思うんですよ。
必死こいて作ったやつを全然真似してね、そのままコピペしたら使えるよとか
してるのって全然わけわかんないじゃないですか。
そういう概念があります。
Visual Studio Codeもそういうような概念だったので、
カーソルっていうのを作ったところが、
みんなが使い慣れているコードエディターを持ってきて、
ちゃんとマットに借りて、そこにAIの機能を付けるよってしたのが、
カーソルです。
これはどういうことができるかというと、
ざっくり2つですね。
プログラミングをしながら、このファイルってどういうことをしているの?
このプログラム難しいんだけどどうしたらいいの?っていうチャットを、
毎回チャットGPTに貼って帰ってきて、
06:03
ふむふむと打ち込むじゃなくて、コードエディター内で、
チャットGPTとかに2位のAIに聞くことができます。
さらに聞いた内容、質問だったら質問を返してくれるんですけど、
賢いプログラムにしてくださいとかすると、
書き換えてくれたりするよっていうのが1つ。
これは大きな機能ですね。
予測変換みたいなことをしてくれると、
1たす1は?とかって書くと。
次に1たす2は?とかって書くとしたら、次1たす3だろうなみたいな感じで、
予測変換してくれるっていうのがありますね。
この2つっていうとすごい機能として初歩を伝わっちゃってるなと思うんですけど、
とにかく前半の1つ目ですね。
プログラムをカーソルの中のAIが読み取って解説してくれる。
読み取って実際にプログラミングを勝手に
AIがしてくれるっていうのがカーソルですね。
これは無料でも使えます。
無料でも使えますし、有料でも使えます。
もうちょっと分かりやすく言うと、まず無料でダウンロードできます。
無料で使い始められます。
無料で予測変換とAIに質問したり、
ここプログラミングしてっていうことができます。
ただし使える量が制限されています。
なのでちょっと課金をすると予測変換とか、
プログラミングしてくれるよっていう機能をある程度無限に使うことができます。
有料だと月20ドルだから
3500円ぐらいですかね。僕も課金をしています。
とにかくこれがあれば、
AI駆動開発ができる。
とりあえずこれは入れた方がいいソフトですね。
課金はまだしなくてもいいからとりあえず入れてみるといいよっていうような
ものがカーソルです。結構いろんなところで
聞くかもしれません。聞いたことあるかもしれませんし聞くかもしれません。
結構AI駆動開発周りの発信をしている人とか、
YouTube出している人を見るとこのカーソルの説明の動画が
基本のきなみに伸びてるんですよ。
多分それだけカーソルってよく聞く。AI駆動開発とか
09:03
AIにプログラミングさせる時によく聞くけどどういうことか分かってないっていうような
方々も多いからそういう再生数がいっぱい伸びてると思うんですけど
それだけ大事なお話であり
重要なお話であるということですね。
カーソル。もう少しだけカーソルの魅力みたいなことを
伝えていきたいんですけど、僕がそのAI駆動開発
っていうのをできるかなと思って仕出したのが
1年前の1月とか
2年前の12月とかなのかな
なんですけどその時にまだカーソル出てませんでした。
去年の春とかにカーソルが出てきました。
その時はまだ
コードを書き換えるとか
プログラミングを勝手にAIがやってくれるが多分できなかったんじゃないかな
AIとすぐ隣でシャットできるよっていうのと予測変換があるぐらいだったんですけど
そこからどんどんどんどん昨日の開発をしてきて
AIがプログラミングを書き換えれますよ
っていうものができてこれも便利じゃんってなって
その次にこれが多分一番でかいんですけど
エージェント機能っていうのができました。つまり
ここのプログラムをこう直してじゃなくて
こういう機能を実装してくださいっていうざっくりとした
お願いをするだけでですね
カーソルの中のAIがいろいろ考えて
5つのファイルを作りますとそれぞれこういう内容で実装していきますよって言って
実装してくれるんですね。自律的に考えて
AIがどういうことをしたらいいんだろうっていうのを考えて
エージェントとして
スパイとかそれも殺し屋とかちょっと例えが悪いですけど
そういうエキスパート自律して考えて動作をする
エキスパートとしてプログラミングをしてくれるよっていうのが
エージェント機能です。これが出てきてまた一つ
AI駆動開発の歴史が変わったんですけど
すごい大きなブレイクスルーだったんですけどね
っていうのがあったりして便利な便利な
12:00
ソフトだっていう風になったりしてます。ちなみにそういう
AIを使ってプログラミングをするコードエディターカーソル以外ないのかよと言うとあります
カーソル以外にもウィンドサーフっていうやつとかあるんですけど
カーソルが一挙ですね完全に今なんでカーソル
使うので問題ないです本当に他のがいいのかなとか
カーソルでいいですって感じですねでビジュアルスタジオコードと
同じことができるし設定も引き継げるんですねなんで
プログラミング昔からやってる人はビジュアルスタジオコードの方が慣れてるしな
っていうのはあるかもしれないんですけど設定とか拡張機能とかをですね
そのまま持ってこれるので使わない理由ないだろうっていうような
感じですね本当にこの
カーソルっていうものも1年半前とかに
に出てきてですね現在もなおいろいろ
機能が追加されたりしてきているので全然遅くないと
全然全然遅くないですよもしじゃあ今日
この補足ですねカーソルを入れてみたっていう方いらっしゃいましたら全然
その新しいよりですよ新しいよりというか
まだまだまだまだ新しいよりなんで
ぜひぜひ使ってみてほしいですね
とにかくですねこれをじゃあカーソルっていうのも
アップルでもマックでもウィンドウズでも使えますね
ダウンロードっていうのをして多分初期設定多分簡単なのがあると思うんで
ポチポチってしたらポンって急に画面に出されてしまうと思うので
画面の右側にですねチャット gpt とチャットするような画面があるんですよ
はいでそこにですね
カーソルっていう ai コードエディターを
ダウンロードしてみましたとここからどうしたらいいか分かりません
何したらいいですかね
何か作ればいいですかねみたいなことを質問してみてください
そしたら多分親切に答えてくれると思います
このカーソルの中ではですねチャット gpt もジェミンに
いろいろな ai をですね使うことができます
切り替えたりしてはいなんかこうすげー性能がいいのは
課金しないとダメだよとか超課金しないとダメだよとかあるんですけど
そういういろいろなあの ai のモデルを使うこともできるので
それの練習というか訓練的な考え方でも
15:02
いいと思います
カーソルというコードエディターをぜひ紹介したいと思って今回お話し
しているんですけどやっぱりね実際に
動かしているところを見てご説明した方が絶対多分
わかりいいなぁとは思うのでですねもしちょっとそのカーソルというものに対して
興味あるなーって方いらっしゃいましたらですね
テストなんですけどコメントとかで教えていただけるとyoutube で動画だそうかしらなんてことになるので
あのもし興味ある方いらっしゃいましたらもっとなんかこう使い方
知りたいよって方いらっしゃいましたら何かちょっと
コメント等でいただけるとすごい助かりますはいはいということでどうでした
でしょうかカーソルというものがあります c u r s o r
ですねカーソルというのがありますので今後ねまあどっかのなんかツイッターとかなんか見る
中であのこれを見たことある文字列だっていう風に
なった時にですね少し理解があの少しでも
馴染むんじゃないかなと思っておりますはい
ai 駆動開発ラボではですねこういう風な感じで ai を使って開発をする
ai 駆動開発の最新の技術というか一番いい今のところのやり方とかですね
あとはまあニュースとかね僕自身が
ai 駆動開発でプログラミング全くできないようからできるようになったよっていうようなことをちょっと
身につけた人なので僕なりのうんとハウツーとかをですね
あのプログラミングしたことない人プログラミング難しくて挫折しちゃったよっていう
人向けにですねこれを過去の僕なんですけどにあの楽しいよ
ai 駆動でプログラミングとかできるようになったらゲームとかもアプリとかも何でも作れて楽しいんだよってことをお伝えしたいなと思ってこの
ai 駆動開発ラボという発信をしておりますのであの興味があるなという方はぜひぜひ今後もチェックしていただけると嬉しいです
またね今回の放送カーソルの話をしましたけどいいなとやっぱり
やっぱりいいなと思うのでぜひぜひぜひぜひぜひぜひぜひぜひぜひぜひぜひぜひぜひぜひぜひ
またね今回の放送カーソルの話をしましたけどいいなと役に立ったなと面白かったなという方
いらっしゃいましたら是非いいねや高評価またはコメント等をしていただけるとですね
思われている以上の100倍嬉しいです
真っ白な虚空の白い壁に向かってただ一人話してるんじゃないんだなということが
分かってですねもうすごくすこぶる嬉しいのですよ
なんでそういうアクションいただけるとすごく嬉しいですということで
ここまでご清聴いただきどうもありがとうございました英訳動画やすらぼーもりでした