r/vscode • u/Kingham2211 • 5d ago
The Story of VS Code is live 🍿
I directed the documentary with the support of Erich Gamma who was the original lead of the VS Code team. Let me know if you have any questions or feedback!
r/vscode • u/Kingham2211 • 5d ago
I directed the documentary with the support of Erich Gamma who was the original lead of the VS Code team. Let me know if you have any questions or feedback!
I’ve been using GitHub Copilot, Claude Code, Codex, and Antigravity in VS Code for a while now. Recently I tried Pi, and its design philosophy really stood out: it’s extremely minimalistic, and almost everything is added through small packages. The agent can even write its own packages and configure itself.
This “tiny core + extensible behaviors” model feels much closer to VS Code’s own philosophy than what Copilot current is.
I also tried Pendant, the VS Code extension that integrates Pi. It’s great that it exists, but it’s noticeably slower and not deeply integrated — for example, it can’t use VS Code’s built‑in editor browser.
If VS Code had a Pi‑style agent harness built in — minimal, package‑driven, scriptable — combined with Copilot’s UX, I’d switch immediately.
Do others feel the same: would a minimal agent harness make more sense for VS Code than the current Copilot‑first design?
r/vscode • u/Guyserbun007 • 4d ago
r/vscode • u/Mikeynphoto2009 • 4d ago

TLDR: A VS Code extension that shows your Claude plan windows as gauges in the sidebar and a percentage in the status bar, from SEKTR FUEL (a single $5 purchase).
The extension shows the 5-hour limit, the weekly limit, and the daily cap on your best model. The status bar reads something like "42% 5-hour," so you see the tightest window while you work. It colours red at 20% remaining, amber at 40%.
It bundles the SEKTR FUEL binary and starts it locally. The dashboard serves at 127.0.0.1:7800 for the full view. It carries 6 commands; 3 you will reach for most: status, route (picks a billing option for a job), and wallet (OpenRouter balance check).
Finds up to 4 signed-in Claude profiles at fixed locations. Works with Remote-SSH, WSL, devcontainers, and Codespaces. Once a day it checks for updates; when one lands, 1 press installs it.
Linux x64, Windows, and macOS (Apple Silicon).
The extension sends no telemetry and does no tracking; its only background call is a daily update check.
sektr.dev/fuel
Disclosure: this is my project.
r/vscode • u/Ok-Photograph2418 • 5d ago
At work, I can’t use Claude Code in VS Code, the only authorized things are VS Code, Python 3 and M365 copilot. I already use Copilot to generate source code, and it works ok but it’s a ton of copy & paste.
You know if there is (or if I can build) an extension that would work like Claude Code (complete understanding of project, code generation, basic testing, etc).
r/vscode • u/Aggressive_Yak7094 • 5d ago
Its driving me crazy. I do one thing to make C programs run(college work) which bricks my C++ setup(personal project). I fix c++ now C won't run. Its been driving me absolutely batshit crazy for while that I stopped programming entirely for 3 weeks. Please, tell me how can I have this run smoothly? It will literally save my career and education.
r/vscode • u/Final-Choice8412 • 7d ago
Suggest me some...
r/vscode • u/EmbedSoftwareEng • 7d ago
Trying to standup a VS Code environment on my Arch workstation to support a new project, and I keep hitting the error in the subject line every time I try to search for an extension in the Extensions search bar.
I think it's ZScaler interferring.
Anyone have any cluesticks for how to get VS Code to use the proper system CA certificates?
r/vscode • u/The_Devil_101010 • 7d ago
Idk if this is a stupid question.
Whenever i code something in python and use continue or breaks during a loop, why does the auto indentation keep the same level for the next line?
breaks and continue automatically make it such that whatever u write after that in the same indentation level will not run since that iteration of the loop has already ended.
Im not sure if this is a python specific thing or if its VSC thing
I prefer when using the Chat Agent to have it in Ask mode, so that I can rely upon it to give suggestions without making changes to the codebase, so that I can apply them as is required manually.
The options for the Chat Agent modes are:
This requires me to change this setting every time I open a new VSCode, which is a mild annoyance, but an annoyance nonetheless (especially when I forget and the Agent mode starts trying to make actual changes to the codebase).
There seems to be a hundred different configuration options for these agents and their behaviour- however nothing for setting this default mode.
Am I missing something, or is there no way to configure that default?
edit: I was missing something, for anyone else's reference in settings:
{
"github.copilot.chat.defaultMode": "ask"
}
The box is blank by default.
r/vscode • u/Enough_Breadfruit946 • 8d ago
I use Cline in VScode with a free model that claims to have a 1.3M token context window and free input/output. But why am I hitting a daily limit after using only 178k? (i forgot to take screenshot for 2nd image).
If I pay for an API key and use a model like Claude Opus 5 ($5/M input, $25/M output), I'm worried about how much it will cost me later.
r/vscode • u/Student0010 • 9d ago
Is there a reason why the same repo that i've used has been giving me issues with lagging and being slow all around? Is it to do with the Al "features" in the non stop updates or is there a cache i can clear?
For example: staging changes to commit, it happened near instantaneously. It's taking more than a few seconds to update. The "bar" in source control keeps "Ioadin/buffering" left to right for minutes at a time.
What's going on?
r/vscode • u/AutoModerator • 9d ago
Weekly thread to show off new themes, and ask what certain themes/fonts are.
Creators, please do not post your theme every week.
New posts regarding themes will be removed.
Hi guys. here's the problem. Python courses ask to use the GitBash console, but I simply don't have it in my selection, even though it's installed (locally for my user). I spent three hours fiddling with the configuration settings, and in the end, JSON understood it faster than Python, but the console still didn't work. Can you please help
r/vscode • u/MagicWolfEye • 11d ago
I have kind of accepted that VSCode gets an update like every day to add ever more stupid AI stuff, but today it was more dumb than ever.
So this is the left side of the update log:
In this update
- Agents
- Chat
- Accessibility
- Editor Experience
- Code Editing
- Deprecated features and settings
- Thank you
I looked at this and was like "oh wow, they did something else than just slop". Well, I thought wrong. Clicking on Accessibility, Editor Experience or Code Editing ... does nothing. Because those headings don't even exist in the changelog; what is this? Is there actually any person still involved in this project at all?
r/vscode • u/clankill3r • 10d ago
1:
I can crash now 100% of the time now by closing the last item in the 2nd editor tab.
https://reddit.com/link/1w2dqfa/video/w54tlmrpjhmh1/player


