Build coding agents with a plugin-based open-source runtime
Cline SDK is an open-source TypeScript agent runtime with plugin architecture, native subagents, MCP support, checkpointing, cron jobs, and web fetch. For developers building custom coding agents or CLI tools.
Cline just open-sourced the agent runtime that powers one of the most-used coding agents in the world.
What it is: @cline/sdk is a TypeScript agent runtime with a plugin architecture, designed to be embedded in any surface VS Code extensions, CLIs, desktop apps, Slack bots, or whatever you're building.
The problem with most agent frameworks is that the loop gets glued to the product surface. Cline had this same issue: the agent grew inside the VS Code extension, and eventually the runtime and the IDE wrapper were inseparable. The SDK is the result of pulling those two things apart: a stateless, reusable loop at the core, with a stateful runtime layer on top of it.
What makes it different: most coding agent runtimes aren't actually portable. They're designed to run inside one product. Cline SDK is explicitly built so sessions can move across surfaces, long-running work survives UI restarts, and the agent loop stays stateless regardless of where it's running. The plugin layer lets teams add domain-specific tools and observe lifecycle events without forking the runtime.
Key features:
Plugin architecture for registering tools, lifecycle hooks, and agent rules
Native subagents and multi-agent teams with built-in handoff and orchestration
Checkpointing, scheduled cron jobs, web fetch, and MCP connectors out of the box
Example apps included: Slack bot, VS Code extension, desktop app
Benefits:
Embed a production-grade agent loop without building the harness yourself
Swap models and providers via config, not code rewrites
Multi-agent workflows without a separate orchestration layer
Start small with individual packages, add the stateful runtime only when you need it
Who it's for: TypeScript developers building coding agents, internal dev tooling, or AI-powered CLI applications who want a stable, extensible runtime rather than a prompt wrapper.
The benchmark numbers on Terminal-Bench 2.0 will get attention, but what actually matters here is that Cline is releasing the same runtime they use internally as an open package. That's a different kind of credibility than a framework built specifically for public release.
P.S. I hunt the latest and greatest launches in tech, SaaS and AI, follow to be notified →@rohanrecommends
About Cline SDK on Product Hunt
“Build coding agents with a plugin-based open-source runtime”
Cline SDK launched on Product Hunt on May 15th, 2026 and earned 111 upvotes and 3 comments, placing #11 on the daily leaderboard. Cline SDK is an open-source TypeScript agent runtime with plugin architecture, native subagents, MCP support, checkpointing, cron jobs, and web fetch. For developers building custom coding agents or CLI tools.
On the analytics side, Cline SDK competes within Open Source, Developer Tools and GitHub — topics that collectively have 622k followers on Product Hunt. The dashboard above tracks how Cline SDK performed against the three products that launched closest to it on the same day.
Who hunted Cline SDK?
Cline SDK was hunted by Rohan Chaubey. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Cline just open-sourced the agent runtime that powers one of the most-used coding agents in the world.
What it is: @cline/sdk is a TypeScript agent runtime with a plugin architecture, designed to be embedded in any surface VS Code extensions, CLIs, desktop apps, Slack bots, or whatever you're building.
The problem with most agent frameworks is that the loop gets glued to the product surface. Cline had this same issue: the agent grew inside the VS Code extension, and eventually the runtime and the IDE wrapper were inseparable. The SDK is the result of pulling those two things apart: a stateless, reusable loop at the core, with a stateful runtime layer on top of it.
What makes it different: most coding agent runtimes aren't actually portable. They're designed to run inside one product. Cline SDK is explicitly built so sessions can move across surfaces, long-running work survives UI restarts, and the agent loop stays stateless regardless of where it's running. The plugin layer lets teams add domain-specific tools and observe lifecycle events without forking the runtime.
Key features:
Plugin architecture for registering tools, lifecycle hooks, and agent rules
Native subagents and multi-agent teams with built-in handoff and orchestration
Checkpointing, scheduled cron jobs, web fetch, and MCP connectors out of the box
Provider-agnostic: Anthropic, OpenAI, Google, AWS Bedrock, Mistral, LiteLLM, and OpenAI-compatible endpoints
Example apps included: Slack bot, VS Code extension, desktop app
Benefits:
Embed a production-grade agent loop without building the harness yourself
Swap models and providers via config, not code rewrites
Multi-agent workflows without a separate orchestration layer
Start small with individual packages, add the stateful runtime only when you need it
Who it's for: TypeScript developers building coding agents, internal dev tooling, or AI-powered CLI applications who want a stable, extensible runtime rather than a prompt wrapper.
The benchmark numbers on Terminal-Bench 2.0 will get attention, but what actually matters here is that Cline is releasing the same runtime they use internally as an open package. That's a different kind of credibility than a framework built specifically for public release.
P.S. I hunt the latest and greatest launches in tech, SaaS and AI, follow to be notified → @rohanrecommends