7 comments

  • rsg29 21 hours ago ago

    If anyone took the time to check it out, i would love your feedback on the following.

    The Claude IDE protocol is undocumented. I reverse-engineered it from the official plugins' WebSocket traffic. For anyone who's built on an undocumented protocol like this, is there a reliable way to handle contract drift when there's no guaranteed spec to code against?

    • lavaman131 16 hours ago ago

      This is a cool project! I usually review docs/blogs/etc. as much as possible and brainstorm with an llm. I research to see if there are any other open source examples that I can also learn from. I find that this does pretty well. At the end of the day, after the implementation, I continue testing and that's where it gets interesting since I'll run into edge cases that creators of the original product already ran into and resolved and over time it helps make the software more robust as I use it and fix it myself.

  • pixelsort 17 hours ago ago

    VS Code does actually already have this. I use it in Antigravity IDE.

    https://marketplace.visualstudio.com/items?itemName=anthropi...

    • firish 8 hours ago ago

      This is for Visual Studio (the full IDE), not VS Code. VS Code and JetBrains both have the official Anthropic extension already. Visual Studio was the gap, since the official plugin doesn't cover it, so that's what this fill.

      The biggest features are the ability to view diffs in the IDE instead of the CLI and sharing Roslyn analyzer compiler errors and warnings to the CLI with file and line/char span information to help with debugging.

    • crlang44 17 hours ago ago

      This person is talking about Visual Studio, not VS Code

  • contextfree 21 hours ago ago

    Will definitely try this soonish

    • rsg29 21 hours ago ago

      Thanks a ton. Looking forward to any feedback honestly!