正在加载视频...
视频加载失败
OpenCode having LSP support is pretty cool Added a rename symbol tool to test refactors - 379 updates done correctly in 22s on my stress test Also tried with Claude Code to compare but gave up on waiting for it to complete
25 条评论

nice wanted to play with this at some point but hard to tell if adding more tools makes things net worse until we have better benchmarks demo is pretty compelling though

Are you able to do it in the same way that you did the Stripe MCP demo a while back where you let it just guess what the right args need to be and it's only one tool? i.e callLSP - anecdotally I've found that's when I get the best results from them

interesting hadn't thought to try that

here's a PR i've got of it if you wanna try it out: gonna run it on my localcode for a bit to see how it feels & having Claude generate a benchmark of ~12 test cases atm to see how it performs w/ LSP tool vs not having one

tbh this PR doesn't really match the vibe of the single stripe tool w/ simple inputs

I really need to look into this more

@beyang this was what I was talking about — not just diagnotics but actually have lsp as a built in tool!

This is ace. Honestly, back when I first heard OpenCode had LSP support, this is kind of what I expected. I assumed it meant for efficiently finding symbols and references, and renaming. So I was surprised it still using grep/sed for those things.

Have you ever used Claude Code extensively, like invested in it with skills, plugins, commands etc? Just gauging whether I should give Open Code a go

I built one on here: with full lsp tools support and async subagents

I think we should better promt or only run the lsp check on done, some day ago, gpt5.1codex rejected to continue implementing because of types error

How can you add this to OpenCode?

for me it just eslint as lsp and not typescript wonder why

Did you try adding a similar tool as mcp to Claude? It's not as convenient to configure manually versus out of the box, but it's interesting to compare

O shit. Pls share!!

I've always wondered why this feature wasn't copied already by other, seems a nobrainer

instead of passing the character index I would pass the name to replace. that's easier for the LLM

i nee to try that out

Thought he didn't know about mine but basically he saw mine and implemented this lool

Where do these tools lsp_ come from? Dont have them in my opencode even though LSPs are loaded?

Why can’t we just implement an Agent Skill to do the same in CC?

why not just use claude code mcp

22s for 379 updates is solid. Claude Code must’ve gone on a coffee break

@nikitabier can you just ban this guy for using AI replies for a week I’ll Venmo you $20 if you do

That’s some serious renaming magic, must've waved a wand 🪄
相关视频
Sensitive content
It was an honor to be invited by InuAssets during development, giving me the chance to test the tool early and add dedicated support for it in my world. I also made a feature showcase video and an installation tutorial for the tool, and I hope they’ll help everyone get into a more complete ASFR experience more easily. I’ll also be revealing soon what kind of dedicated gimmicks my dungeon world will have for this tool! Product link is in the comments.
蝕月🌙Crescent Eclipse
33,284 次观看 • 29 天前

