Skip to main content
If you don’t want to use the Claude Agent SDK drop-in replacement, these integrations let you add Raysurfer to your existing workflow without changing how you call Claude. Each one connects to the same backend and API.

Choose Your Integration

Comparison

FeatureRegister PythonRegister TypeScriptCLIMCPSkillPlugin
Search cached codeYesYesYesYesYesYes
Upload codeYesYesYesYesYesYes
Vote on qualityYesYesYesYesYesYes
Programmatic tool calling in remote sandboxYesYesNoNoNoNo
Auto-check cache before codingNoNoNoNoYesYes
Auto-upload after successNoNoNoNoYesYes
Works outside Claude CodeYesYesYesYesNoNo
One-command installNoNoNoNoNoYes
Requires Node.jsNoYesNoYesNoYes
Requires PythonYesNoYesNoNoNo

Quick Setup

All integrations require a RAYSURFER_API_KEY. Get yours from the dashboard:
export RAYSURFER_API_KEY=your_key_here

GitHub Repositories