Skip to content
| Marketplace
Sign in
Visual Studio Code>Machine Learning>ZolaidNew to Visual Studio Code? Get it now.
Zolaid

Zolaid

ermias

|
6 installs
| (0) | Free
Zolaid for VS Code — multi-cloud AI for GCP, AWS, and Azure. Build, deploy, scan, and optimize from your IDE.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Zolaid (VS Code)

Multi-cloud AI for GCP · AWS · Azure — in your IDE.

Same Zolaid brand as the website. Chat-only sidebar to build, advise, deploy, scan, and optimize. Allow before live cloud changes.

Multi-cloud (full parity): gcp · aws · azure. Launch (Terraform + CI + FinOps/security), live FinOps+DevOps scan with ScanIssue honesty, Allow-gated apply, loop-debug health, and the active cloud CLI (gcloud / aws / az). Setting: zolaid-finops.cloudProvider (default gcp). Naming a cloud in chat auto-switches.

Features

Product builds

State a product in chat (“I want a digital bank”). Zolaid generates or updates the project (Allow before write). Map saved at .zolaid/system-map.json. Compute targets follow the active cloud (Cloud Run / ECS / Container Apps, …).

Missions

  • Code mission — multi-turn work in the open repo (AI required). Log: .zolaid/full-agent-run.json.
  • Cloud mission — multi-turn live cloud work (AI + gcloud / aws / az; Allow-gated mutations). Log: .zolaid/full-cloud-agent-run.json.
  • Full mission — end-to-end from product idea through cloud-ready delivery.
  • Map memory — resumes .zolaid/system-map.json + .zolaid/map-memory.json for later runs.
  • Faster Allows — report/metadata writes and non-cloud files skip the modal when safe. Live cloud mutations still ask per finding.

Shell / cloud CLI commands are allowlisted; secret value access and high-risk deletes stay blocked or Allow-gated.

Mission debrief

After a mission, the sidebar posts What I did / Why / What’s next (also on the run log JSON), naming the active cloud.

System map strip

When .zolaid/system-map.json exists, the sidebar shows a compact System map strip (product · stack · cloud/target · lanes) with Continue / Show full map.

Working UI

While a turn runs, a slim status line shows spinner · real step · elapsed. Mid-mission tool notes collapse under the line; chat stays for outcomes. Stop (or Esc) clears the line immediately.

Composer

Typing dock: Attach · Mode · Model · Send. Mode is Agent / Advise / Off — Off hides the model picker and uses free rule-based turns; Advise stays advisory (no writes). Cloud provider stays on the header chip.

Link context

Paste a website or YouTube URL in chat — Zolaid fetches the page (and captions when available), then answers from that content, similar to Cursor’s link reading.

First-run & credits

On first open, Zolaid checks for a project folder, shows the active cloud chip, and optionally saves a credits email. The credits badge shows remaining AI turns (1 credit ≈ 1 turn; missions often use 5–15). Hosted Claude/Gemini failures auto-fall back to ChatGPT/Grok when the API model is retired.

Mission evals

Fifteen fixed planner cases (npm run eval:missions).

Golden Path

Scaffold a full React SaaS + active cloud package: website pages, Docker, Terraform, CI/CD, FinOps, and a GOLDEN-PATH.md runbook.

Website Starter Kits (wired login)

Generate a production-ready marketing site with About, Contact, Login, Pricing, FAQ, Privacy, and Terms — plus a protected dashboard. Login and contact are wired in the kit.

Ask for a starter kit in chat. React by default; say Java, Python, Vue, Express, or Go when you need those.

DevOps & Infrastructure

  • Dockerfiles and compose configs
  • Terraform for the active provider (Cloud Run/GKE · ECS/EKS/Lambda · Container Apps/AKS)
  • IAM and security notes / FinOps policy
  • GitHub Actions CI/CD pipelines
  • Live DevOps scan via your logged-in CLI

FinOps Intelligence

Scan your cloud account for live waste. Sidebar report: what I see + benefit + Could not scan honesty. Nothing changes until you click Allow / Skip / Stop.

AI polish (kit surface only)

Polish updates starter-kit pages + CSS + index.html only (per stack).

Loop debug

Debug starter kit pages + Auth0/contact wiring, polish breakage, live compute health, and prior Optimize findings. File and cloud fixes ask Allow first. Report: finops/loop-debug.json.

AI Assistant (hosted by default)

AI Auth → hosted (default): Zolaid credits — provider keys live on the website backend, not in this extension.
Optional BYOK: Settings, workspace .env, or local src/llm/localKeys.ts (gitignored). Mode → Off stays free.

Quick Start

Marketplace ID: ermias123.zolaid-finops.

  1. Install — search Extensions for Zolaid, or ID ermias123.zolaid-finops
    Or Install from VSIX… with zolaid-finops-<version>.vsix
  2. Open a project folder in VS Code
  3. Click the Zolaid icon in the Activity Bar
  4. Type in chat, e.g. "I want a digital bank on AWS", "deep scan my live cloud", or "should I use Cloud Run or GKE?"

Paid AI turns use credits; rule-based / off stays free. Allow before live cloud mutations. Out of credits → Apply Pro credits (or buy on cloud.zolaid.com/pricing).

Commands

Command Description
Zolaid: Open Sidebar Focus the Zolaid panel
Zolaid: Configure AI API Key Set provider API keys
Zolaid: AI Polish Website Improve styling, copy, SEO
Zolaid: Deploy to Active Cloud Generate deploy configs for GCP / AWS / Azure
Zolaid: Launch Golden Path Full SaaS + active cloud package
Zolaid: Scan Live Cloud (FinOps + DevOps) Live spend/waste + reliability; Allow before changes
Zolaid: Debug Loop Debug starter kit → polish → deploy → scan
Zolaid: Code Mission Autonomous coding mission in the workspace
Zolaid: Cloud Mission Autonomous cloud mission on the active provider
Zolaid: Full Mission End-to-end delivery mission

Settings

Setting Default Description
zolaid-finops.cloudProvider gcp Active cloud: gcp · aws · azure
zolaid-finops.llmProvider openai AI provider
zolaid-finops.openaiApiKey — OpenAI API key
zolaid-finops.openaiModel gpt-6.1-sol OpenAI model
zolaid-finops.anthropicApiKey — Anthropic API key

Settings UI section title: Zolaid.

Development

npm install
npm run build

Press F5 in VS Code to launch the Extension Development Host.

Package & publish

npm run package
export VSCE_PAT=xxxxxxxx
npm run publish:marketplace

export OVSX_PAT=xxxxxxxx
npm run publish:ovsx
npm run eval:missions

Autonomy & live scan

Phrase What runs
optimize my GCP/AWS/Azure / scan and fix Deep live scan → Allow-gated apply
deep scan / Live scan Full FinOps + DevOps collectors
quick scan Billing + core waste only (faster)

Requirements

  • VS Code 1.90+
  • A workspace folder open
  • Active cloud CLI for live scan / apply: gcloud and/or aws and/or az

CLI auth troubleshooting

Live scan uses your CLI login — not a Zolaid service account. If scan says it cannot reach the cloud, re-auth the matching CLI and confirm the active project/account/subscription.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft