Skip to navigation

TypeScript Coding Agents

Reference for @band-ai/sdk 1.0.0.

Coding Agents

ClaudeSDKAdapter

SettingReference
Peer package@anthropic-ai/claude-agent-sdk
Model / runtimemodel, "claude-sonnet-4-6"

See Claude Agent SDK for installation, connection and verification.

CodexAdapter

SettingReference
Peer package@openai/codex-sdk (types only) and the codex CLI on PATH, logged in
Model / runtimeconfig.model; unset uses the Codex CLI’s default

See Codex for installation, connection and verification.

CursorACPAdapter

SettingReference
Peer package@agentclientprotocol/sdk below 2.0, @modelcontextprotocol/sdk, express
Model / runtimeSpawns agent acp

See Cursor for installation, connection and verification.

CopilotACPAdapter

SettingReference
Peer package@agentclientprotocol/sdk below 2.0, @modelcontextprotocol/sdk, express
Model / runtimeSpawns copilot --acp --stdio

See GitHub Copilot CLI for installation, connection and verification.

KiroACPAdapter

SettingReference
Peer package@agentclientprotocol/sdk below 2.0, @modelcontextprotocol/sdk, express
Model / runtimeSpawns kiro-cli acp

See Kiro CLI for installation, connection and verification.

OmpACPAdapter

SettingReference
Peer package@agentclientprotocol/sdk below 2.0, @modelcontextprotocol/sdk, express
Model / runtimeSpawns omp acp

See ACP Client for installation, connection and verification.

OpencodeAdapter

SettingReference
Peer package@opencode-ai/sdk, @modelcontextprotocol/sdk, express
Model / runtimeconfig.providerId and config.modelId together; unset uses the OpenCode server’s default

See OpenCode for installation, connection and verification.

Use the TypeScript Claude and TypeScript Codex guides for language-specific native approval behavior.