Kode Agent Sdk
Description
Open runtime for building Claude Code & Manus like Agent Product
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
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
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11