Skip to content

NextClaw developers

NextClaw currently provides two developer surfaces. Harness SDK integrates Agents, Sessions, and Runs into programs or scripts. Portable Runtime builds WASM Service Apps managed by NextClaw.

Harness SDK

Use Harness SDK to run NextClaw tasks from a Node.js process or the CLI with shared Session, event, and result semantics.

Entry pointUse it for
Harness APINode.js applications, services, and long-lived processes
nextclaw execShell, CI, scheduled jobs, and pipelines
Platform capabilitiesRegister tools, context, models, runtimes, and MCP

Get started with Harness SDK

Portable Runtime

Implement a Service App business Component in Rust and run it in NextClaw's shared native runner. Panels, Agents, and the CLI can use the same Service Actions.

DocumentWhat it covers
Portable RuntimeWhen to use a portable Component and how the host-mediated runtime is structured
Capabilities and securityManifest requests, WIT, files, storage, network, secrets, AI slots, and Providers
Build a Service AppRust guest, package layout, and the create/build/check/test loop
Jobs, events, and observationsLong work, Resident delivery, redacted runtime facts, and recovery
Package and distributeUniversal .napp packages, supported platforms, updates, and explicit external dependencies

Start with Portable Runtime

Released under the MIT License.