Pattern: Agent-Owned Accounts (Deploy Environments)

Share
Pattern: Agent-Owned Accounts (Deploy Environments)

Give an agent a VM, it will submit PRs. Give an agent a deployment environment and an admin ability, and it will code, deploy, debug and monitor your apps.

I believe LowKey was the first I to have its own AWS account to do with as it pleases. Lately I've also heard of Cloudflare Temporary accounts for agents.

These ideas solve for the next problem down the chain: After coding friction is solved, deployment & configuration friction becomes the next bottleneck.

Just like "Markdown is the new Installer" , solving the friction of deploying something onto a user's machine, so can we, the developers, solve the deployment problem by giving agents an account that they own.

In an internal experiment (~100 participants) Agent-owned accounts have been very impactful for internal solutions architects I've worked with over the past few months - it has sped up prototyping (turned prodo-typing) from weeks/days to mere hours of the most complex proofs of concepts and prototypes you can imagine on an AWS infrastructure with amazing scale.

We're slowly showing this to customers (it's open source they can try it now) and getting feedback - but it makes a huge difference. Mobile support is a killer feature. 24/7 live event-based notifications, checks and monitoring a killer feature. Being able to think about something and just try it in a few minutes from your phone while on a the train is a killer feature. removing the friction of configuration and "glue" work is a killer feature.

For now I believe it is pretty risky to give an agent full production account deploy abilities (yet), but how about a sandbox account - one where the agent can utilize the ability to deploy and then fully test a full application end to end, replicating production fully, and then tearing it down if needed, or keeping it and providing access to internal or external beta users using a login?

This would take days or weeks in many companies today, and breaks the product-market-fit cycle of feedback-change-deploy. Now it can happen in minutes.

Today, base44 , lovable and friends provide just the basics of what you could deploy on, for anything else (graph databases, workflows, storage etc) they rely on you connecting to 3rd parties and giving them your APIs.

With a full cloud provider such as AWS, Azure, GCP - these abilities become much more powerful - and there is zero friction to deploy almost anything of any complexity or scale (only wallet depth).

Graduating to production will be the brainstorm of a future post.