Skip to content

Your agent

Coding harnesses

Connect Claude Code or Codex to Syderial. Give the agent the record as MCP tools, send its model calls through a door, or both.

A coding agent can reach the record through MCP tools, gateway model calls, or both. See Connect your agent for claude.ai, ChatGPT and Cursor.

Path What the agent gets What you configure
MCP door Tools to read the record, propose entries and check authority before acting. One MCP server entry.
Model door Relevant cleared context added to model calls, with a receipt. The harness’s base URL and headers.

Start with the MCP door if the agent needs the record as a tool. Add the model door to include relevant cleared context automatically.

The MCP door speaks the Model Context Protocol over streamable HTTP and follows standard MCP authorization. Your harness reads the door’s protected resource metadata, finds the authorization server and signs you in through your browser.

claude mcp add --transport http syderial https://YOUR-MCP-DOOR-ADDRESS/mcp

Start Claude Code, run /mcp, choose syderial and sign in. The session then lists the tools your credential allows.

A client that hasn’t signed in sees no tools. The MCP reference lists the tool families.

Both harnesses can send model calls to another base URL with extra headers. Use the door address and credential headers from the Quickstart.

Claude Code calls the Anthropic messages API, so it uses the messages door.

export ANTHROPIC_BASE_URL="https://YOUR-DOOR-ADDRESS"
export ANTHROPIC_CUSTOM_HEADERS="$(cat syderial-headers.txt)"
export ANTHROPIC_AUTH_TOKEN="unused" # the door reads the credential headers
export ANTHROPIC_MODEL="<a model alias>"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="<a model alias>" # used for background calls
claude

ANTHROPIC_CUSTOM_HEADERS takes one Name: value pair per line, the same format as syderial-headers.txt. Setting ANTHROPIC_AUTH_TOKEN stops Claude Code from sending any other credential on your machine to the door.

Design partners also receive a hooks kit for Claude Code, Codex and OpenCode. It retains prompts and final turns as sources with their authors, and runs an advisory check before each tool call. Capturing a turn doesn’t post a journal entry. Your agent writes entries through the evidence-checked path. The kit includes its own setup notes.