VS Code Extensions
NocturAI

NocturAI

by NocturAI

Assistant de developpement avance pour code

Downloads

465

Rating

5.0 / 5 (1)

Version

4.7.4

Last updated

Jun 24, 2026

Assistant de développement IA pour Visual Studio Code. Chat intégré, édition de fichiers, exécution de commandes, revue de code et recherche de vulnérabilités — le tout depuis votre éditeur.

Fonctionnalités

  • Chat IA contextuel — Posez des questions sur votre code, l'IA voit le workspace.
  • Édition de fichiers — L'agent peut créer, lire et modifier les fichiers du projet.
  • Exécution de commandes — Lancer des commandes shell avec confirmation pour les opérations sensibles.
  • Actions sur sélection — Cliquez droit sur du code sélectionné pour :
    • Expliquer la sélection
    • Corriger un bug
    • Reviewer le code
    • Chercher des vulnérabilités
  • Suggestions inline (optionnel) — Complétion de code pendant la frappe.
  • Workspace untrusted — Les outils destructifs sont désactivés automatiquement dans les workspaces non-trustés.

Démarrage

  1. Installez l'extension depuis le Marketplace.
  2. Ouvrez la sidebar NocturAI (icône dans l'activity bar) ou utilisez Ctrl+Shift+Alt+I.
  3. Connectez-vous avec votre compte nocturai.com.
  4. Posez votre première question.

Raccourcis

Raccourci Action
Ctrl+Shift+Alt+I Ouvrir/fermer le panneau
Ctrl+Shift+Alt+A Poser une question
Ctrl+Shift+Alt+N Nouveau chat
Ctrl+Shift+Alt+E Expliquer la sélection

Sur macOS, remplacez Ctrl par Cmd.

Configuration

Accessible via Préférences > Settings > Extensions > NocturAI :

  • nocturai.model — Modèle IA par défaut (défaut : nai-code).
  • nocturai.inlineSuggestions — Active les suggestions inline (défaut : false).
  • nocturai.confirmSensitiveCommands — Demande confirmation avant rm, curl, git push, etc. (défaut : true).
  • nocturai.confirmFileWrites — Affiche un diff avant chaque modification (défaut : false).
  • nocturai.shareWorkspaceContext — Partage le contexte du workspace (défaut : true).

Sécurité

  • Le token d'authentification est stocké via VSCode SecretStorage (chiffré par l'OS).
  • Aucun secret n'est écrit dans settings.json.
  • Le workspace n'est partagé avec le serveur que si shareWorkspaceContext est activé.
  • Dans les workspaces non-trustés, les outils d'écriture, terminal et git push sont désactivés.

Compte et tarifs

Un compte NocturAI est requis : nocturai.com.

Support

Licence

MIT — voir le fichier LICENSE inclus dans l'extension.

Related extensions