VS Code Extensions
EbivAI

EbivAI

by EbivAI

Connect Visual Studio Code to EbivAI for secure repository context, generation, deployment, and real-time collaboration.

Downloads

2

Rating

(0)

Version

0.1.0

Last updated

Jul 28, 2026

Connect your local Visual Studio Code workspace to EbivAI for secure AI-assisted development, repository context sharing, file deployment, project generation and collaboration.

Features

  • Connect EbivAI to the active VS Code workspace.
  • Send selected repository context using Repomix.
  • Deploy generated and edited files into the workspace.
  • Create projects and run configured build commands.
  • Undo deployments and report workspace diagnostics.
  • Protect workspace messages with end-to-end encryption.
  • Switch between saved EbivAI accounts.

Requirements

If you have any requirements or dependencies, add a section describing those and how to install and configure them.

Extension Settings

The extension does not currently add user-configurable VS Code settings. Authentication and service configuration are managed through EbivAI.

Known Issues

Workspace synchronization requires an active connection to EbivAI.

Release Notes

0.1.0

  • Rebranded the extension as EbivAI.
  • Added Visual Studio Marketplace packaging support.
  • Added production-only configuration embedding.
  • Added automated synchronization with the EbivAI frontend logo.
  • Added secure authentication and workspace synchronization.

Installation

  1. Open the Extensions view in Visual Studio Code.
  2. Search for EbivAI.
  3. Select the extension published by ebivai.
  4. Choose Install.

The Marketplace extension identifier is ebivai.ebivai.

Connect to EbivAI

  1. Open the EbivAI activity bar view.
  2. Sign in with your EbivAI account.
  3. Open the workspace you want to use.
  4. Visit ebivai.com with the same account.
  5. Confirm the extension is shown as connected and encrypted.

Security

The extension contains only a public Supabase URL and publishable key. Authorization must be enforced by Supabase authentication and Row Level Security. Never add service-role keys, secret keys or backend credentials.

Marketplace Publishing

Maintainers must create .env.prod in the extension directory:

SUPABASE_URL_EXT=https://YOUR_PROJECT_REF.supabase.co
SUPABASE_PUBLISHABLE_KEY_EXT=sb_publishable_xxxxxxxxx

The values are embedded into compiled JavaScript during the build. The environment file itself is excluded from the VSIX by the manifest allowlist.

Install dependencies and create the production package:

npm install
npm run package:vsix

Inspect and install ebivai-production.vsix. After production verification, publish that exact file without rebuilding:

npx @vscode/vsce login ebivai
npm run publish:marketplace

The Marketplace publisher identifier and the manifest publisher must both be ebivai.

Related extensions