Skip to main content
Provider id: claude-sdk · CtrlNode agent type: ClaudeAgentSdk Uses @anthropic-ai/claude-agent-sdk to run agentic tasks in the task workspace. CtrlNode labels this Claude in the UI (SDK mode).

When to use it

  • You have an Anthropic API key and want programmatic tool access
  • You need configurable tool lists (Read, Write, Bash, etc.)
  • You run headless servers without Claude Code subscription

Prerequisites

Option A — API key (servers)
Option B — CLI login (workstation)
Optional: set CLAUDE_SDK_EXECUTABLE to a custom claude binary path on Linux.

Environment variables

Example .env

CtrlNode setup

  1. Project agent type Claude / ClaudeAgentSdk
  2. Register agents in Team
  3. Start Bridge with key or login present

Combine providers

Troubleshooting

← All providers