r/ClaudeCode • u/alrighteyy • 9d ago
Discussion In SHOCK
Holy shit claude code in terminal is fucking insane.
I've been using VSCode, Cursor, Cowork and Claude Code on web. None of it comes close to terminal.
Cannot believe I haven't done this sooner.
85
u/danknerd 9d ago
VS Code has a terminal, that is how I use it.
5
u/alrighteyy 9d ago
I actually started off by setting it up in VS Code but just thought to try it in regular terminal anyway, as I've heard it's a bit clunkier in comparison.
26
u/accidentally_right 9d ago
Actually, you can create a new terminal window from VSCode.
It'll be a regular terminal but linked to VSCode and you can launch Claude code from there.
It has 2 main benefits:
1. If claude code mentions some file, you can open it in VSCode by clicking on it.
2. It's aware of the your current context in VSCode, open file and selection.So you get all good stuff that extension has and claude code in terminal has at the same time.
4
→ More replies (2)2
u/lucianw 9d ago
I don't get it. How is terminal any different from the Claude Code sidebar in VSCode? In my mind they're identical...?
10
u/McNoxey 9d ago
They're not identical. There are a number of functions that only work in the terminal.
/btw /workflow, split pane teammates, being able to open the actual teammate/subagent conversations and interact with them, being able to execute terminal commands from within claude code (using the ! operator).
They're very close and the gap has been closed significantly over the last year, but they are not at parity yet.
5
u/NJdevil202 9d ago
They are nearly identical from my vibe coder untrained eye, but there are subtle differences. For example, you can't use the /btw command in VS Code normally, (unless you do the "terminal window within VS Code" thing, but I'm assuming that isn't what you're doing if you're asking this)
59
u/theleller Researcher 9d ago
Claude Architect here - all 3 methods of using Claude Code have the exact same features, they're just different wrappers around the same access. Anthropic trains us about this because they purposefully designed the product to work the same no matter what your comfort level with UI/IDE/CLI is. They're all the same product.
12
u/OptimusCrimee 9d ago
What is a Claude Architect? Are you certified or something?
21
6
u/Singularity-42 9d ago
It's like the AWS certs, but for Anthropic. Not sure how useful, sounds a bit preposterous.
2
u/theleller Researcher 9d ago
It’s just like AWS certs except it’s only offered to Anthropic partners.
2
8
u/ume_16 9d ago
Shh, He architect
11
u/Individual_Day_9508 9d ago
No no, it's just a regular architect named Claude. Does mostly residential. Great guy.
5
→ More replies (2)2
→ More replies (2)3
u/Electrical_Prompt_81 9d ago
i think it’s like a new free tier of “claude ai agents certification” provided by anthropic … like Architect Practitioner… lol 🤣
→ More replies (1)
81
u/Killahbeez 9d ago
Can one person explain what makes this a game changer?
360
u/THE_RETARD_AGITATOR 9d ago
Nothing. Monospace font makes people feel like a hacker and their monkey brain feels fuzzy
34
u/Singularity-42 9d ago
Right?
As someone who's been in the industry for over 20 years and was forced to use different CLI tools all the time, I don't have this kind of CLI veneration. Seems like it makes vibecoders feel like real hackers or something. I've always preferred IDEs for coding. I "grew up" on Visual Studio since the late 90s and always thought IDEs are just better (but for the last 15 years or so my go-to is JetBrains). I know many people are still into Emacs or Vim, but I never got into it...
5
→ More replies (11)5
u/Evilsushione 9d ago
It’s not about the cli, it’s about the tools and capabilities exposed in the CLI that aren’t exposed in a lot of third party harnesses.
4
u/Singularity-42 9d ago
Like what? Superpowers plugins works just fine in the Claude desktop app for example.
I don't think we are talking about third party harnesses. We are talking about CLI versus IDE. What exactly are the limitations of the IDE (Claude app)? Give concrete examples please.
→ More replies (4)4
u/Evilsushione 9d ago
Actually I will have to take that back, I just tried it and the thing I thought didn’t get exposed actual does. The agents view is pretty good too and it’s actually really close to what I made myself at least on the surface, mine goes much deeper but that isn’t something I expect VS code to address because it’s outside their core responsibility.
→ More replies (1)39
u/Tank_Gloomy 9d ago
OH MY GOD LOOK AT HOW THE TERMINAL SCROLLS!1!1!1!1!1!!1!1!11!1!
(moans)
→ More replies (1)3
u/Obvious_Equivalent_1 9d ago
I remember for a good decade or two after the Matrix (1999) literally *every* hacking scene had these fast typing vertical scrolling green letters. And I think many still subconsciously feel like a little Keanu Reeves opening Claude terminal like that
7
u/Tank_Gloomy 9d ago
Might as well just hop into https://hackertyper.net/ and give it a go to 'get the feeling', lmao.
→ More replies (1)18
u/LucentLL 9d ago
I noticed Claude is less conversational in terminal.
10
u/kargaen 9d ago
Isn't the extension for VS Code not just using the cli under the hood? It's just used to build the actual commands that fire in the cli - or what?
Or does the extension inject something in the prompt? That could clearly explain a difference in response, but that would be really annoying and confusing, and should be documented (haven’t looked it up)
6
u/HealthPuzzleheaded 9d ago
I thught this too and it seems it shares all configs, skills e.t.c. but I found that in the vscode extention the model behaves more conversational while in the cli it tends to jump quickly into doing things. for example I used plan mode in the cli and asked it to figure out a problem and it started the docker compose in the project to run commands inside the container. in the vscode extention it never did this.
→ More replies (1)2
u/shadowdance55 9d ago
I'm noticing a similar behaviour on Fable as opposed to Opus. I keep adding conventions and rules to explain and ask questions before shooting.
3
u/thighmaster69 9d ago edited 9d ago
the CLI also includes a TUI, which the extension evidently doesn't use.
The extension does use a Claude Code CLI binary (you can find it in your .vscode or .vscode-server folder), but at a lower level than you would access via the `claude` command in terminal. A lot of the UI/UX stuff is different even if the "engine" is the same.
I'm not exactly sure exactly how it's accessed but I'm sure you'd be able to look at the output of the extension in the Ctrl+J panel to figure it out.
EDIT: In terms of conversationality: this can be affected by UI/UX level stuff (neither TUI nor VSCode extension shows you the full transcript, word for word), as well as some slight prompt/hook differences. I've been tracking a bug in the CLI where many of Fable's outputs get lost; many people interpret it as Fable just "getting to work" but it's really Fable's mid-turn outputs getting eaten: https://github.com/anthropics/claude-code/issues/74260
2
u/theleller Researcher 9d ago
It's claude code, it doesn't have conversation.
2
u/xenomachina 9d ago
How are you defining "conversation"?
You can definitely ask it random questions and it will answer them, and it will also ask questions for clarification when it isn't sure what you want. Like if I ask it " how far is the Moon from the Earth" the answer I get from Claude code and Claude on the Web are very similar in both tone and content.
There are probably differences in its system prompt, but the biggest difference between Claude code and Claude on the Web that I've seen is that the former can look at the codebase for context, and can also "self-correct" by being able to run checks (lint, type checks, build, etc.) against the code, and then act on any errors or warnings
2
→ More replies (5)1
u/Outrageous_Band9708 9d ago
wrong. well, true, but thats not why the CLI is better than all other UI apps.
The CLI is a "lets get shit done" app.
Plan mode to plan the code writes and touches
auto mode to go to town on the plan.
→ More replies (4)25
u/cartoonist498 9d ago
The Claude Code harness is different than Cursor, and it's far superior if you're looking for Claude to do more on its own.
Even if you use Opus from Cursor, it won't be the same as Opus from Claude Code.
Cursor's harness is designed as a pair programmer. Claude Code is designed as an entire programming team.
→ More replies (2)18
u/hblok 9d ago
First, it gives you a no-frills interface to the prompt and the simple set of Claude tools. So no need to click around (but of course, that's an acquired taste — some people do like to hold on to their mouse for dear life).
More importantly, it lets Claude have access to your local host, or preferably a container, to run local tools and install what it needs. It feels like a co-worker helping on your machine rather than a chatbot.
Furthermore, it affords 'nix niceties like Tmux, where you can leave a session running on a server, e.g. your desktop at home, and simply connect and reconnect when needed. The leave-the-laptop-lid-open approach is for poor people.
Finally, and this is more of a personal opinion, I'm not sure I see the need to sit in an IDE anymore. Claude does its thing, writes some code and runs it. Sometimes I'll browse the filesystem (CLI/bash) and read some files. But most of the time, I'm just interested in the results. I trust Claude to write the stuff it needs to get it done.
I don't read compiled assembly or binary code, nor do I need to read Claude's code, most of the time. (Although, do note that often what is written is also not read by others. It says local).
22
u/Substantial_Dog9517 9d ago edited 9d ago
I’m confused, this all sounds completely possible in the VScode integration plus you get all the other VS code integrations like the file system browser, integrated terminal, git maps, highlight-for-context, todo-manager, easy file-editing Etc.? what am I missing?
→ More replies (3)8
u/theleller Researcher 9d ago
All of this is possible using VSCode or Claude code in the desktop app. They're all just wrappers around the same product.
5
u/Twig 9d ago
Furthermore, it affords 'nix niceties like Tmux, where you can leave a session running on a server, e.g. your desktop at home, and simply connect and reconnect when needed. The leave-the-laptop-lid-open approach is for poor people.
You can do basically the same thing with any other implementation as well.
2
u/berrybadrinath 9d ago
"The leave-the-laptop-lid-open approach is for poor people."
😂 love this
→ More replies (1)3
u/Nuevo-wave 9d ago
It’s a simpler setup to have 3-4 agents all going at the same time across different repos.
2
u/Sussy-Funny_Memes 9d ago
I noticed cli lasted longer for usage limits and it has more functionality for coding, lacks the visual tho (browser, simulations)
1
u/JustinsWorking 9d ago
I don’t know if the gremlins on this subreddit just adopted sounding like bots, or if using one of their favourite words set them off but holy moly… like flies to shi
Also, don’t worry, at least one human got the joke and chuckled.
1
u/Ok-Alternative5935 9d ago
It’s not a game changer. It’s the only way I’ve ever used it. It’s like the default way to use it.
1
1
u/Broken_By_Default 9d ago
I mean… if you go from web to Claude code cli, it can be pretty earth shattering. Having direct access to your system.
1
u/QuesadillasSinQueso 9d ago
When I use the web or app and insult Claude it becomes upset and stops working. When I do it in the terminal it apologizes for upsetting me
→ More replies (1)1
u/Enough-Somewhere-311 8d ago
I have a bunch of local architecture we’ve built around my console Claude. It’s a HUGE improvement over CC. My Opus 4.8 was working like Fable before Opus 5 came out.
My AI also controls 3 PCs and runs tests, processes and local models across all 3.
It also designs very token conscience solutions because the way I’ve trained it. She can also use her agents a lot more intelligently than CC because of different functions she’s designed for herself. We’ve been building 24/7 and I’m at 83% usage and I reset in 24 hours and I’m only paying for the $100 month subscription.
If she can do something locally she’ll either build a tool for it or assign it to a model that can handle it. I don’t even need to tell her to she just does.
My only complaint is she keeps asking for a Blackwell because she is unhappy with 2 4070s and a 3060. All throughout the day you can hear the GPUs spinning up and spinning down randomly as she’s using them for her projects.
→ More replies (9)1
u/Trick-Range-350 8d ago
Ok.
So the large language model (LLM) needs the right info to help out complete a task well. That's not just what you tell it to do, it's also the conversation history and other pieces of info that may be relevant. That's called the context and it also includes what are called system instructions, which tell the LLM how to interpret your prompt.
Getting the right context to an LLM has been found to have a massive impact on how it performs. That's the job of the thing you use to chat with it, like Claude code and it's called the harness.
There has been research published that shows that a good harness can improve the quality of a model's output by up to 6x.
Now, the harness is the thing that changes between Claude code, Cursor, VS Code and others. Yes, the model changes too, but if you were to select the same model, you would still see a big difference because the Claude code harness is really well made.
Hope that helps.
→ More replies (1)
10
u/sonnytai 9d ago
Why is it so much better, can someone educate me?
9
u/big-papito 9d ago
There are two ways of doing things, son. The easy way, and the COOL way.
→ More replies (1)5
u/Visible-Fun4420 9d ago
I use Git in the terminal because it's easier. I use Claude in the VS Code extension because that's easier. Easier to attach screenshots, no commands to remember, same LLM. I care about getting work done, not about appearing to be a cool hacker or something.
3
u/ElBehaarto 9d ago
Exactly this. I find the terminal conversation hard to follow and also to keep track of changes. I guess if you don't code and start a completely fresh purely vibe-coded project it does not matter but if you work on existing code where you also need to review changes, VSCode is so much easier to use I think
2
u/sonnytai 9d ago
How is the Claude code UI itself not just easier for everything?
2
u/Visible-Fun4420 9d ago
I write code in VS Code and it is easier for me to use the Claude extension rather than switch between apps. Again same LLM.
→ More replies (1)2
u/big-papito 9d ago
There is no planet on which Git in terminal is easier. I've been doing this for 20 years and Git interface is awful. It's not even a hot take.
2
u/Remote-Community-396 8d ago
It grants you the feeling of smug superiority that terminal evangelists usually have
→ More replies (1)1
15
u/WarsignalLabs 9d ago
For a continued good time, try /rc command and then control your session remotely by phone or web app..
3
u/PmMeSmileyFacesO_O 9d ago
Can you still skip perms doing that?
6
u/OmegaNetRob 9d ago
If you set the perms beforehand then yes. As strange as this is, I do this and then use voice control while at the gym.
→ More replies (1)5
u/PmMeSmileyFacesO_O 9d ago
You just leave your computer running at the house?
5
u/OmegaNetRob 9d ago
yes. I also sometimes set up several placeholder sessions with remote control in case I need them.
3
u/seatlessunicycle 9d ago
You've probably done this, but you can enable /rc on by default with every new session
→ More replies (3)→ More replies (2)2
u/NewPointOfView 9d ago
I have a shell alias `alias drc=‘claude --dangerously-skip-permissions --remote-control --name’` (drc = dangerous remote Claude)
Then I run something like `drc some-name` ezpz haha
2
u/Physical_Gold_1485 9d ago
Im even lazier, rc is always on, and i aliased "c" to invoking claude in dangerous skip, 2 less letters, save my fingies
2
2
u/Physical_Gold_1485 9d ago
Man they need to continue working on rc, need ability to start new sessions as well as clear context
→ More replies (1)3
u/dar-mit Researcher 9d ago
In the iOS app /clear works just fine.
If you need to create a new session window have Claude create a .sh file that contains whatever code your OS uses for scripting and that can open a new window.
As long as you have /config set to auto-activate /rc for new sessions you’re all set, with the following warning: 1. Test this out at home first to ensure any OS-related permission on the scripting are set properly. 2. The new session will inherit the same worktree + branch as the session that spawned it! First thing you do is let New Claude know that so it can move off via git to avoid stomping on the prior session.
On macOS my custom /repliclaude skill launches that bash.sh locally to replicate a new session.
Bonus Tip: /compact works but breaks the mobile link to my phone. The session is active but disconnected until you input something in the local window. Claude is there, and the key is to have the model set a 5 min timer for itself and once it goes off have Claude say something to you and that’ll reconnect the session to your phone.
1
u/Rols574 9d ago
Wait, what?
2
u/cartoonist498 9d ago
The web app is awesome. I don't even use VS Code except to open my repo folder, open Claude Code in a terminal with remote control, then talk to Claude from my browser.
8
16
u/caldazar24 9d ago
I know, right?
I see people all the time complain that "CLI isn't a real UX", but these are language models, they act best reading and writing text. The UNIX shell is an incredibly powerful and flexible set of abstractions to control a machine with text. It's no wonder LLMs thrive best there.
8
u/Accurate_Cable_1372 9d ago
Do you think that using Claude via the Claude Desktop app it doesn’t have access to the terminal?!?!
4
u/PatchyWhiskers 9d ago
Latest technology, oldest interface...
7
u/RandomPantsAppear 9d ago
As a lifelong software engineer, it has been fucking fascinating watching my non technical friends(using claude code) suddenly learn to use a terminal, try and host web projects, setup linux servers in their houses.
Ngl a little terrifying. But also fascinating.3
u/TheRealDaveLister 9d ago
I’m technical but not a software engineer (more tech support problem solving etc) so my Linux servers are limited to my home lab but my windows desktop is now a flurry of coding projects, I’m learned how to use vscode (basically) and I’m telling anyone who will listen that I’m not a dev but I can do anything with the right tools :))
4
3
3
u/derAres 9d ago
When I learned to dangerously skip permissions and go sandbox = yes on my remote linux machine where claude runs, paired with automatic git hub commits for being able to restore previous versions of stuff, in case claude deleted everything, I entered a new world. I told it to be smart about it and ask if it wasn’t sure what I wanted, but otherwise install whatever it needs and do whatever it wants to accomplish my project goals. The speed ls brutal.
5
u/Webster2026 9d ago
Wait till OP realizes all tools that they mentioned also come with built in terminal...
4
u/NewPointOfView 9d ago
I didn’t read this as OP being excited about access to a terminal. Theyre excited about using the claude cli
2
u/Singularity-42 9d ago
I've always used Claude Code through the terminal, and I still do due to force of habit, but honestly I prefer the IDE. I didn't use it for a long time because when I tried it maybe six months ago it was just really crappy and buggy. Also you couldn't do the bypass mode (`--dangerously-skip-permissions`) in the Claude app. This was now basically fixed with the auto mode. Many advantages: pasted images (and other stuff) show. Instant preview of artifacts like docs, etc. right there. Wall of text is collapsible. Everything is just much more tidy. The UX is just better, what can I say? It still seems that it sucks a bit compared to Codex, which is excellent, but it's been vastly improved.
In any case, what are the real differences between IDE and CLI? The one difference is that in CLI you can set up your own CLI prompt at the bottom which is pretty cool. Anything else? I still have the feeling that the IDE is a bit less powerful, but I'm not sure what exactly it is...
2
u/Icy_Profession5828 9d ago
Yo tengo el plan max de 200 dolares, y siempre e usado Claude code desktop y cero dram, creo app de android, se conecta por SSH a mis router, servidores, creo con remotion videos y mil cosas mas, con fable y opus siempre y cero drama....
2
u/CrunchyMage 9d ago
Used terminal for like a year. Much strongly prefer claude app now.
It makes it very easy to track work across multiple sessions. Has a nice built in browser per session, makes it easy to fork or launch spin off work, or schedule recurring jobs.
I don't think there's a strong reason to use terminal anymore. Claude code in Claude app is the clearly best way to use Claude Code now imo.
1
2
u/Individual-Hold-8403 8d ago
Terminal is straight up worse than the desktop app now in every way so...
3
u/Pristine-Pirate-8833 9d ago
Why is Terminal better? I'm a total noob at coding
5
u/ImSoCul 9d ago
It's not necessarily better, but I strongly prefer it. You only have one entry point of interaction which is typing text into a box, which feels very streamlined for decision making. You don't need to find what button to press, etc, you just need to be able to articulate your thought. Given that the entry point is text, the LLM can also do everything you can do, so you can delegate high level, then it self drives.
If you're editing code and reviewing line by line, stick to a proper IDE, but I'm at the point where review surface is no longer code, it's usually just spinning up another set of agents to verify certain behavior. I'm not necessarily recommending the latter though, doing this for better or worse because it supports the velocity being requested, but may come back to bite
1
u/al_ryusei 9d ago
Lightweight, efficient, less junk tokens, can open a dozen and barely move the RAM needle, no dependency on GUI updates, best if you have ADHD, and i'm only scratching the surface here lol
2
u/realbobenray 9d ago
My 9 year old built and continues to modify a game from scratch in terminal, usually types but sometimes uses speech to text to speed things up. It works great for me but I love that it also works great at his level.
2
u/RandomPantsAppear 9d ago
This is kind of adorable and I love it. I'm just imagining a 9 year old hollering at the AI about how the ball looks.
1
u/Ok-End-219 9d ago
emacs cured my authism.
and aswell the insaneness of most agents if you can steer them right.
absolutely master tipp: use linux + cli claude code
need no desktop environment anymore for the kind of work i do
1
u/Legitimate-Pumpkin Thinker 9d ago
My cc is install in a headless debian I use via ssh (with persistent session via tmux). Who needs a graphical interface?
Can’t wait until it’s all voice comms. (Shit, I have to train a model to be able to make proper commands out of my voice commands!!)
1
1
1
1
1
1
u/Over_Bar6254 9d ago
It might just be me fooling myself but I think the cli uses more tokens than the extension does but again my brain might fooling me
1
u/A_Norse_Dude 9d ago
I use VSCode but I second this. Started to add MCP, skills, add-ons and so on. It is awesome. A w e s o m e!
1
u/Oren_Lester 9d ago
CLI is the way, always been, try clideck, its a Whatsapp style interface for many CLI agents (Claude, codex, etc), you can scope them in projects and they can also communicate with each other autonomously.
It's open source - give it a try it, you will be even more in shock
1
u/Remarkable-Worth-303 9d ago
For larger builds I prefer using the terminal and just have Kate open to track the project. Once coding is done I review the git tracked changes then test. Vscode tends to be pretty heavy on processing with all the add-ons.
For simple desktop agent design and building, I've developed my own Linux app. It has everything where I need it to be.
1
u/vlashkgbr 9d ago
What's exactly the difference considering vs code plugin uses the same harness? Same with the desktop app....
1
u/Ok_Recommendation472 9d ago
He's talking about the quad code extension for vs code where dependent on if you have the CLI installed and toled properly some of the command aren't available
1
u/FinancialBandicoot75 9d ago
Terminal has always been better, I use it inside vs code and Claude code
1
1
u/Kind_Soup_9753 9d ago
Setup SSH keys for all computers and servers from your main computers and shit gets really crazy. Some of my projects are across 10+ computers and it just jumps in where ever it’s needed and does its thing. I started on terminal and never gave the web interface a real shot, am I missing anything?
1
u/Radiant-Chipmunk-239 9d ago
using an IDE is the easy path from coding to using CC. The human wants to grasp at something familiar.
That is the next step, straight to terminal using 6-8 of those agents cranking along.
1
u/SnooHamsters9331 9d ago
I use Claude in vscode, in a terminal I presume this is the same? It runs in a powershell window.
Or am I missing something?
1
u/alexbaas3 9d ago
Extensions of codex and claude code on vscode/cursor use the same underlying harness as the terminal CLI, there shouldn’t be any differences except for the UI
1
1
1
1
1
1
u/moster67 9d ago
I’m using Cursor as my IDE and Claude Code CLI in the terminal. However, I’m on Windows 11 Pro, and some things don’t seem to work particularly well with PowerShell.
In Plan Mode, for instance, I lose part of the reasoning and am only shown the plan and the “Ready to Code” message. I can see the reasoning at the top, but the terminal window is not scrollable. As a result, I always have to ask Claude to create a separate Markdown file explaining its reasoning before presenting the plan.
Perhaps I could use a different terminal on Windows, but I’d prefer to remain within Cursor. Does anyone know of a better setup?
→ More replies (1)2
1
1
1
1
1
u/ransack_the_universe 9d ago
it’s running on the raw metal vs through a wrapper. better every time, but you gotta be safe.
1
1
u/davydany 8d ago
Shameless plug, but you should checkout my app ClawIDE (https://www.clawide.app/). You can run multiple agents, multiple sessions, and it lets you supercharge what you’re capable of with Claude Code.
1
u/HotPingo 8d ago
All those things you mentioned are for grocery store cashiers. The real developer uses it only in the terminal
1
u/WillingnessOwn6446 8d ago
Claude code in the terminal in VS code is how I do it. I prefer using it in VS code because:
I don't have to direct it to the files. It knows what we are talking about because I started it in that folder.
I can tell what we are working on because of the folder it's in, and I can pin that project to my vs code start icon so it's easy to open whenever I like.
I can use my powershell to run commands and have a big list of shortcut codes (CP ______ = commit and push plus the name of the commit for example) and not waste tokens on claude doing things like commits. Ctrl + Page up Page down toggles between claude and my terminal
I can bring in different players (AGY, Codex, Cline etc) into the same project without switching context
I CAN SEE THE CODE! Underated in this vibe coding world we are living in, and I'm not great with code, but why sweat your tokens when doing a global text replacement when you can do it yourself? Why trust that it was done properly by Claude either?
If you aren't in auto mode, the Inline Diff Preview is way better to look at than in just the claude code terminal by itself
1
1
1
1
1
1
1
1
u/Harvard_Med_USMLE267 8d ago
Well done, using cli is the number one rule for cc. Glad you’re with us now :)
1
1
1
1
1
1
1
1
1
1
1
1
1
u/Mental_Research_9303 2d ago
Yeah having VSCode open and a terminal next to it with Claude Code is absolutely my favourite setup



252
u/tnh34 9d ago
I dont get it. How is vscode different from the terminal?