Video wird geladen...
Video konnte nicht geladen werden
...and OpenCode runs on celld! Lots of monkey-patching to get this working, but really fun to see a glimpse of what's coming: ✅ Fresh OpenCode session per cell (aka Durable Object) ✅ Filesystem backed by SQLite VFS ✅ Bash tool provided by just-bash ✅ Multiplayer experience out of the... show more
40,584 Aufrufe • vor 1 Monat •via X (Twitter)
25 Kommentare

@opencode wait what

@opencode opencode everywhere

@rough__sea would love to see more Node compat land in celld soon. For this particular demo, I needed to shim node:fs ode:fs/promises, node:os, node:module, node:process. I expect this to already be in your radar!

@opencode 3 words. Repo. link. please.

@opencode It's a bit messy! I think we'll see official support from opencode team for opencode <> cloudflare soon.

@opencode this is awesome

@opencode Cloud Run Durable Objects wen

@opencode Cloud Run Cells would be amazing

@opencode Durable objects everywhere

@opencode Fresh OpenCode session per cell, sqlite vfs for the filesystem, just-bash for the shell. The durable object model is closer to a real agent sandbox than a thread pool.

@opencode Is is oc v2 or regular v1? I have had better chances running @flueai inside a cell

@opencode @flueai oc v2. I'm certain we'll see see opencode team ship official DO support in the coming weeks (months?)

@opencode @flueai yeah its been going for a while, waiting for a quick production release from them

@opencode wow please open source

@opencode It's a bit messy! I think we'll see official support from opencode team for opencode <> cloudflare soon.

@opencode

@opencode why not stream terminal from a sandbox?

@opencode totally possible! I do think everyone is trying to define what sandbox means and what features are required, and it's fun to watch the space.

@opencode It is. I’ve taken the is further and have a full Linux system running in celld with vfs. I’ll be open sourcing soon.

@opencode Looking forward to it!

@opencode Super cool! I thought celld and DO were fully compatible? Where does the need for monkey patching come from?

@opencode Not 100%, but I know the team is working on it!

@opencode Thanks!

@rough__sea @opencode nice work

@opencode Is there a shell?
