Loading video...

Video Failed to Load

Go Home

opencode2 has tool search and codemode built in this means it can handle infinite mcps, custom tools, apis, etc and it's the simplest implementation we've seen

379,238 views • 1 month ago •via X (Twitter)

51 Comments

dax's profile picture
dax1 month ago

you can try opencode2 now

dax's profile picture
dax1 month ago

yes this is exactly what it is like

Codex lover era !!'s profile picture
Codex lover era !!1 month ago

🫡

Tanishq (tk)'s profile picture
Tanishq (tk)1 month ago

why not just use

dax's profile picture
dax1 month ago

we took inspiration from executor but we cant go tell every single user to go sign up and set it up agents need to address this natively

Tanishq (tk)'s profile picture
Tanishq (tk)1 month ago

i thought you can just embed executor. But yeah makes sense

Rhys's profile picture
Rhys1 month ago

@thdxr Embedding story of executor isn’t great yet also, more work to be done on it but want to get it to a point clients can use it for their codemode implementations I like the non js sandbox approach opencode takes, probably going to use that package in executor

Tanishq (tk)'s profile picture
Tanishq (tk)1 month ago

@thdxr gotcha ive been thinking about embedding executor too so thats good to know !

Michael Arnaldi's profile picture
Michael Arnaldi1 month ago

Promise.all ... internally we did some testing with isolates and letting the agent write Effect, works quite well

Jawad 🚀's profile picture
Jawad 🚀1 month ago

When will the OpenCode 2.0 available as a stable release?

dax's profile picture
dax1 month ago

once i get 100K daily active users using it

Alexi | raycast fan ⭕'s profile picture
Alexi | raycast fan ⭕1 month ago

> we just wrote a really basic javascript interpreter in javascript 🤩

Joseph Lozano's profile picture
Joseph Lozano1 month ago

well my harness can do infinity times a million mcps

Nan Yu's profile picture
Nan Yu1 month ago

Naïve question, but can’t you just go directly to full-blown APIs if this is the method rather than be limited by whatever the MCP tools are

dax's profile picture
dax1 month ago

yeah it actually supports importing openapi specs

Daniel's profile picture
Daniel1 month ago

u inspire me to be lazier every day.

dax's profile picture
dax1 month ago

woah cool

Daniel's profile picture
Daniel1 month ago

thanks, I stole the idea myself

Ersin KOÇ's profile picture
Ersin KOÇ1 month ago

tool_search, tool_help, batch_use @Wrong_Stack

Ankit's profile picture
Ankit1 month ago

@opencode I need somone to show me what I can do with v2 and I couldn’t with v1. Instead of features. Like how does it make doing x better/different. To me this just feels like a refactor.

Bee's profile picture
Bee1 month ago

why are you so unbelievably bald

dax's profile picture
dax1 month ago

because being partially bald is cowardly

Jonathan Dunlap's profile picture
Jonathan Dunlap1 month ago

Please sir, qwen is having problems

Everlier's profile picture
Everlier1 month ago

Any larger-scale tests on how much of tool calling performance is retained during a translation to codemode?

Kevin Rajan's profile picture
Kevin Rajan1 month ago

hey @thdxr thanks for your continued commitment to the project and the community had a quick question as ive been doing a bit of a deep dive on the new pi harness that does well on arc agi. ik it kinda games the benchmark, but i still thought the ipython kernel implementation seemed pretty neat for managing context better and giving agents more fine tune control. is this rlm architecture something that will make its way over to opencode at some point? or would it not even really benefit the harness in any way? unsure if this has alr been addressed or not

Andrew Stratelates ⚓️(Continuing Anglican)'s profile picture
Andrew Stratelates ⚓️(Continuing Anglican)1 month ago

@ctlansdown

khushal's profile picture
khushal1 month ago

does this solve the slow MCP resolution ? im on v1 rn and it takes way to long to load the MCP servers

Dev Bredda's profile picture
Dev Bredda1 month ago

For people who are trying to contribute on OpenCode, would it be better for them to start contributing on V2? I know that v2 will be merged into v1 and you will have the main repo. However I'm just wondering for people who are currently making PRs for v1, will they be disregarded or will it be integrated as well?

dax's profile picture
dax1 month ago

yes v2 better. make sure you make an issue

Naourass Derouichi's profile picture
Naourass Derouichi1 month ago

@thdxr please 1) fix select-to-copy on web terminals like github codespaces 2) ctrl+p and ctrl+t and the likes don't work either on web terminals 3) the numpad enter button having a different behavior than the main one is annoying.

Eru's profile picture
Eru1 month ago

@opencode Time and time again simplest is often the best

boogs's profile picture
boogs1 month ago

What's good with multiple connections for the same provider and for MCPs?

stoyan's profile picture
stoyan1 month ago

Opencode is awesome! Thanks for building it and making it open source!

Balaraman Sriram's profile picture
Balaraman Sriram1 month ago

but plugin breakage is sad could provide backward compatibility for v1 plugins @jayair all my work is going waste.

Michael's profile picture
Michael1 month ago

hire somebody with a transparent terminal already

Kirito (e/acc) 🏴‍☠️'s profile picture
Kirito (e/acc) 🏴‍☠️1 month ago

Are REPL and /goal in the backlog?

Dela's profile picture
Dela1 month ago

@nexxeln You are my hero

Just Irf.'s profile picture
Just Irf.1 month ago

When is v2?

dax's profile picture
dax1 month ago

now

Just Irf.'s profile picture
Just Irf.1 month ago

Ok let's go!

Aymane's profile picture
Aymane1 month ago

I kinda would love it if you guys could enhance the desktop app. As someone who uses opencode desktop every day. It would be amazing to be able to customize it and use a sort of self-dev mode where I can update it and customize it with my own themes, plugins, systems, etc.

Decoded's profile picture
Decoded1 month ago

Why don’t enterprises use opencode? Why is cloudflare moving on from it?

Maxime 🇬🇵🇫🇷 French 傻逼 Merci l'Espagne's profile picture
Maxime 🇬🇵🇫🇷 French 傻逼 Merci l'Espagne1 month ago

Exa in OC2 is doing wonders. I might add a rule to always search shit. I also made a small plugin so that it can tag the right model for a task. I'm thinking: - Deepseek+ exa for knowledge search - Kimi k3 for impl Open source has never been prettier than in Opencode 2

Encrypted Clipboard Manager's profile picture
Encrypted Clipboard Manager1 month ago

do we need to install it separately it's included in the latest update in the current "opencode"?

Encrypted Clipboard Manager's profile picture
Encrypted Clipboard Manager1 month ago

I got bad luck today 😅

Justin Carlson's profile picture
Justin Carlson1 month ago

@thdxr The CLI is absolutely available. Im using it.

Encrypted Clipboard Manager's profile picture
Encrypted Clipboard Manager1 month ago

@thdxr via npm? can i use via npm even if my existing "opencode" is installed via bash script?

Paka Joe's profile picture
Paka Joe1 month ago

Man….. I’ve been converting all my MCPs to CLIs because of context rot. Can’t wait for V2!

Yotta Mindset's profile picture
Yotta Mindset1 month ago

Is that a helmet, video game driving wheel, weight rack, cat tree, and a tripod in the background?

Elias Lumer's profile picture
Elias Lumer1 month ago

Awesome opencode2 feature, we just released a paper doing largescale evaluation in code mode vs json tool calling compared to historical models (GPT4o vs 5.5) and the results pretty much state that there’s no downside of codemode in 2026.

Golden Nick's profile picture
Golden Nick1 month ago

Do the same thing for skills, plugins, files, e.t.c

Related Videos