Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>OpenGateAINew to Visual Studio Code? Get it now.
OpenGateAI

OpenGateAI

JambaarTech Solutions

|
2 installs
| (0) | Free
Chat IA dans VSCode via l'API OpenGateAI (GPT, Claude, Gemini, Llama, DeepSeek, Mistral), paye en GATE.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

OpenGateAI — extension VSCode

Chat IA intégré à VSCode, branché sur l'API OpenGateAI (un seul accès à GPT, Claude, Gemini, Llama, DeepSeek, Mistral…), payé en GATE. Connexion par compte OpenGateAI (pas de clé à coller).

Premier incrément (MVP) :

  • Panneau de chat dans la barre latérale (icône OpenGateAI).
  • Connexion avec e-mail/téléphone + mot de passe du compte (session stockée dans le SecretStorage de VSCode).
  • Choix du modèle dans le catalogue de la gateway.
  • Réponses en streaming.
  • Contexte : le fichier actif (ou la sélection) est joint à la conversation (réglable).
  • Boutons Insérer / Copier sur les blocs de code.

Le chat passe par /api/playground/chat (même logique d'argent que /v1) : les tokens sont débités en GATE côté gateway. La gateway reste le seul point d'entrée ; aucune clé fournisseur ne transite par l'extension.

Développement

pnpm install
pnpm --filter opengateai-vscode build      # bundle dans dist/

Lancer l'extension : ouvrir ce dossier dans VSCode et appuyer sur F5 (Extension Development Host). Dans la fenêtre de test, ouvrir l'icône OpenGateAI dans la barre d'activité, se connecter, discuter.

Réglages

  • opengateai.gatewayUrl : URL de la gateway (défaut https://opengateai.io).
  • opengateai.includeContext : joindre le fichier actif / la sélection comme contexte (défaut activé).

Empaqueter (.vsix)

pnpm --filter opengateai-vscode package   # -> opengateai-vscode-<version>.vsix

Publier (Marketplace VS Code et/ou Open VSX)

Prérequis (côté compte, une seule fois) :

  • Marketplace VS Code : éditeur JambaarTechSolutions (déjà créé) sur https://marketplace.visualstudio.com/manage (compte Microsoft), puis un Personal Access Token sur https://dev.azure.com (scope « Marketplace > Manage »).
  • Open VSX (Cursor, VSCodium, Windsurf…) : compte sur https://open-vsx.org, puis un token.

Avant publication : vérifier le champ repository du package.json (mettre l'URL réelle du dépôt), incrémenter version, puis :

# Marketplace VS Code
VSCE_PAT=<token> pnpm --filter opengateai-vscode publish
# Open VSX
OVSX_PAT=<token> pnpm --filter opengateai-vscode publish:ovsx

Les tokens ne sont ni stockés ni commités : ils ne servent que le temps de la commande.

À suivre (incréments)

  • Connexion OAuth navigateur (au lieu du mot de passe saisi).
  • Complétion inline façon Copilot.
  • Affichage du solde GATE et du coût estimé.
  • Actions sur la sélection (expliquer, refactorer, tester) et application de diffs.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft