App Composer

Get your environment ready.

Your agent runs the checks and deploys a small reference. You only handle authentication or approval that needs a person.

Give your agent the first move.

Open Codex in your authorised project and copy this handoff. It reuses the working tools already available to the agent. This webpage cannot inspect your filesystem, sign into your account or inherit this operator’s permissions.

Prepare my development environment before asking what I want to build. Use App Composer’s current Get Ready implementation: https://github.com/loftwah/app-composer. Read trusted AGENTS.md. Run the repository-owned readiness doctor against the actual workspace. Select the authorised Cloudflare account, Hello Worker name, HTTPS origin and exact GitHub reference repository; never reuse the launch operator’s account or domain for another person. Preserve the private action-required receipt and resume after human authentication; verify Git, GitHub CLI authentication and repository access, the coding-agent runtime, Cloudflare/Wrangler and intended domain/DNS. Use an existing authorised account. Deploy the configurable Hello World reference, verify exact build identity over HTTPS, change one value and verify the redeployment. Save private resumable evidence, never credentials. Ask MP only for unavoidable authentication, purchase, expanded permission or consequential approval. Continue independent checks if one step is blocked. Report the exact human action, if any. Do not invent an idea or claim readiness from a checklist.

Already prepared?

Run pnpm ready in the actual Composer checkout. A fork or another workspace supplies --workspace, --account, --reference-worker, --reference-url and --reference-repo. The doctor checks account routing as well as HTTPS source identity. It saves failed checks, continues independent checks and resumes after authentication. The receipt expires and records tool versions, source identity and the selected HTTPS proof. Changes to account, repo, domain or tools require the relevant check again. Private receipts stay on your device.

Explore the Init form

You don’t need a project yet.

The Hello World reference can be retained and customised, or left behind when your real app is ready. A temporary Cloudflare address avoids a domain purchase. Existing custom domains are checked for conflicts before routing changes.

What the agent verifies

  • The actual repo, clone and GitHub permissions.
  • The available coding-agent and deployment tools.
  • The selected account, domain and DNS route.
  • The exact deployed identity over HTTPS.

Models, registrars and browser plugins beyond this supported path remain separate integrations, never assumed from a logo.