Zolaid FinOps
Build, deploy, and optimize on Google Cloud — from your IDE.
Zolaid FinOps is a VS Code extension that adds a conversational sidebar for Google Cloud development. Scaffold SaaS apps, generate Docker and Terraform, deploy to Cloud Run or GKE, run FinOps cost scans, and polish your site with AI — all without leaving VS Code.
Features
Golden Path
One command to scaffold a full React SaaS + GCP package: website pages, Docker, Terraform, CI/CD, IAM, VPC, and a GOLDEN-PATH.md runbook.
Website Starter Kits
Generate production-ready marketing sites with About, Contact, Login, Pricing, FAQ, Privacy, and Terms pages. Supports:
- React, Vue, Spring Boot, FastAPI, Express, Go
DevOps & Infrastructure
- Dockerfiles and compose configs
- Terraform for Cloud Run and GKE
- VPC, IAM, and architecture blueprints
- GitHub Actions CI/CD pipelines
- Live DevOps scan of the project your
gcloud account can see: failed Cloud Run revisions, missing probes, Cloud Build, IAM Owner/Editor on service accounts, uptime/alert gaps, Artifact Registry, Secret Manager (values never printed)
FinOps Intelligence
Scan your Google Cloud project (via gcloud auth login / gcloud.cmd on Windows) for live waste: billing/budgets (real numbers only — never fake invoices), Cloud Run (all regions), GCE VMs, GKE node pools, Cloud SQL, disks, idle IPs, forwarding rules, unused load-balancer backends, BigQuery datasets. Sidebar report: what I see + benefit. Nothing is changed until you click Allow / Skip / Stop. Terraform is never edited silently. Pick one project if you have several.
AI Assistant (optional)
Connect OpenAI or Anthropic for natural-language control. Works without an API key in rule-based mode.
Enterprise Security
Workspace checkpoints, rollback on failed deploys, least-privilege IAM templates, and budget guardrails.
Quick Start
The extension is on the VS Code Marketplace.
- Install from Marketplace — search Extensions for ID
ermias123.zolaid-finops, or open the listing above
- Open a project folder in VS Code
- Click the Zolaid FinOps icon in the Activity Bar
- Try a quick action or type: "Launch golden path — full SaaS on Google Cloud"
Cursor is AI for writing code. Zolaid FinOps is for DevOps and FinOps on Google Cloud (gcloud login, live scan, Allow before any change, GCP only). Paid AI turns use credits; rule-based / off stays free.
Commands
| Command |
Description |
Zolaid FinOps: Open Sidebar |
Focus the FinOps panel |
Zolaid FinOps: Configure AI API Key |
Set OpenAI or Anthropic keys |
Zolaid FinOps: Add Website Starter Kit |
Scaffold marketing pages |
Zolaid FinOps: AI Polish Website |
Improve styling, copy, SEO |
Zolaid FinOps: Deploy to GCP |
Generate deploy configs |
Zolaid FinOps: Launch Golden Path |
Full SaaS + GCP package |
Zolaid FinOps: Scan Live Google Cloud (FinOps + DevOps) |
Sign in as your GCP user, scan live spend/waste and reliability, ask Allow before changes |
Settings
| Setting |
Default |
Description |
zolaid-finops.llmProvider |
openai |
AI provider (openai, anthropic, or off) |
zolaid-finops.openaiApiKey |
— |
OpenAI API key |
zolaid-finops.openaiModel |
gpt-4o-mini |
OpenAI model |
zolaid-finops.anthropicApiKey |
— |
Anthropic API key |
Development
cd zolaid-finops
npm install
npm run build
Press F5 in VS Code to launch the Extension Development Host.
Package
npm run package
Creates zolaid-finops-1.0.3.vsix in the project root.
VS Code Marketplace
Published as ermias123.zolaid-finops:
https://marketplace.visualstudio.com/items?itemName=ermias123.zolaid-finops
Requirements
- VS Code 1.85+
- A workspace folder open
- Google Cloud CLI (
gcloud) recommended for deploy steps
License
MIT © Zolaid