Kode Agent SDK — Development skill for Claude Code
Open runtime for building Claude Code & Manus like Agent Product.
How to install Kode Agent SDK
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open shareAI-lab/kode-agent-sdk and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Kode Agent SDK does
Open runtime for building Claude Code & Manus like Agent Product.
Alternatives in Development
- Open Agent SDK TypeScript — Agent-SDK without CLI dependencies, as an alternative to claude-agent-sdk, completely open source 2.6k ★
- 01 Install Bun And Deps — Prompt 01: Install Bun Runtime & Dependencies 2.3k ★
- JEngine — The solution that allows unity games to update in runtime 2.2k ★
README
KODE SDK
[English](./README.md) | [中文](./README.zh-CN.md)
Event-driven, long-running AI Agent framework with enterprise-grade persistence and multi-agent collaboration.
Features
- Event-Driven Architecture - Three-channel system (Progress/Control/Monitor) for clean separation of concerns
- Long-Running & Resumable - Seven-stage checkpoints with Safe-Fork-Point for crash recovery
- Multi-Agent Collaboration - AgentPool, Room messaging, and task delegation
- Enterprise Persistence - SQLite/PostgreSQL support with unified WAL
- Cloud Sandbox - E2B and OpenSandbox integration for isolated remote code execution
- Extensible Ecosystem - MCP tools, custom Providers, Skills system
Quick Start
**One-liner setup** (install dependencies and build):
./quickstart.sh
Or install as a dependency:
npm install @shareai-lab/kode-sdk
Set environment variables:
**Linux / macOS**
export ANTHROPIC_API_KEY=sk-...
export ANTHROPIC_MODEL_ID=claude-sonnet-4-20250514 # optional, default: claude-sonnet-4-20250514
export ANTHROPIC_BASE_URL=https://api.anthropic.com # optional, default: https://api.anthropic.com
**Windows (PowerShell)**
$env:ANTHROPIC_API_KEY="sk-..."
$env:ANTHROPIC_MODEL_ID="claude-sonnet-4-20250514" # optional, default: claude-sonnet-4-20250514
$env:ANTHROPIC_BASE_URL="https://api.anthropic.com" # optional, default: https://api.anthropic.com
Minimal example:
import { Agent, AnthropicProvider, JSONStore } from '@shareai-lab/kode-sdk';
const provider = new AnthropicProvider(
process.env.ANTHROPIC_API_KEY!,
process.env.ANTHROPIC_MODEL_ID
);
const agent = await Agent.create({
provider,
store: new JSONStore('./.kode'),
systemPrompt: 'You are a helpful assistant.'
});
// Subscribe to progress events
for await (const envelope of agent.subscribe(['progress'])) {
if (envelope.event.type =
Related Skills
Multi Agent Runtime
Unified multi-agent protocol runtime with a Claude Agent SDK adapter.
Claude Agent SDK Python
AEAP Composition Boundary Adapter for the Claude Agent SDK (Python). Thin wrapper that attaches the AEAP Runti
One Agent SDK
One SDK for every agent. Embed in-process agents — like Claude Code, ChatGPT Codex, and Kimi-CLI — directly in
Piclaw
pi-sdk-agent piclaw is vibe code agent, use pi sdk , do like coding agent, openclaw, codex, claude code, and m
Openwork
Browser-based agent platform with a user workspace, admin console, product gateway, and per-user runtime isola
Devgod Assure
Trace product goals and business rules through full-stack tests, runtime evidence, and residual risk.
Related Agents
Bitcoin
Builds BSV transactions, implements on-chain schemas, and manages blockchain operations. Expert with @bsv/sdk,
AI SDK Expert
Expert in Vercel AI SDK v5 handling streaming, model integration, tool calling, hooks, state management, edge
Act 1 Setup
Read-only narrative steward for Act I (slides 1-5) of the Workflow SDK GA deck. Covers the cold open, happy-pa