mait.sh1.132.1

Private beta: features and content may change. No warranty; use at your own risk.

aide workflows

Five everyday jobs with AIDE, from your first cluster to briefing an agent, each with the commands and what to check.

Beta
First cluster

Provision a first cluster

You are starting a new project and want to open it in your browser at a real address with a trusted padlock, not at a port number.

You runaide init and then aide cluster create, from the project directory.

Illustrative
Create the project and the cluster
aide init --name myproject --domain dev.mycompany.io --ca-generate
aide cluster create
Live reload

Live reload through the real ingress

Your web front end is already running in the cluster. You want to change its pages and see the result at the same address, without rebuilding anything after each edit.

You runStart the dev server on 0.0.0.0, then aide route set-external portal --port 3000.

Illustrative
Send a Service to your machine and back
$ aide route set-external portal --port 3000
[ok] 'portal' now routes externally to 172.28.0.5:3000
$ aide route set-internal portal
[ok] 'portal' restored to normal pod routing
Stop and start

Stop, start and recover a cluster

You finish for the day and want to pause the cluster, then pick up tomorrow with your address and padlock still working.

You runaide cluster stop, later aide cluster start, then aide cluster status and aide cluster list.

Illustrative
Registered clusters
Registered clusters
   NAME                 DOMAIN                         STATUS       RUNTIME
*  myproject            dev.mycompany.io               running      k3d
   staging              staging.mycompany.io           stopped      k3d
Brief an agent

Brief an agent on the cluster

You ask a coding agent to deploy to your local cluster, and it keeps guessing your domain and how traffic is routed.

You runaide prompt, and give the agent its output, or redirect it with aide prompt > AGENT.md.

Illustrative
Capture the briefing
aide prompt > AGENT.md
Check problems

Check what is wrong

Something does not work, and you cannot tell whether the cause is your sign-in, a missing tool or the network.

You runaide doctor.

Capturedaide 0.7.4
A doctor report on a new host
$ aide doctor
[warn] No credentials found. Some features may be unavailable. Run 'aide login' to authenticate.
running 4 checks
Credentials
[warn] Credentials not found — /home/user/.mait/credentials -- place a credentials bundle there or set the credentials path
 
System Dependencies
[error] k3d missing
Suggestion: aidc install k3d 5.8.3
[error] kubectl missing
Suggestion: aidc install kubectl 1.35.3
[error] helm missing
Suggestion: aidc install helm 4.1.4
[ok] dnsmasq — latest
[ok] Privileged setup helper — installed
 
Updates
[skip] Release server — stable
[skip] Last check: never
 
Connectivity
[ok] Login service reachable
[skip] Service probe skipped (no valid credentials)
 
[fail] 3 errors, 1 warning
Manage your account or data: https://mait.sh/privacy-policy
Next

Where to go next.