Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AedifyNew to Visual Studio Code? Get it now.
Aedify

Aedify

Aedify

|
23 installs
| (0) | Free
Deploy apps and manage databases from VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Aedify

Deploy apps and manage databases from VS Code.

Features

Deployment

  • Quick Deploy: One-click deploy with Cmd+Shift+D (Mac) or Ctrl+Shift+D (Windows/Linux)
  • Deploy Wizard: Step-by-step deployment with project name, environment variables, and configuration
  • Environment Variables: Add env vars interactively or import from .env files during deploy
  • Framework Detection: Automatically detects Next.js, React, Vue, Angular, Svelte, Astro, Nuxt, Remix, Express, Fastify, and more
  • Secret Scanning: Scans files for potential secrets before upload to prevent accidental exposure

Database Management

  • Database Manager: Visual interface to create and manage databases
  • Supported Engines: PostgreSQL, MySQL, MongoDB, Redis
  • Multiple Tiers: Starter, Standard, Professional, and Enterprise instances
  • Quick Create: Create databases directly from the command palette

Sidebar

  • Quick Actions: Deploy, manage databases, and access the console from the Aedify sidebar
  • Auth Status: Sign in/out directly from the sidebar

Getting Started

  1. Install the extension from the VS Code Marketplace
  2. Click the Aedify icon in the sidebar and sign in with your API key
  3. Deploy using the sidebar or Cmd+Shift+D

Commands

Command Shortcut Description
Aedify: Quick Deploy Cmd+Shift+D Deploy current workspace instantly
Aedify: Deploy Wizard - Deploy with options (name, env vars, config)
Aedify: Sign In with API Key - Authenticate with your Aedify API key
Aedify: Sign Out - Sign out of Aedify
Aedify: Open Database Manager - Open the database management panel
Aedify: Create Database - Create a new database instance
Aedify: List Databases - List all database instances
Aedify: Open Aedify Console - Open the web console

Deploy Modes

Quick Deploy (Cmd+Shift+D)

Deploys the current workspace immediately using your project name and existing aedify.json configuration. Best for redeploying after code changes.

Deploy Wizard

Walks you through the full deployment setup:

  1. Project name - Choose or confirm your project name
  2. Environment variables - Add manually, import from .env file, or skip
  3. Upload & build - Packs files, uploads, and monitors the build
  4. Go live - Waits for the service to be healthy and gives you the URL

Configuration

Create an aedify.json in your project root for custom settings:

{
  "name": "my-project",
  "framework": "nextjs",
  "runtime": {
    "port": 3000
  },
  "resources": {
    "cpu": "0.5",
    "memory": "512m"
  },
  "env": {
    "NODE_ENV": "production",
    "DATABASE_URL": "postgres://..."
  }
}

Extension Settings

Setting Default Description
aedify.apiUrl https://deployment.aedify.ai Aedify API base URL
aedify.consoleUrl https://aedify.ai/console Aedify Console URL
aedify.autoDetectFramework true Automatically detect project framework
aedify.defaultRegion us-west-2 Default deployment region
aedify.maxUploadSize 250 Maximum upload size in MB
aedify.scanForSecrets true Scan files for secrets before upload

Ignore Patterns

The extension respects these ignore files (in priority order):

  1. .deployignore - Deployment-specific
  2. .dockerignore - Docker patterns
  3. .gitignore - Git patterns

Default exclusions: node_modules, .git, .env, dist, build

Security

  • API keys stored securely using VS Code SecretStorage
  • Files scanned for potential secrets before upload
  • Sensitive files (.env, *.pem, *.key) excluded by default

Requirements

  • VS Code 1.85.0 or higher
  • Aedify account (sign up)
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft