HN.zip

Show HN: 1Code – Open-source Cursor-like UI for Claude Code

Hi, we're Sergey and Serafim. We've been building dev tools at 21st.dev and recently open-sourced 1Code (https://1code.dev), a local UI for Claude Code.Here's a video of the product: https://www.youtube.com/watch?v=Sgk9Z-nAjC0Claude Code has been our go-to for 4 months. When Opus 4.5 dropped, parallel agents stopped needing so much babysitting. We started trusting it with more: building features end to end, adding tests, refactors. Stuff you'd normally hand off to a developer. We started running 3-4 at once. Then the CLI became annoying: too many terminals, hard to track what's where, diffs scattered everywhere.So we built 1Code.dev, an app to run your Claude Code agents in parallel that works on Mac and Web. On Mac: run locally, with or without worktrees. On Web: run in remote sandboxes with live previews of your app, mobile included, so you can check on agents from anywhere. Running multiple Claude Codes in parallel dramatically sped up how we build features.What’s next: Bug bot for identifying issues based on your changes; QA Agent, that checks that new features don't break anything; Adding OpenCode, Codex, other models and coding agents. API for starting Claude Codes in remote sandboxes.Try it out! We're open-source, so you can just bun build it. If you want something hosted, Pro ($20/mo) gives you web with live browser previews hosted on remote sandboxes. We’re also working on API access for running Claude Code sessions programmatically.We'd love to hear your feedback!

56 points by Bunas - 31 comments

31 Comments

denysvitali [3 hidden]5 mins ago
The idea is nice, but the pricing is odd. 20$/month (the cost of Claude Pro) just for a web interface and a sandbox seems very expensive.

I hope the business model works out for you, but I doubt the price is justified.

Also a better link is: https://1code.dev/

The repo doesn't have screenshots, so you might loose traffic just because of that.

Nevertheless, I'll try it out - looks nice!

Bunas [3 hidden]5 mins ago
Thanks for the feedback!

On pricing: honestly, the paid tier is less about monetization right now and more about signal. People who pay are the ones who really want this to work, and we want to build for them first. It helps us focus.

Imustaskforhelp [3 hidden]5 mins ago
> Thanks for the feedback!

> On pricing: honestly, the paid tier is less about monetization right now and more about signal. People who pay are the ones who really want this to work, and we want to build for them first. It helps us focus.

Honestly I am pretty frugal usually but respect. I think I read something like this either in some VC idea where people will intentionally raise prices in the start to see if their market is fit as you say (or perhaps I am butchering it, but you put it out wonderfully)

I just hope that in the end, you guys become competitive to things like exe.dev which is what I currently use (for completely free mind you but its in alpha version) but it provides an agent shelly with the web in a sandbox and I think that they are gonna focus on being more competitive in the market and there are multiple of options right now

Though just now I saw that 1code.dev is an YC backed startup and um, being honest, I have just less faith in YC backed/VC funded startups unless proven otherwise because VC requires profits so they might be incentivized to keep the pricing on the upper side of things and not change as you mention

I am not exactly sure how things would go for your product and I am unable to get a clear visual understanding of what you are trying to achieve but I feel like there are some things which you can do to solve it as the GP said

Basically please dont get enshittified in the end.

pokot0 [3 hidden]5 mins ago
fyi: it does not build for me from the source code.

Rebuild Failed

An unhandled error occurred inside electron-rebuild node-gyp failed to rebuild '[...]/1code/node_modules/node-pty'

Error: node-gyp failed to rebuild '[...]/1code/node_modules/node-pty' at ChildProcess.<anonymous> ([...]/1code/node_modules/@electron/rebuild/lib/module-type/node-gyp/node-gyp.js:121:24) at ChildProcess.emit (node:events:508:28) at ChildProcess._handle.onexit (node:internal/child_process:294:12) node:child_process:1000 throw err; ^

pvtmert [3 hidden]5 mins ago
i would 100% pay for non-electron/non-vscode ui (sublime text? anyone?)

nothing specifically against vscode/electron/atom. i did use atom 10 years ago, then started sublime text 2, since then, it has been really hard to beat sublime text. the speed and rendering of sublime is much better.

i also have been using zed, which can be considered cloud-code ui too in certain terms, zed is quite more resource-intensive than the sublime and feels higher latency. (possibly because I use frosty-transparent theme...)

Imustaskforhelp [3 hidden]5 mins ago
Zed is awesome and zed has zed AI and its built on non electron. Its actually built by the atom team itself by learning from their mistakes of building atom and this time instead of building it on browser, they did some pretty hardcore optimizations like running the editor at 144 fps or similar by rendering rectangles via GPU processing.

Zed is really snappy. It's kind of my go-to editor for most things.

dvt [3 hidden]5 mins ago
What is your use case that you see UI lag between vscode and sublime? Honestly, I feel zero difference between sublime/vscode/vi. Vscode arguably takes longer to boot up, but that only happens like once a day so it's not a big deal.

I think this is a lot of "I don't like Typescript/Javascript for serious things" or "Electron sucks" posturing rather than an actual tangible difference.

ahampt [3 hidden]5 mins ago
With Claude Code now available in the Claude desktop app, what are the key differentiators?

I’m all for new, better tools and will probably test this out over the weekend to see if the interface is more usable than Claude’s. Just curious if there’s anything you’re particularly excited about compared to the official release.

Bunas [3 hidden]5 mins ago
We started building this after trying existing tools like Claude Code desktop. We realized we couldn't fully transition to them — my co-founder went back to Cursor and burned tons of money on tokens.

So we decided to build a tool that WE would actually use, and once we succeeded with that, we open-sourced it. Since then we've received a lot of feedback on where to take this product - some use cases Anthropic will probably never do, like integrating Codex or adding other z.ai GLM subscription.

We're just trying to ship something we use ourselves, and maybe it could be useful to others, and see where it goes.

reachableceo [3 hidden]5 mins ago
Why not support open code as well?
Bunas [3 hidden]5 mins ago
its in the backlog
jemmyw [3 hidden]5 mins ago
Could you fix your video to not zoom in and out constantly like that? It's pretty hard to tell what's going on when it zooms right in every time you click something, and it's so fast it actually gave me a bit of motion sickness.
pvtmert [3 hidden]5 mins ago
i noticed all these new ai-tool launches have this zooming effect. maybe 1.2x zoom is fine, but these usually over-do the zoom like 3x.

instead, an old-school arrow/pointer (or pointer trails like its '98!) would be nicer.

c0wb0yc0d3r [3 hidden]5 mins ago
I’m happy to see another project monetizing built executables. I feel like it’s not a popular option to many, but to me I think it’s the best way to getting financial support from enterprises that would be more than happy to leech.
Bunas [3 hidden]5 mins ago
Thanks! for us monetization is more about signal - people who spend $20 are the ones who really want this to work, and we want to build for them. We have a private Discord with our Pro users where we discuss what to build next, share feedback and tips and tricks.
frumplestlatz [3 hidden]5 mins ago
What's the story on local-only operation with a paid subscription? If it works like it seems to from the screen shots and video, I'm more than happy to pay for this even while using the OSS version (and I probably am going to modify it myself quite a bit for my own use-cases), but in my work environment:

1. Absolutely nothing can be sent off-site

2. All AI API requests must go through our custom gateway (we've got deals with all the major AI providers, and I think that even involves a degree of isolated hosting in specific approved cloud environments)

While $20/mo feels a bit weird for an app that doesn't rely on its own cloud service, I'd subscribe right now just because I do "really want this to work".

rishabhpoddar [3 hidden]5 mins ago
I didn't quite understand what "Unlimited web & macOS apps access" means in the paid tier. Could you elaborate?
Bunas [3 hidden]5 mins ago
The web version runs Claude Codes in remote sandboxes - we're adding the same to macOS soon.

Beyond that, we're working on API & integrations - connecting Sentry so an agent can automatically open a PR to fix an issue, or triggering Claude Codes directly from @ mentioning in GitHub/Slack/Linear.

forgotpwd16 [3 hidden]5 mins ago
>Do I need a Claude subscription?

>Yes, 1Code works with your Claude Pro or Max subscription. Sign in with your Anthropic account and use your existing subscription. We charge separately for the 1Code app.

Is this even after the recent events; Anthropic banning 3rd-party access to the Claude Pro/Max subscriptions and only allowing API access? Tool is nice but most certainly not* 800$ nice.

*Based on heavy Claude Max users here, the people that will be running 3-4 agents, saying API would've cost them $1k+.

Bunas [3 hidden]5 mins ago
1Code uses the official Claude Code SDK (https://platform.claude.com/docs/en/agent-sdk/overview) which wraps the Claude Code binary. This is the official way to build on top of Claude Code.

Some other tools (like OpenCode) made direct API calls while impersonating Claude Code - that approach got banned. We're not doing that.

Ryandonofrio3 [3 hidden]5 mins ago
Can you expand on this further? You’re using a sandbox to “spoof” authentication by intercepting the auth token to a web browser? You use the agent-sdk which is fine but youre supposed to ONLY use that via api I thought?
forgotpwd16 [3 hidden]5 mins ago
Ah, I see. My only other caveat (other models/agents) is addressed in upcoming work to do. Otherwise, looks good, simple/straightforward UI, functional. Great work overall.
camboo [3 hidden]5 mins ago
I hate to be that guy, but if anyone got excited about an interface where they could work with Claude, I'd say stick with the cli.

If you really want a 'different' UI thats unlike VSCode or Cursor already, I'd genuinely recommend checking out almost any other tool that pairs with CC.

quentindanjou [3 hidden]5 mins ago
The pricing is ridiculous. It doesn't include the Claude subscription so $20/m is way out of league for a UI.

And a "max" subscription for $200/m??? It makes no sense. It's not because LLM making companies have plans at $200 that any company should make a $200/m plan.

twostorytower [3 hidden]5 mins ago
"Claude Code, but usable" might not be the best tagline. I find Claude Code extremely usable. In fact, it's the simplest product that "just works" I've ever used.
dbbk [3 hidden]5 mins ago
Yeah, this is a weird angle to go down when you're trying to compete against... the most popular product.
Bunas [3 hidden]5 mins ago
The tagline might feel off if you're already comfortable with CLI. Though there's definitely an audience for this — my co-founder posted about struggling with CLI and it got 240k views with 400+ replies of people feeling the same: https://x.com/serafimcloud/status/2002304990053085542

Even as a technical person, I remember my transition from Cursor to Claude Code CLI being rough. Maybe 1Code could be a way to get the best of both worlds, power of claude code and UX of Cursor

esafak [3 hidden]5 mins ago
I feel like you're trying to straddle two worlds, like Jean-Claude van Damme. Easier to pick a lane! Good luck.
Bunas [3 hidden]5 mins ago
noted, title comes from my cofounder who's not technical, but he loved Cursor, I was convincing Serafim to try Claude Code, but he just couldn't use it. Cause it was a CLI, then I created a first alpha version of this UI for them .... and he loved it! he's now a fan of Claude Code, and that's where reasoning for "useful" coming from
hmokiguess [3 hidden]5 mins ago
> Mom I want 1Code

> Stop crying son, we have 1Code at home

> Shows tmux

Bunas [3 hidden]5 mins ago
lol