Back to Copilotkit

Programmatic Control Setup

showcase/integrations/claude-sdk-python/docs/setup/programmatic-control-setup.mdx

1.63.1483 B
Original Source
<Steps> <Step> ### Run Claude through an AG-UI endpoint
Programmatic control starts from the same AG-UI run boundary as the chat UI.
Wrap Claude Agent SDK once, then trigger runs from a custom UI with
`useAgent` or the AG-UI client. Inside your component, add the user
message to the agent and dispatch the run.

<DemoCode file="src/app/demos/headless-simple/chat.tsx" region="use-agent-simple" title="chat.tsx - useAgent run control" />
</Step> </Steps>