Agents In Use
What’s new todayLast update
108 use cases added today

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.

OUR ADAPTATION

Suggested prompt

Suggested prompt written by Agents In Use, not the source author. 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.

Evidence at a glance

Sourced account
Source author
didierbreedt
Original account
Read the source ↗
Published
Source link checked
Reported result
The author reports that Claude fixed a TypeScript pool configuration error, then a bad migration, and got the app running without intervention.
Human involvement
The author watched the debugging sequence; the post does not describe a separate code review or deployment approval process.

A linked account supports attribution. It does not mean we independently reproduced its result.

Report an issue with this caseOpen correction email

Opens your email app with the case link included. Nothing is sent automatically.

How the agent did it

  1. Describe the application in conversation.
  2. Have Claude write code and a minimal runos.yaml.
  3. Deploy through RunOS and inspect failure logs.

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

  1. Correct the pool configuration and redeploy.
  2. 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

Added to Agents In Use

Source checked

Tools and topics

Claude Code · RunOS · MCP · runos.yaml

AI development

Editorial completeness: 100/100. Measures documented fields, not agent performance or verified outcomes.