Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

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

34,689 Aufrufe • vor 10 Monaten •via X (Twitter)

25 Kommentare

Profilbild von dax
daxvor 10 Monaten

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

Profilbild von Rhys
Rhysvor 10 Monaten

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

Profilbild von dax
daxvor 10 Monaten

interesting hadn't thought to try that

Profilbild von Rhys
Rhysvor 10 Monaten

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

Profilbild von Rhys
Rhysvor 10 Monaten

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

Profilbild von vogel
vogelvor 10 Monaten

I really need to look into this more

Profilbild von winston
winstonvor 10 Monaten

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

Profilbild von Daniel Rollins
Daniel Rollinsvor 10 Monaten

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.

Profilbild von Kevin Courbet
Kevin Courbetvor 10 Monaten

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

Profilbild von Q
Qvor 10 Monaten

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

Profilbild von Henry Ng.
Henry Ng.vor 10 Monaten

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

Profilbild von David Hapunkt
David Hapunktvor 10 Monaten

How can you add this to OpenCode?

Profilbild von koushik
koushikvor 10 Monaten

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

Profilbild von Noam Lewis
Noam Lewisvor 10 Monaten

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

Profilbild von Ragnsan Valla
Ragnsan Vallavor 10 Monaten

O shit. Pls share!!

Profilbild von Jaga santagostino
Jaga santagostinovor 10 Monaten

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

Profilbild von Tommy D. Rossi
Tommy D. Rossivor 10 Monaten

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

Profilbild von Kyle
Kylevor 10 Monaten

i nee to try that out

Profilbild von Q
Qvor 10 Monaten

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

Profilbild von Galin Denev
Galin Denevvor 10 Monaten

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

Profilbild von Yang Zhao
Yang Zhaovor 10 Monaten

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

Profilbild von Andrew Gazelka
Andrew Gazelkavor 10 Monaten

why not just use claude code mcp

Profilbild von Carlos Lebron
Carlos Lebronvor 10 Monaten

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

Profilbild von Rhys
Rhysvor 10 Monaten

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

Profilbild von Ram A P
Ram A Pvor 10 Monaten

That’s some serious renaming magic, must've waved a wand 🪄

Ähnliche Videos