So here, I opened up Cursor and I'm in editor
mode. Up here, in the top left corner, you can switch between Agents
and editor mode. You also might have been asked
opened Cursor which mode you wanna use, and you can always switch between these
two modes in this top left corner. Now, I'll get back to Agents
mode in the next section. For now, I'll stick to editor mode, which
gives you a typical code editor where your code files will live
here on the left, and you can view the code here.
And then you could always open an integrated agent by pressing command or
control I. But again, I'll get back to Agents in the next
So for now, we'll stick to this editor mode.
And in there, I'll create a new file, demo.py,
just to show some of Cursor's features.
Now one thing you can immediately see if you open Cursor and
if you have used Visual Studio Code before, is that it looks and
feels a lot like Visual Studio Code because, as mentioned, it's based on that.
It's a copy of that. So you have the same general
UI. Many of the options of Visual Studio Code
You can also install and use the same extensions.
That all hasn't changed. But there are
also, if you go to the settings, some Cursor-specific
settings, which of course, is Cursor exclusive, as you might have
guessed. And in there, you can do various
things which are worth noting. Most importantly,
these settings also change all the time.
So by the time you're viewing them, uh, chances are there are some new
options or some options have been removed.
But besides general settings, which allow you to tweak keyboard
general editor settings or your layout,
there also are settings about AI models that
can be used, the chat features that can be
used, and the tab completion feature that can be used.
And then we also have advanced settings for background agents, tools and
MCP, rules and memories, and so on, and we'll get back to that
later. At least at the point of time where I'm
beta features which do just what their name implies.
Here, you can enable or disable certain experimental
beta features which are not necessarily stable yet but
already try out. Now, before we dive into the chat or
tab completion settings and, most importantly, their features in the
IDE itself, there is one specific feature I wanna
under General. There, depending on your plan, you
will have that privacy area. At least it's here at the point of time
recording this. And here, you can choose your privacy mode.
You can either choose to share your data, to share
your code, to improve Cursor for everyone, as it says
here, or you use the privacy mode which was advertised on their
website, which means your code, your data is not used
for training. And that's the option I'm using here.
That's the option you might wanna use here.
That is therefore how you can control whether your code and content
is used for further training or not.
And that's it for the settings for now.
We'll revisit them later, of course.