Last active
October 31, 2025 22:51
-
-
Save MaddyGuthridge/05ccfbd353364a9c371adce375413821 to your computer and use it in GitHub Desktop.
Disable AI Slop in VS Code
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| // Disable AI slop | |
| // =============== | |
| // The (supposed) single off switch, which doesn't actually work | |
| "chat.disableAIFeatures": true, | |
| // Turn off the chat panel, and all of the background services for AI slop | |
| // that I don't want to use | |
| "chat.agent.enabled": false, | |
| "chat.extensionTools.enabled": false, | |
| "github.copilot.chat.copilotDebugCommand.enabled": false, | |
| "github.copilot.chat.reviewAgent.enabled": false, | |
| "github.copilot.chat.reviewSelection.enabled": false, | |
| "github.copilot.enable": false, | |
| "chat.emptyChatState.enabled": false, | |
| "chat.mcp.access": "none", | |
| "chat.commandCenter.enabled": false, | |
| // Hide AI prompts from empty window and new terminal sessions and files | |
| "workbench.editor.empty.hint": "hidden", | |
| "terminal.integrated.initialHint": false, | |
| // Data analysis tool has AI prompts | |
| "dataWrangler.experiments.copilot.enabled": false, | |
| // Remote SSH has AI prompts | |
| "remote.SSH.experimental.chat": false, | |
| // GitHub extension adds AI | |
| "githubPullRequests.experimental.chat": false, | |
| // And so does GitLab | |
| "gitlab.duoChat.enabled": false, | |
| // Disable advertisement to auto-generate Jupyter notebooks | |
| "notebook.experimental.generate": false, | |
| // Python extension clogs up refactoring menu with AI slop options that | |
| // don't work if you have AI disabled | |
| "python.analysis.aiCodeActions": { | |
| "convertFormatString": false, | |
| "convertLambdaToNamedFunction": false, | |
| "generateDocstring": false, | |
| "generateSymbol": false, | |
| "implementAbstractClasses": false | |
| }, | |
| // Java project manager advertises copilot whenever a project uses an old | |
| // Java version | |
| "java.dependency.enableDependencyCheckup": false, | |
| } | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Holy moly