Transcription
Hello, welcome to the channel. Today we will talk about based context coding or based vibe coding tools. So, for ease, we have divided them into three different criteria. So, first of all, let's talk about AI assistants. AI assistants are all those that we can install and use normally by going into any IDE and going into extensions. So, in this, you can see that there are many different types. But I have mainly included all those that are free to use first. Free to use in most cases, give the best output, and are easy to use. So, our first one is Kilo Code. Kilo Code, when you sign up with a new account and a new email address, they give you $5 free credit. And then if you use a credit card with it, they will give an extra $15. So, in total, they will give $20. But $5 is enough for testing. I will tell you more later about how to use it for free. Which model will we use so that we don't have to pay even a single penny and our coding work keeps getting done? So, this is Kilo Code. And the second one is Cline and Roo Code. Actually, what is Kilo Code? Kilo Code is made by combining Cline and Roo Code. So, whatever features are in Cline and whatever features are in Roo Code, you will automatically get both those features in Kilo Code. And the fourth one is GitHub Copilot. So, this is the default AI assistant for VS Code. Its performance is a bit poor because it is currently under development. All are under development, but its performance is a bit poor. I would not recommend you to use GitHub Copilot right now because it will drive you crazy and will not work properly. So, Kilo Code is the best. Use Kilo Code. Now I will take you to the VS Code extensions to show you how you can install Kilo Code, or Cline, or Roo Code, and GitHub Copilot is given by default. See, you can open any of your projects, and then go to extensions here, and search for Kilo Code, and you will see Kilo Code at the very top. I have already installed this. So, this Kilo Code, where you see its icon, it's a bit like a barcode, a QR code type icon, so you will know that yes, this is Kilo Code. And they have also mentioned here that they have made this by combining Cline and Roo features. And they have also mentioned that they give $20. Actually, they give $5, and then later they give $15 more. So, these are all later things, we will talk about them in the next video. For now, this is your Kilo Code. This is Kilo Code. After you log in, you will see an interface like this. The second one is Roo Code and Cline. Roo Code is this one, which you can simply search for here. Roo Code, this is Roo Code. It has a kangaroo icon. And this is Cline. Similarly, if you search for Cline here, it will work. Yes, so we have covered the first part where we explained what AI assistants are and how to install them. Now, see, we can do any context coding or vibe coding with our AI assistants. Simply, we need to open any folder. Let's say, whatever project is running, my ongoing project. So, I opened this, and whatever changes I want to make here, whatever changes I want to make here, I will implement that thing with this. For example, let's say I need to write something here to create a UI. So, I will write "First, deep analyze. Make a card UI of Make an identity card UI." So, see, I have used Kilo Code here, and my project was already running. In the project named Flipkart Copy, I told Kilo Code to first deep analyze and create its UI like a card, like an identity card UI. I am making this just for testing. Although when we do coding, we will do it in a fully structured way. We will not code in app.jsx like this. This will not be called good. It will be properly inside. First, we will create folders in a structured way for everything. Then we will do it one by one. So, see, it has made the changes and updated the UI etc. You can do it in this way. This is an overview. This is an overview video. So, we will not save it now because I just opened it to show you. Yes, so now let's start with IDEs. So, as you know, our VS Code is an IDE. So, VS Code IDE comes with GitHub Copilot by default. And we have other IDEs that are better and also free. So, among these, the first one is Key Code. In Code, you can use Cloud Sonnet 3.7 or Cloud Sonnet 4 unlimitedly, and they give you unlimited access. Currently, their free trial is going on. It is in the testing phase, so they are running it for free. So, you can use Kilo Code. After that, you can use Cursor. Cursor also gives some free usage, around 50 free uses. You can use them too. Second is Windows. You can also use this. This also gives some free tiers, and you can use it for free. I would recommend you to use Key Code because it is currently free, and you are getting support for 3.7 and 4, which is quite better. Now I will show you what it looks like. This is Key Code. And as I have opened an ongoing project here, and if you want to make any changes here or want to create something, mention that thing here, and Code will make those changes. And you can choose the model here, 3.7 or 4. For example, if I write "Hi" here, it is freely available now. It is in the testing phase, so they are giving it for free. So, you can use Key Code from here. Okay? So, after Key Code, we have Options, Windows, Tree. So, I will show you Cursor. This is Cursor. This is the interface of Cursor. And here you can edit whatever you want, and based on that, it will edit everything. And similarly, there are Windows and Tree. Yes, now let's talk about CLI. So, CLI means Command Line Interface. In this, you will not get any IDE. But whatever you want, write that thing in the input box, and in response, it will make the changes in your project as you say. These are CLIs. So, first I have written Gemini CLI, then Claude, then ChatGPT, then Continue. So, what is Gemini CLI? It is free now. They give some free tiers, which are more than enough for your normal use, for your daily use. If you are in production, meaning you have a lot of usage, then only you will need to buy it. If you want to learn normally, then the Gemini CLI free tier is enough for that. So, let's take you to Gemini CLI. See, this is Gemini CLI, CLI. This is its interface, and whatever you want, you can write it here and get it done by them. So, this is our three different types of categories: Assistants, IDEs, and CLIs. So, we can go through any type for vibe coding or context coding. We will call this more context coding because vibe coding means that you have no knowledge, you are starting from zero. And context coding means that you are using AI to get things done quickly. You have knowledge of what is happening, what is going on. You are just using AI and getting things done fast. Creating UI, doing all the time-consuming things with AI fast. So, we can see, we can use any of these, or we can use AI Assistants, or we can use IDEs, or we can use CLIs. I would recommend you to use AI Assistants because you will learn more from them, or in IDEs, you can also use Key Code, or use Code, or use Key Code. So, you can use either of these two. If you use CLI, you will see a little less in the beginning about what is happening. So, you might learn a little less. So, you can shift to these two. So, this was today's video. We will meet you in the next video.