Safurai a été lancé en 2023 en tant qu’extension Visual Studio Code, destinée à renforcer la productivité des développeurs. Compatible avec plusieurs IDE (VS Code actuellement, extension prévue pour les IDE JetBrains), Safurai offre une gamme de fonctionnalités IA via une interface intégrée :
Textbox interactif pour poser des questions et générer du code depuis du langage naturel ;
Shortcuts sur le code pour demander une explication, générer un test, refactorer ou corriger une portion de code sélectionnée ;
Super Search, qui permet de rechercher dans une grosse base de code avec des requêtes en langage courant.
Entraînement spécifique sur projet, pour des suggestions contextuelles.
Le service est actuellement offert gratuîtement en accès public beta . Son design transparent s’appuie sur des modèles internes, sans reusage de code envoyé par les utilisateurs pour l’entraînement .
Installe l’extension Safurai pour ton IDE (actuellement VS Code).
Sélectionne un bloc de code ou clique dans ton éditeur.
Saisis une commande (ex. : “explique cette fonction", “génère un test unitaire”, “réactiver cette boucle”).
Choisis parmi les suggestions proposées et intègre-la.
En option : connecte ton projet pour entraîner le modèle contextuellement.
Gérez le quota (gratuit ou upgrade selon usage).
Réduit les tâches répétitives (création de code, tests, refactorisation, documentation).
Suggestions IA déclenchées à la demande via prompts ou sélection de blocs.
Recherche contextuelle en langage naturel dans des projets volumineux.
Assistance non intrusive, respectant le workflow du développeur.
Formation personnalisée à votre codebase pour des réponses plus précises .
Détecter et corriger un bug d’une fonction rapidement, simplement en demandant “corrige cette fonction”.
Générer des tests unitaires pour un module legacy en quelques secondes.
Refactoriser du code spaghetti vers un code plus propre.
Effectuer une recherche globale « trouve toutes les méthodes d’authentification » via langage naturel.
Générer une documentation interactive depuis du code existant.
Onboarding : un nouveau développeur utilise Safurai pour comprendre rapidement le projet.
Développeurs professionnels utilisant VS Code et/ou JetBrains.
Ingénieurs software cherchant à automatiser débuggage, tests, documentation.
Freelances ou équipes techniques gérant des projets complexes.
Développeurs désireux d’accélérer leur workflow sans perturbation de l’environnement habituel .
Safurai se positionne comme un assistant IA efficace, discret et respectueux du workflow des développeurs. Sa gratuité en bêta, associée à des fonctionnalités puissantes comme la recherche en langage naturel et le training sur codebase, en font une référence prometteuse. Pourtant, plusieurs signaux indiquent des risques (nom de domaine expiré, faible relais communautaire). À suivre de près.