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
FinOps Intelligence
Scan your project for cost and memory optimization opportunities with actionable recommendations.
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
- Install Zolaid FinOps from the VS Code Marketplace
- 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"
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: Run FinOps Scan |
Cost and memory analysis |
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-0.1.0.vsix in the project root.
Publish to Marketplace
- Create a publisher at marketplace.visualstudio.com
- Create a Personal Access Token with Marketplace (Publish) scope
- Run:
npx vsce login ermias123
npm run publish:marketplace
Requirements
- VS Code 1.85+
- A workspace folder open
- Google Cloud CLI (
gcloud) recommended for deploy steps
License
MIT © Zolaid