Hacker News new | ask | show | jobs
by SerafimKorablev 69 days ago
we went through this exact thing. started on vercel ai sdk, migrated to claude code sdk hoping to get the full agent loop out of the box. same conclusion - it's built for single-user cli, not multi-tenant web backends. so we ended up building everything ourselves on top of it. e2b sandboxing per session, env var isolation so credentials can't be exfiltrated from the sandbox, sse streaming, persistent threads, cost tracking, logs and session replay. then the ui side - claude code has plan mode, ask user, permission prompts as native cli tools but none of that translates to a web app, so we had to rebuild all of it as react components. after a few months of this we realized every team shipping agents on claude code or codex is solving the same problems, so we turned our infra into a separate product. docs here if useful - https://21st.dev/agents/docs
1 comments

Interesting, let me check it out