Loading video...

Video Failed to Load

Go Home

i wanted a better "human in the loop" flow for opencode such that i could easily make edits to proposed changes before/as they're suggested. so i made it

91,745 views • 10 months ago •via X (Twitter)

50 Comments

dax's profile picture
dax10 months ago

hmmmmm

Dillon Mulroy's profile picture
Dillon Mulroy10 months ago

hmmmmm?

agusti's profile picture
agusti10 months ago

@thdxr upstream plsss

Dillon Mulroy's profile picture
Dillon Mulroy10 months ago

@thdxr draft pr:

dax's profile picture
dax10 months ago

@bleuonbase well i have a branch im about to merge that redoes the whole permissions system lol

agusti's profile picture
agusti10 months ago

@dillon_mulroy oohh right i forgot you were working on that... well can something like this fit? i think they're different things probably, this is just adding a more nuanced option between approve/deny/approve all/ that becomes a intercept/modify payload of the toolcall

dax's profile picture
dax10 months ago

@dillon_mulroy yeah i think it's a good idea i'll look at this PR but im getting the reply needs to include some metadata that the tool can take into account

Armin Ronacher ⇌'s profile picture
Armin Ronacher ⇌10 months ago

Do you reinforce into the model that an unexpected change was made via tool output?

Dillon Mulroy's profile picture
Dillon Mulroy10 months ago

yes

Dillon Mulroy's profile picture
Dillon Mulroy10 months ago

claude was reverting my changes as "unexpected changes" before i did that lol

nisten's profile picture
nisten10 months ago

yo mf you left our groupchat as dax built the mf thing i'm still gleam maxing tho it's all good

Dillon Mulroy's profile picture
Dillon Mulroy10 months ago

wut

nisten's profile picture
nisten10 months ago

it's true, we're adding you back in

joel ⛈️'s profile picture
joel ⛈️10 months ago

can i see the code? rad.

joel ⛈️'s profile picture
joel ⛈️10 months ago

hell ya

Pranay L's profile picture
Pranay L10 months ago

how about a debug mode

Sahaj's profile picture
Sahaj10 months ago

interesting way to look at this problem my preference is still to closely look at the diff as the final output and then make changes if any

Allison's profile picture
Allison10 months ago

Can you push a repo? Or link? This is extremely dope. Been wanting this exact implementation for a long while. You seriously nailed it.

Joseph Lozano's profile picture
Joseph Lozano10 months ago

I just bully @adamdotdev into building what I want

Daniel Ives's profile picture
Daniel Ives10 months ago

Those keyboard sounds were so nice I turned up my volume only to get completely jump scared at the end 😂

Daniel Ives's profile picture
Daniel Ives10 months ago

ahh before my time a bit I'm afraid

Daniel Ives's profile picture
Daniel Ives10 months ago

Okay but FR though that edit feature is very cool I hope @thdxr builds it

Olly's profile picture
Olly10 months ago

I love this. This is the type of thing that I’ve been waiting for to get off cursor back to neovim This is awesome

denzell's profile picture
denzell10 months ago

Claude code has a similar feature like this for editing plan files. But this is even sicker

alex fazio's profile picture
alex fazio10 months ago

tab completion with extra steps

ivanov's profile picture
ivanov10 months ago

looks good!

*nilpointer's profile picture
*nilpointer10 months ago

dillon just flexing his new keyboard switches

Ragnsan Valla's profile picture
Ragnsan Valla10 months ago

Is the agent aware of the modifications that you make and thus can steer itself in subsequent turns based on what/why you changed something?

Dillon Mulroy's profile picture
Dillon Mulroy10 months ago

@ragnsan_

Ragnsan Valla's profile picture
Ragnsan Valla10 months ago

Sick! Would you be open to sharing it? Also, I bought a ZSA keyboard because of one of your Vim videos on yt!

Dillon Mulroy's profile picture
Dillon Mulroy10 months ago

@ragnsan_

William Obino's profile picture
William Obino10 months ago

Link please

John Lindquist's profile picture
John Lindquist10 months ago

beautiful

ꙅoʞᴎɒɿʞ's profile picture
ꙅoʞᴎɒɿʞ10 months ago

@eth1c_23

Vikranth Kanumuru's profile picture
Vikranth Kanumuru10 months ago

This is literally what Antigravity and every other thing was missing that was in Cursor that made me stay on Cursor. Being able to jump to a particular line and then make changes there is underrated

Gurbinder's profile picture
Gurbinder10 months ago

what’s your wpm speed 👀😛

Gurbinder's profile picture
Gurbinder10 months ago

aah i need 20 more wpm🥰 and little effect drops and i can become dillon

Nico's profile picture
Nico10 months ago

nice! this is actually the reason i still use claude code over opencode. is that just through agents rules or what?

space man's profile picture
space man10 months ago

Hey guys I made the cursor/BS-code feature. We are truly regressing if we feel this is a good idea

fran's profile picture
fran10 months ago

Wonder how difficult would be to extend to review on a diff tool. Great job dude I was waiting for this 🥳

Sebastian's profile picture
Sebastian10 months ago

Is this merged? @dillon_mulroy

Leonardo Mora's profile picture
Leonardo Mora10 months ago

That's cool. Hopefully it gets merged. That keyboard is so satisfying.

Nemanja Stojanovic's profile picture
Nemanja Stojanovic10 months ago

just use @zeddotdev

victor's profile picture
victor10 months ago

it is possible to dom something a bit similar with claude code and even use your ide key bindings but i think the dx isn't as nice as this. would love this feature @trq212

nyx's profile picture
nyx10 months ago

wait the "before/as" part is genius - catching it mid-flight instead of after the fact. does it pause for your edits or just let you race the AI?

~sarlev (e/acc)'s profile picture
~sarlev (e/acc)10 months ago

give it to me now please.

Saif's profile picture
Saif10 months ago

Repo link?

Chris Ortiz's profile picture
Chris Ortiz10 months ago

I saw you have permission required for that tool so will it ask you for permission on anything that updates the readme or permission to make any updates? I can see that slowing down things down a bit

Caelin's profile picture
Caelin10 months ago

The one thing keeping me in Claude code repo link?

Leonardo Trapani's profile picture
Leonardo Trapani10 months ago

Does it feed that back into the agent as well? Just sending another message saying: “edited this to this”?

Related Videos