How to use Claude to deploy apps with RunOS
The author watched Claude Code fix a database pool type error and a bad migration through RunOS, redeploying until the application ran without intervention.
Prompt to try
Editorial adaptation, not the source author’s exact prompt. Replace bracketed inputs and review tool permissions first.
Use the RunOS MCP connection to deploy [application description] to [target infrastructure]. Create the application and minimal runos.yaml, retrieve relevant documentation as needed, and inspect build and application logs to diagnose failed deployments.
Reach people exploring AI agents
See placements →What happened
The author reports that Claude fixed a TypeScript pool configuration error, then a bad migration, and got the app running without intervention.
Reported by didierbreedt on Hacker NewsHow the agent did it
- Describe the application in conversation.
- Have Claude write code and a minimal runos.yaml.
- Deploy through RunOS and inspect failure logs.
Where a person stepped in
The author watched the debugging sequence; the post does not describe a separate code review or deployment approval process.
A person set the goal and reviewed the result.
The RunOS author describes connecting Claude Code to infrastructure through Vibe Deploy, an MCP-based feature. The user describes an application in conversation, and the AI writes its code and constructs a minimal runos.yaml configuration. RunOS then handles server provisioning, Kubernetes setup, database creation, building, and deployment.
The MCP integration loads documentation on demand. Its base instructions tell the assistant how to retrieve additional information through a REST API, rather than supplying the complete documentation upfront. The author also reports watching a deployment recovery sequence: the assistant checked build and application logs, found a TypeScript type error in a database pool configuration, corrected it, and redeployed. It then encountered a bad migration, fixed that problem, and got the application running without intervention.
The post describes the feature as late beta, with PostgreSQL, MySQL, Valkey, and MinIO available for AI provisioning. After deployment, the connection can still be used to query databases, inspect object storage, and read logs. Who it's for: developers exploring conversational deployment to their own infrastructure, particularly when prototyping requires repeated deployment and debugging.
Prompt
Suggested prompt (written by Agents In Use, not the author's)
Source: Hacker News · didierbreedt
Frequently asked questions
What did Claude fix during deployment?
The author watched it fix a TypeScript type error in a database pool configuration, redeploy, then fix a bad migration and get the app running.
Which services were available for AI provisioning?
The post lists PostgreSQL, MySQL, Valkey, and MinIO, and describes Vibe Deploy as late beta.
More details
Remaining steps
- Correct the pool configuration and redeploy.
- Fix the failed migration and get the app running.
About this account
Claude generated application code and deployment configuration, then diagnosed and repaired successive deployment failures without intervention in the reported example.
Platform: Hacker News. Attribution: https://news.ycombinator.com/item?id=46986984. Prompt: Suggested (written by Agents In Use, not the author's). Sourced by the Agents In Use pipeline.
Credit: didierbreedt on Hacker News
Source published 12 Feb 2026
Source checked 14 Oct 2026
Tools and topics
Claude Code · RunOS · MCP · runos.yaml
AI development
Editorial completeness: 100/100. Measures documented fields, not agent performance or verified outcomes.