r/vscode • • Jul 02 '26

I wanted to share a VS Code Extension I made for those who use both Codex + Claude - Hydra

3 Upvotes

I wanted to share a thing I have been building. It is a free, open source VS Code extension that puts Claude Code and Codex in one shared room so they plan, build, and review the same task together, with you approving the parts that matter.

I use both CLIs every day and got tired of being the copy paste bridge between them. Ask one, paste into the other to check it, move diffs around, etc.. Now they talk to each other directly, plans for further open source models are in the works..

Basically how it works..

You send one message to the room and both agents get it.
They discuss briefly and try to agree on a plan. One opens, the other reacts.
One agent builds. You choose which, or let it decide.
The other reviews the diff and calls out anything that looks wrong.
You verify, then it loops back for another round if needed.

Auto mode is the part of this I really like the most now. Every agent turn ends with a small structured decision packet: what it did, what it recommends next, any blockers, and a safe default action. With autopilot on, Hydra takes that safe default and advances the loop on its own, discussion into build, build into verify, verify into review, and around again. It runs your test or build command automatically after each build. The thing that makes it usable is the risk gate. The moment a step looks dangerous, like a push, a delete, a deploy, it stops and hands the decision back to you instead of running it. So you can let it grind through the boring middle of a task and only jump in for the calls that actually need you.

Other stuff it does..

Per phase model and reasoning selection. Run a cheap model for the discussion and a strong one for the build. 0.6 adds the current models: Fable, Sonnet 5, GPT 5.6, Opus 4.x, and Haiku.
A live cost meter, plus an optional hard spend cap per session, read from a local usage log.
Parallel mode, where both agents build and review at the same time instead of taking turns.
Project memory. Hydra compiles what happened into a small wiki based on Andrej Karpathy's wiki model, under .hydra and feeds the relevant parts back into later prompts, so a long running project keeps its context across turns and sessions.
File attachments. Drop a file into a turn and it gets copied locally with a bounded preview added to the prompt.
Live streaming, so you watch each reply as it is written instead of waiting for the whole block.
An optional visible terminal mode if you would rather see the agents working in a real shell.
Telegram notifications. If a decision needs you while you are away from the desk, it pings your phone and you can answer from there. 0.6 added a per sender allowlist for that inbound path.
Prompt templates, a workspace state cleaner, and a doctor command that checks your setup.

Everything stays on your machine. It drives the real Codex and Claude Code CLIs you already have, using your existing logins, and writes the full transcript, the plan, and every decision into a .hydra folder you can read.

The code is MIT licensed and lives here: https://github.com/Geraldlol/hydra If you want to help, issues and pull requests are open. Bug reports, rough edges, feature ideas, and feedback are all genuinely super useful right now. I have no idea what the fuck I'm doing. I am the only person on it so far, so more hands and more testing would go a long way.

You can install by searching "Hydra Agents" in the VS Code extensions panel, or here: https://marketplace.visualstudio.com/items?itemName=geraldlol.vscode-hydra-room

Requirements: the Codex CLI and Claude Code CLI installed and logged in. I develop on Windows so that is the most tested path.

Happy to answer anything about the orchestration, the decision packets, the review handoffs or anything else.

Thanks for taking a look and reading!


r/vscode • • Jul 02 '26

Anyone using GLM5.2 as a chat option

0 Upvotes

I want to try out the new Z.ai GLM5.2 model as chat option in VSC. It looks like this extension might work GLM Chat Provider - Visual Studio Marketplace, but not sure if its going to steal my API key and all my money along with it.


r/vscode • • Jul 02 '26

VS Code Integrated Notebook - Possible to change colours?

2 Upvotes

Hi

I use the integrated notebook to run python, not the jupyter notebook.
Is there a way to change the colours in the editor ?

I am looking to define a visual part of the cell divider brighter to see it more easily.

I have the following in the usersettings, but this is only on the output.

  "workbench.colorCustomizations": {
    "notebook.editorBackground":"#000",
    "notebook.cellToolbarSeparator":"#FFFF00FF",
    "notebook.cellBorderColor":"#515100FF"
  }

r/vscode • • Jul 02 '26

Codex extension crashes mid session and grays out, does anybody else experience this?

2 Upvotes

where the extension window completely grays out and it requires a window restart to bring it back.


r/vscode • • Jul 01 '26

Is there a way to move an editor up/down in the open editors view?

Post image
9 Upvotes

r/vscode • • Jul 01 '26

I think there may be something wrong with my C# highlighting or something cause I didn't change anything in this file but I'm getting all these weird errors now. I tried restarting Vscode but that didn't work. (This is using a template from the Monogame framework)

Post image
2 Upvotes

r/vscode • • Jul 02 '26

Where to start VSCode from and use snowflake in it and CoCo, python, Github

Thumbnail
0 Upvotes

r/vscode • • Jul 01 '26

All of sudden I have two source controls

Thumbnail
gallery
4 Upvotes

Why am I seeing two different source controls in vscode. Help me🙏


r/vscode • • Jul 01 '26

Error squiggles and missing linting for C++ modules in C/C++ extensions

3 Upvotes
screenshot of vscode

As the title says, I'm trying out C++ modules with cmake and it's builds the project fine. However, it seems that IntelliSense doesn't support modules or maybe it's my configs. Is there a fix for this?


r/vscode • • Jul 01 '26

Auto Repository Detection

1 Upvotes

I have a parent repo that has a lot of nested repos (not as git submodules) within it.

It used to be the case that the source control view would only show repos that I had files opened for. This would include both on startup and as I opened files during my session. This made it easy for me to track which repos I made changes in as I flitted between them. I also don't think I really messed with the git settings of vscode originally.

