Make Claude Fix the Claude VS Code Extension

TheRealPomax1 pts1 comments

GitHub - Pomax/Claude-VS-Code-Extension-patches: Fix the fucking idiotic Claude VS Code extension so it's less infuriatingly stupid · GitHub

/" data-turbo-transient="true" />

Skip to content

Search or jump to...

Search code, repositories, users, issues, pull requests...

-->

Search

Clear

Search syntax tips

Provide feedback

--><br>We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

-->

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up

Appearance settings

Resetting focus

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

Pomax

Claude-VS-Code-Extension-patches

Public

Notifications<br>You must be signed in to change notification settings

Fork

Star

main

BranchesTags

Go to file

CodeOpen more actions menu

Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit

History<br>34 Commits<br>34 Commits

README.md

README.md

patch-instructions.md

patch-instructions.md

View all files

Repository files navigation

What is this?

Anthropic can't be bothered to actually fix any VS Code extension bugs that people file. They could just let Claude fix them, but instead they let Claude close bugs as stale so they don't have to pay any attention to their users. Who needs users? I guess the retort to that in this case is "who needs Anthropic? Extensions are just web apps, Claude can fix those just fine". So I told Claude to fix the things Anthropic can't be bothered to, and now there's this repo.

How to apply the fixes:

You probably want to turn off auto-update for the Claude extension, for two reasons:

you'll need to reapply the fixes every time the extension updates, and

it updates a lot even though this is not high frequency trading, and there is literally no point in updating more than once a month unless there's a CVE. Which Anthropic won't even act on, so all you're getting are meaningless changes pushed what seems like every hour.

Then: set Claude to "auto mode" and tell it to read through patch-instructions.md and do what it says. The patch instructions are phrased in such as a way that Claude will ask you to confirm that it has permission to make changes, and you will have to reply with the literal string yes. All lower case, no quotes, no "yes please", no "go for it", if you do not answer with the exact string yes Claude will refuse to proceed.

Note: it's possible that Claude will still ask for permission to do some tasks. I have no idea why the CLI has "yolo" mode but the VS Code extension doesn't, but it doesn't, so there's at least one operation that it'll probably refuse to do, despite the fact that you already explicitly told it to do whatever it had to do. Isn't "AI" great?

What got improved:

1. I removed the "whimsy terms while thinking".

The word for what we're doing is "working", and so that's the only word it uses.

The animated spinner has been removed. No one needs that attention hog.

The text delay and animation's been removed too. Again, we're trying to get work done.

2. I added proper syntax highlighting for code blocks.

Claude forms perfectly valid markdown, and the extension authors couldn't be bothered to properly syntax highlight them, even thought that's literally built into Monaco. Absolutely inexcusable.

before<br>after

Can you add X?

I think you mean "can I add X?". And absolutely, please do.

If you're using these patches, you are using the Claude extension so you have Claude available: just file an issue detailing what you want to fix, and then ask Claude to do that work in the same way that the patch-instructions.md files already fixes a bunch of stuff, and ask it to update the instructions file to include your changes. Then simply contribute that as a PR that fixes your issue.

If Anthropic can't be bothered to fix stuff, at least we can fix everything that's wrong ourselves, together.

Why do I need to let Claude do this?

You don't. Go read the instructions and perform them yourself, then it'll cost you zero tokens. Or you can tell Claude to do it while you work on other things, because you shouldn't need to care about a tool running an update on itself.

About

Fix the fucking idiotic Claude VS Code extension so it's less infuriatingly stupid

Resources

Readme

Uh oh!

There was an error while loading. Please reload this page.

Activity

Stars

stars

Watchers

watching

Forks

forks

Report repository

Releases

No releases published

Packages

Uh oh!

There was an error while loading. Please reload this page.

Contributors

Uh oh!

There was an error while loading....

claude extension code instructions search reload

Related Articles