Aikido

Lancement d'Aikido pour Cursor AI

Madeline LawrenceMadeline Lawrence
|
#
#
Sécurité du code Gen AI avec Aikido et Cursor AI

Cursor AI est rapidement devenu l'éditeur de code IA incontournable, gagnant rapidement en popularité auprès des développeurs cherchant à écrire du code plus rapidement et plus efficacement. Mais si Cursor accélère le codage, comment les développeurs peuvent-ils s'assurer que le code Gen AI est sécurisé ?

TL;DR : avec Aikido x Cursor, les développeurs peuvent sécuriser leur code au fur et à mesure qu'il est écrit ou généré.

Si vous avez manqué le battage médiatique jusqu'à présent, Cursor est un IDE "AI Native" construit sur VSCode. Il opère dans un domaine de plus en plus encombré de startups de copilotes de code Gen AI, en concurrence avec Github Co-pilot, Cognition, Poolside, Magic et Augment, entre autres.

Bien que Cursor ait été fondé en 2022, ce n'est qu'à la mi-2024 que Cursor a commencé son ascension fulgurante en tête de la course au code Gen AI, à peu près au même moment où Cursor a ajouté Sonnet 3.5M comme modèle par défaut... Ci-dessous, un aperçu de l'édition de la semaine dernière de « The Pragmatic Engineer » de Gregely Orosz, la newsletter tech n°1 sur Substack, couvrant comment les développeurs classent les différents IDE avec les fonctionnalités GenAI :

Cursor et d'autres IDE natifs IA populaires pour le développement de code Gen AI

Bien que les répondants soient probablement majoritairement des adopteurs précoces, il est tout de même assez impressionnant de voir Cursor, un nouvel entrant, séduire si rapidement. Il n'est pas surprenant qu'ils aient depuis levé 60 millions de dollars en financement de série A auprès d'Andreessen Horowitz, Thrive Capital, OpenAI, Jeff Dean, Noam Brown, et des fondateurs de Stripe, GitHub, Ramp, Perplexity et OpenAI, entre autres.

C'est pourquoi Aikido Security est ravi de lancer sa nouvelle intégration avec Cursor AI. Aikido x Cursor apporte la sécurité en temps réel dans l'IDE Cursor, aidant les développeurs à écrire et générer du code sécurisé dès le départ, sans interrompre leur flux de travail.

Comment l'intégration fonctionne

Aujourd'hui, vous pouvez intégrer Aikido directement dans votre IDE Cursor. Aikido analysera votre base de code à la recherche de secrets, de clés API et de problèmes de code SAST au fur et à mesure de votre développement, chaque fois que vous ouvrirez ou enregistrerez un fichier.

Si des problèmes sont détectés, Aikido les met en évidence dans l'éditeur et les affiche dans le panneau Problèmes. Lorsque vous survolez un problème SAST détecté, un contexte tl;dr supplémentaire sur le problème est fourni. Dans certains cas, vous pouvez même résoudre les problèmes avec les suggestions de Cursor dans le chat (bien que ce soit encore un peu rudimentaire).

  1. Détectez les vulnérabilités instantanément
    Aikido analyse le code au fur et à mesure de sa génération, identifiant les vulnérabilités de sécurité en temps réel. Des explications claires et concises vous assurent de comprendre le problème et son importance, sans rapports trop complexes.
  2. Corrigez les problèmes en un clic
    Lorsqu'une vulnérabilité est signalée, Cursor peut générer des suggestions de correctifs en un clic. Vous pouvez l'appliquer directement depuis l'interface de chat de Cursor. Sachez que toutes les suggestions de Cursor ne sont pas valides.
  3. Restez concentré
    Tout se passe au sein de l'IDE Cursor. Il n'est pas nécessaire de changer d'outils, d'exécuter des analyses externes ou de jongler avec des plateformes distinctes. Aikido s'intègre parfaitement à l'IDE, vous permettant de vous concentrer sur le développement tout en sachant que votre code est sécurisé.

Pourquoi c'est important

L'impact de l'IA générative sur l'ingénierie est indéniable. Les générateurs de code ou co-pilotes basés sur l'IA ne sont pas infaillibles. D'une part, l'IA générative peut être utilisée pour renforcer la sécurité (nous y reviendrons très bientôt !). D'autre part, elle introduira aussi inévitablement des vulnérabilités. Nous attendons tous le jour où l'IA pourra s'occuper des détails complexes. Aujourd'hui, nous faisons un pas de plus.

Cette intégration permet aux développeurs de maintenir un rythme soutenu et de créer des applications sécurisées tout en tirant parti des meilleurs outils basés sur l'IA, avec l'assurance que le résultat est sécurisé. Assurez la sécurité. Concentrez-vous sur le développement.

Commencez

L'intégration Aikido est désormais disponible pour les utilisateurs de Cursor. Pour l'instant, vous aurez besoin d'un abonnement payant pour l'intégrer. Suivez les étapes ci-dessous :

Étape 1. Rendez-vous sur le Visual Studio Code Marketplace et suivez les instructions sur la façon d'installer une extension dans Cursor.

Étape 2. Dans Aikido, accédez à la page d'intégration de l'IDE Cursor et créez votre jeton.

Étape 3. Consultez les exemples dans notre documentation sur le Visual Studio Marketplace pour tester si tout fonctionne correctement.

Étape 4. Reprenez le développement.

Sécuriser votre code dès qu'il est généré.

4.7/5

Sécurisez votre logiciel dès maintenant.

Essai gratuit
Sans CB
Planifiez une démo
Vos données ne seront pas partagées - Accès en lecture seule - Pas de CB nécessaire

Sécurisez-vous maintenant.

Sécuriser votre code, votre cloud et votre runtime dans un système centralisé unique.
Détectez et corrigez les vulnérabilités rapidement et automatiquement.

Pas de carte de crédit requise | Résultats du scan en 32 secondes.