00:00:00
[Music]
00:00:05
hi welcome to another video so
00:00:08
everywhere I go I just see cursor I
00:00:11
don't know what's happening but at least
00:00:13
on Twitter and YouTube it seems like
00:00:16
everyone is using cursor every second
00:00:19
tweet on Twitter is about cursor and
00:00:21
every second video on YouTube is about
00:00:24
cursor I'm just fed up with it now I
00:00:27
mean when something like ader or Dev
00:00:30
comes out people don't talk about it
00:00:32
because half of the people talking about
00:00:35
cursor don't know how to navigate
00:00:37
through GitHub and use something like
00:00:39
Claud Dev or
00:00:41
ader but when a company spoon feeds them
00:00:44
the same thing for
00:00:45
$20 they start going insane over
00:00:48
it secondly cursor is a fork of VSS code
00:00:53
which is one of the best open-source
00:00:55
editors and many people contribute to it
00:00:58
to make it what it is
00:01:01
then cursor comes along takes that
00:01:04
project attaches a price tag to it with
00:01:07
some AI features and start selling it
00:01:10
which is not very cool in my opinion the
00:01:14
project should at least be original but
00:01:17
anyway today I'll be telling you how
00:01:20
easy it is to set up something even
00:01:22
better than cursor in your vs code you
00:01:25
can be in control of your own data use
00:01:28
local models and have a bunch of
00:01:30
customizations that you can do plus you
00:01:33
won't need to turn on a privacy mode to
00:01:36
make sure that companies don't keep your
00:01:37
data to train their AI models you can
00:01:41
also use Zed which I have plenty of
00:01:43
videos on it's a really good editor as
00:01:46
well and it's open source it has
00:01:50
recently added AI features which is kind
00:01:52
of cool but it can't do multifile
00:01:55
editing yet which is a bit of a hassle
00:01:59
so since we want that feature as well
00:02:02
I'll be using basic vs code and some
00:02:05
open-source extensions to create a
00:02:07
cursor clone so the editor is going to
00:02:11
be VSS code apart from that we'll need
00:02:14
some extensions to make vs code like
00:02:17
cursor so for code autoc completion and
00:02:21
simple code related chat I'll be using
00:02:24
continue Dev because it's one of the
00:02:25
best co-pilot Alternatives with good
00:02:28
Auto completion and it's open source as
00:02:31
well so that's what I'll be using for
00:02:33
autoc completion and code related
00:02:36
chat now there's one thing that continue
00:02:39
can't do and that's multifile editing by
00:02:43
multifile editing I mean that I can just
00:02:46
give it a prompt and it can go through
00:02:48
all the files create files and just
00:02:51
complete the application or prompt I
00:02:54
want without the barrier of which file I
00:02:56
have currently open and stuff like that
00:03:00
so for that I'll be using Claud Dev
00:03:04
Claud Dev is a very simple vs code
00:03:07
extension that allows you to connect it
00:03:09
to Claude or any model via open router
00:03:13
and you can use it to generate some
00:03:15
great
00:03:16
applications I have a separate video on
00:03:18
it Claud Dev currently doesn't work with
00:03:21
AMA so you can also Swap this with ader
00:03:24
if you want AER is not a VSS code
00:03:28
extension but you can easily use it with
00:03:30
the terminal inside your vs code so
00:03:34
that's also cool anyway that's what
00:03:36
we'll be using so let's get started
00:03:40
first of all just open up VSS code now
00:03:44
let's get continue Dev installed to do
00:03:46
that just go to the extensions Tab and
00:03:49
search for continue Dev now click here
00:03:53
and get the extension installed once you
00:03:55
have installed it you'll see it in your
00:03:58
sidebar just click it and you'll see
00:04:00
this interface now just click the model
00:04:04
option here and click the add option now
00:04:08
select the provider you want to use you
00:04:10
can also use AMA let me choose anthropic
00:04:14
here if I selected here you'll need to
00:04:17
enter your API key and select the
00:04:20
model once you've done that you'll be
00:04:23
sent back to the chat screen and here
00:04:25
you can now chat put in your code files
00:04:28
and talk about it
00:04:30
which is really
00:04:31
cool you can also use it to generate
00:04:34
code right inside the chat interface and
00:04:37
put it in the file with the insert at
00:04:39
cursor option or you can also generate
00:04:42
code right inside the file with the
00:04:44
command plus I shortcut which is also
00:04:48
really good now we also need autoc
00:04:51
complete so for autocomplete I'd
00:04:55
recommend using a local model via AMA
00:04:58
I'll be using quen 2 1.5b via AMA
00:05:02
because that works the best for me to do
00:05:05
that just go to AMA site click on the
00:05:08
download button choose your operating
00:05:10
system and get it installed once done go
00:05:14
to the models page and choose the model
00:05:16
you want to use for auto completion in
00:05:19
my case it's the quen model so let's
00:05:23
just click it and copy the installation
00:05:25
command here now paste it in your
00:05:28
terminal and it will start getting
00:05:30
installed once done just send a message
00:05:33
and see if it's working or not once done
00:05:36
just open continue Dev click the
00:05:39
settings button and over here just
00:05:41
scroll down in the tab autocomplete
00:05:44
option change the model name to the
00:05:46
model you want to use once done save it
00:05:50
now autocomplete should start working
00:05:53
which is also really
00:05:55
cool so that's how you can use it and do
00:05:58
everything with it
00:06:00
but it doesn't support multifile editing
00:06:03
so let's install Claud Dev to do that
00:06:06
just go to the extensions Tab and search
00:06:09
for Claud Dev and get it installed once
00:06:12
installed you'll see Claud Dev on your
00:06:15
sidebar just click it and you'll see
00:06:17
this
00:06:18
interface over here go to the settings
00:06:22
set up your API key and you can also use
00:06:25
open router if you want to use something
00:06:27
other than anthropics model so just get
00:06:31
that set up and once done save it now
00:06:35
you can just type in whatever you want
00:06:36
to create or change in your code and it
00:06:39
will do everything autonomously based on
00:06:42
your
00:06:42
prompt let's ask it to make a simple
00:06:45
mind sweeper game using HTML CSS and
00:06:49
JS let's send it here and as you can see
00:06:53
it's doing that now let's wait a bit
00:06:56
[Music]
00:07:19
so when it does anything it will ask you
00:07:22
to approve it so just approve the stuff
00:07:25
and once you do that it will ask you to
00:07:28
run a command to start the application
00:07:29
it just made you can also look at the
00:07:32
code it has generated here and
00:07:34
everything will be open in vs code as
00:07:36
well so it's pretty good let's open it
00:07:40
here and as you can see it looks pretty
00:07:43
good and works well too so I think it's
00:07:47
really good now I think you literally
00:07:50
have everything that cursor has and all
00:07:53
for free the claw Dev works well you can
00:07:57
create stuff edit stuff and do anything
00:08:00
you want you can also use continue for
00:08:03
simple co-pilot tasks and stuff like
00:08:06
that plus vs code is much more
00:08:09
customizable and easier to use also many
00:08:13
people would say that oh it would cost a
00:08:16
lot more than cursor and stuff like
00:08:19
that well for those people I want to
00:08:23
explain
00:08:24
something Claud Dev here supports prompt
00:08:27
caching which makes using CLA 3.5 Sonet
00:08:31
insanely cheaper for the tasks you want
00:08:33
to do here because prompt caching can
00:08:36
easily cash your code and use that
00:08:39
efficiently for example this mind
00:08:42
sweeper game I made just now only cost
00:08:45
about 7
00:08:47
cents this generation was about 200
00:08:50
lines so I don't think it would cost you
00:08:53
anything more than $20 if you use it
00:08:56
exclusively with Claude by the way
00:08:59
cursor doesn't even allow you to use
00:09:01
clae for more than 500 requests in a
00:09:03
month after that limit it becomes very
00:09:06
slow to use which is basically a rate
00:09:10
limit secondly you can always customize
00:09:13
the model you use for example even
00:09:16
cursor gives you a small and large model
00:09:19
where you have a quota for each model to
00:09:22
use so in the small model you can use
00:09:25
something like GPT 40 mini or Gemini
00:09:29
flag
00:09:30
which is insanely cheaper and also gives
00:09:32
you some rate limited usage for free
00:09:35
which is really
00:09:36
good so I don't think in any way cursor
00:09:39
is cheaper like a bunch of people say I
00:09:42
mean just calculate it yourself and use
00:09:44
it before making judgments like that I
00:09:48
think this configuration can be even
00:09:49
cheaper than cursor and if you are not a
00:09:52
regular programmer then it's also really
00:09:55
good because you won't have to pay $20
00:09:57
every month you can just pay for it when
00:10:00
you use it with API based pricing and
00:10:03
you can also scale with it without
00:10:05
always upgrading your plan from $20 to
00:10:08
$40 if you don't want limits at that
00:10:12
time anyway I think this is what you
00:10:15
should use it works really well you can
00:10:18
make this insanely cheaper and even free
00:10:21
by using something like Gemini Flash in
00:10:24
continue Dev and in Claud Dev you can
00:10:27
use something cheaper via open router
00:10:30
which is also really cool overall it's
00:10:33
pretty
00:10:34
cool anyway let me know your thoughts in
00:10:37
the comments if you liked this video
00:10:40
consider donating to my Channel Through
00:10:42
the super thanks option below or you can
00:10:46
also consider becoming a member by
00:10:48
clicking the join
00:10:50
button also give this video a thumbs up
00:10:54
and subscribe to my channel I'll see you
00:10:56
in the next video till then bye
00:11:01
[Music]