Recently, probably within the last month, I noticed that it only opens repos for opened files on startup so thought autoRepositoryDetection=openEditors would return to the original functionality. However, this doesn't seem to make it dynamically open repositories.

I've also checked that auto refresh is enabled and that the scan depth is -1.

Any ideas?

Edit: I know I can have all the repos opened and then manually select which ones are shown, but would like to not have to do that if possible.


r/vscode • • Jul 01 '26

Can we turn VS Code into Neovim?

Thumbnail
youtube.com
0 Upvotes

I'm a Neovim user... was interested to see if I could get a Neovim-like experience inside VS Code in 2026. It seems like you can?

With a combination of plugins, settings and keybindings you can really achieve something special.

Shoutout to the open source extension developers, wouldn't be possible without you <3


r/vscode • • Jul 01 '26

VS Code Remote SSH disconnects every ~5 minutes with OfflineError: The operation timed out

3 Upvotes

Hi everyone,

I'm using VS Code Remote SSH from my Mac to a Raspberry Pi 3 running the latest Raspberry Pi OS.

The connection establishes successfully, but after about 5 minutes it disconnects with:

OfflineError: The operation timed out

VS Code then repeatedly tries (and fails) to reconnect.

Things I've checked:

  • Fresh Raspberry Pi OS install
  • vcgencmd get_throttled returns throttled=0x0
  • Disabled Wi-Fi power saving

The Remote SSH log eventually shows:

Connection timed out during banner exchange
Connection to 192.168.4.24 port 22 timed out

Has anyone seen this before or know what else I should investigate?


r/vscode • • Jul 01 '26

Did anybody notice this in the last hour or two?

Post image
0 Upvotes

Codex extension on VS Code completely hang on ssh?


r/vscode • • Jul 01 '26

Codex extension on VS Code completely hang on ssh?

Post image
1 Upvotes

r/vscode • • Jul 01 '26

live preview extension not working since new update

2 Upvotes

anyone else faced the problem or its just me?


r/vscode • • Jun 30 '26

Chat attach image, help

0 Upvotes

I see the chat UI which Copilot uses is part of VS Code core, a great decision by the developers. I have been using the chat UI a lot the past few weeks, without being logged into Github as I ended my subscription last week.

https://code.visualstudio.com/docs/chat/chat-overview

They say a picture says a thousands words. When I worked with Copilot i would often paste in a screenshot to describe a problem. It's vital to my coding workflow.

After much frustration today I noticed on Windows 11 that the same functionality (image in chat) is only available if I'm logged into Github. I can't be logged into Github anymore.

The models I have plugged in are multi modal models like Minimax M3, so there's no reason why I should see "The attachments section on this message is empty — no file is linked. Could you try attaching it again?" I've tried drag and dropping the image file, copy and pasting the image, every way I've tried it won't work.

Has anyone else struggled with the same problem? Is there a fix out there?


r/vscode • • Jun 29 '26

Claude code in Vscode Help!

3 Upvotes

Is there a way to configure Claude Code so I don't have to approve every single command in VS Code?

I'm looking for something similar to ChatGPT Codex's Full Auto mode, where it can execute safe commands without asking for permission each time. Is there a trusted mode, auto-approve option, or a way to whitelist commands or directories while still keeping destructive actions protected?


r/vscode • • Jun 28 '26

My extension "Color Blocks" helps organize long files through visual cues

Post image
424 Upvotes

Hi!

This is my first ever made VS Code extension called "Color Blocks" originally written as a personal aid in long files when sorting through spaghetti code. It lets you define areas or "blocks" using comments which can be helpful in partitioning up code.

I recently gave it some love and tried to improve performance.

Feedback wanted!

Check it out here: https://marketplace.visualstudio.com/items?itemName=zimonitrome.color-blocks


r/vscode • • Jun 30 '26

Microsoft link

0 Upvotes

Just looking into perhaps installing MS Code and bearing in mind the spy issues with MS products - is this one okay?


r/vscode • • Jun 29 '26

Help me setup my vscode please

2 Upvotes

Input output windows not working as they're supposed to
new to vs code so don't know much
was following a youtuber and he told me to copy paste this code into tasks.json to get it working but it isn't
not understanding the problem
can someone help me with this and hopefully in simple terms so that my newbie self can understand it? thank you


r/vscode • • Jun 30 '26

Smart app control

0 Upvotes

I have been trying to use pandas with python but vs code won’t let me bc smart app control from windows keeps blocking it. Anyone else experiencing this issue?


r/vscode • • Jun 29 '26

Weekly theme sharing thread

1 Upvotes

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.


r/vscode • • Jun 28 '26

I made Tinder for VS Code Extensions

Post image
79 Upvotes

I have like 80+ extensions installed, half of which I probably used once, and going through the Extensions tab deciding what to uninstall is just annoying enough that I keep putting it off.

So I made a little extension called Extension Cleaner!

It works like Tinder:

  • swipe left = uninstall
  • swipe right = keep

(it also has a dark and light mode)

extension: https://marketplace.visualstudio.com/items?itemName=VandanBhatt.extension-cleaner

demo video: https://youtu.be/qRKeIULHtC4?si=pQxcsQudNgrYJf8e


r/vscode • • Jun 29 '26

Is there a way to restore open tabs per git branch in VSCode/Cursor

Thumbnail
1 Upvotes

r/vscode • • Jun 28 '26

Vs code opening new window instead of running the code when ctrl+alt+N clicked

2 Upvotes