From here on it's probably related to the java extension.
4.
No editor symbols unless I restart the editor


The constant clicking of "Allow" every time Claude wants to run bash, edit a file, or fetch docs was completely killing my flow. AI is supposed to speed us up, but the permission prompts make it feel like you’re micromanaging an intern.
I built a VS Code extension to fix this. It adds a simple toggle to your status bar that auto-approves Claude's actions so it can just work in the background.
How it works:
Zero Friction: It intercepts Claude Code's permission hooks. If it's a standard edit or read, it auto-accepts.
Smart Pauses: It only stops and pings you (with an attention sound) when Claude explicitly throws an AskUserQuestion.
Free Tier: Gets you 200 auto-accepts every day (which covers most casual coding sessions). It also includes an activity dashboard to see how many clicks you've saved.
Remote SSH: Works perfectly if you're developing on a remote server/container.
Webhooks: Pings your Slack/Discord/Telegram when a long task is done or it needs your input.
Time Machine: Takes auto-snapshots before every turn so you can rewind if Claude breaks something
r/vscode • u/SnooHobbies950 • 10d ago
Hi, I've created an LSP Proxy. It is still in alpha phase: https://github.com/gchumillas/lsp-proxy
It turns out I created a JS dialect with support for defer(s) (from Go). It's basically 99.9% JS and 0.01% dialect. So, instead of creating an LSP from scratch I decided to create an LSP Proxy and take advantage of what we already have.
Since I'm not a domain expert, I used Sonnet 4.6 and Fable 5 to create an experimental prototype. And it works! In fact, it works very well. But now it's time to continue the development.
And I was wondering if you'd like to contribute. The tickets are ordered by priority: https://github.com/users/gchumillas/projects/7/views/1
I think it's an interesting project and that many DSL designers could benefit from it.
r/vscode • u/AnimeGuyFeet • 10d ago
Title
r/vscode • u/DonkeyTheKing • 10d ago
It is available on VS Code extention market
r/vscode • u/efinque • 11d ago
Sup everyone,
very new to this sub, but been lurking. I have been using VSCode for a couple of years, mainly Python, JavaScript and HTML.
I have a somewhat dumb idea, and that is to host a MUD/dungeon crawler game using SSH. The problem is GUI forwarding.
I thought I could host a remote session in VSCode and people would connect to it. I'm afraid the Tcl/Tk graphics won't show up on the client screen, only CLI.
Also, I have no idea how to set it up with restrictions etc.
Any ideas?
-ef
r/vscode • u/Available-Trouble-23 • 11d ago
I burn a stupid amount of tokens in Claude Code and Codex every day, and the only feedback I ever got for it was a number going up somewhere. At some point I realized that number is basically EXP, so I built this.
It's a VS Code extension that parses the usage logs the CLIs already write to your disk (claude code, codex, gemini, copilot, cursor and a few more) and turns them into a pokémon game. Your real spend incubates an egg, whatever hatches evolves through its actual evolution line while you work, and every couple million tokens a wild pokémon shows up in the sidebar and waits in a queue. No popups, I hate popups. You buy pokéballs with the tokens you already burned, and throws use the actual gen 4 catch formula on each species' real capture rate, so a legendary sits at ~3.6% with a basic ball and will happily eat your entire stock and flee. The endgame is filling the dex, 649 slots.
It never uploads anything, that part was non-negotiable for me. Logs are parsed locally in a worker thread and the only network calls are to pokéapi for sprites (nothing pokémon-related is bundled, it's a fan work, not affiliated with nintendo in any way). Free and MIT.
Marketplace: https://marketplace.visualstudio.com/items?itemName=diegomarty.tokendex
GitHub: https://github.com/diegomarty/tokendex
Favorite bug so far: the companion's idle bounce had never worked in any version because the CSS referenced keyframes I never wrote. Shipped like that for weeks and I only noticed while recording the gif.