Claude Code Hosting
Deploy apps built with Anthropic's Claude Code CLI to a live domain. Every VibeKit app gets its own persistent Claude-powered agent, a real GitHub repo you own, and a database — so the agent that built the app stays with it, monitors it, and ships fixes.
Why pair Claude Code with VibeKit
- Persistent agent per app. The Claude agent that built your app stays attached to the codebase and remembers decisions across sessions.
- Real GitHub repo. Every edit is a real commit. Clone it, open in Cursor or VS Code, push changes directly — the agent sees them.
- Deploy from anywhere. Claude Code on your laptop, the VibeKit iOS app, Telegram bot, CLI, or MCP server in Claude.ai.
- BYOK. Use your own Anthropic API key for Claude usage. VibeKit charges for hosting + platform only.
- Live preview at
yourapp.vibekit.botwith custom domain and Vercel integration built in.
Deploy from Claude Code in three steps
1. Install the CLI and authenticate:
npm install -g vibekit
vibekit login
2. Deploy your project:
cd my-claude-code-project
vibekit deploy
3. The app lands at your-app.vibekit.bot, wired to a GitHub repo under your account, with a persistent Claude agent watching it.
Or tell Claude Code to deploy
Claude Code can read VibeKit's SKILL.md and call the REST API directly. Prompt it with something like "deploy this project to VibeKit" and it will hit POST /api/v1/hosting/apps on its own. See docs for the full agent flow.
Connect Claude Code to iOS (remote mode)
The vibekit-agent package lets you drive your local Claude Code agent from the VibeKit iOS app. Run npx vibekit-agent link on your laptop, enter the code in the app's Remote tab, and you can chat with Claude Code from your phone — AI calls run locally on your machine with your API key.
FAQ
What is Claude Code hosting?
Hosting for apps built with the Claude Code CLI — a live domain, a persistent AI agent per app, and a real GitHub repo you own. Deploy directly from Claude Code, and the agent stays with the app to ship fixes, deploys, and features over time.
Do I need to bring my own Claude API key?
BYOK is supported and typically cheapest: your Anthropic key bills you directly at provider rates, no markup. You can also use a pay-as-you-go USD balance if you'd rather not manage a key.
How do I deploy from Claude Code to VibeKit?
Install the vibekit-agent package with npx, link it to your VibeKit account, and push your code to GitHub. VibeKit deploys on git push, like Vercel. You can also tell Claude Code to deploy by mentioning VibeKit in a prompt.
Can I drive Claude Code from my phone with VibeKit?
Yes — run npx vibekit-agent link on your laptop and enter the code in the VibeKit iOS app's Remote tab. You can then message or call your Claude Code agent from your phone. AI calls run locally on your machine with your own API key.
What does the persistent agent do after deploy?
It stays with the app — monitors for errors, keeps context about why the code was written a certain way, and takes new prompts to ship fixes or features. You don't re-explain the codebase every session.
VibeKit
Enter App