Set up Claude Agent SDK on this VM by following the exe.dev recipe at https://exe.dev/deploy/claude-agent-sdk.md from top to bottom. The recipe's example VM name is my-claude-agent-sdk. This VM's name is the output of `hostname`: use it wherever the recipe writes my-claude-agent-sdk. Skip the step that creates the VM; you are on it. You are done when all of these are true. Check each one yourself: - A Claude Agent SDK app under systemd, with a private web chat at `https://.exe.xyz/` that shows each command Claude runs. - Claude working without permission prompts, as a non-root user with sudo, on a VM that holds nothing else. - Claude Sonnet through exe.dev's LLM integration. No Anthropic API key on the VM. - Conversations that resume after a restart, and turns that finish after you close the tab. Read the whole recipe, including the closed details. Follow "Install by hand" first, skipping VM creation; the walkthrough is for the owner afterwards. Do not run the Update instructions, add GitHub integrations, or create sandbox VMs. Keep the VM private: never run share set-public, because Claude runs commands with sudo and without asking. On an existing VM, ask before replacing ~/claude-agent or anything that listens on port 8000. Verify the pong reply, that the follow-up after the restart answers kiwi, and that claude-agent.service is enabled. Finish with https://.exe.xyz/, using this VM's name, and suggest the first prompt in "Say hello". Finish with the URLs I should open.