Aikido

カーソルAIのためにAikidoを立ち上げる

AikidoとCursor AIによるGen AIコードセキュリティ

Cursor AIは、より速く、より効率的にコードを書きたい開発者の間で急速に人気を集め、人気のAIコードエディターとなりました。しかし、Cursorがコーディングを加速する一方で、開発者は生成AIコードが安全であることをどのように信頼できるのでしょうか?

TL;DR: Aikido x Cursorを使用すると、開発者はコードが生成されると同時にセキュアにできます。

これまでの話題を見逃している方のために、CursorはVSCodeをベースにした「AIネイティブ」IDEです。これは、Gen AIコーディングコパイロットスタートアップのますます混雑する分野で事業を展開しており、Github Co-pilot、Cognition、Poolside、Magic、Augmentなどと競合しています。

Cursorは2022年に設立されましたが、Gen AIコード競争の最前線へと急速に台頭し始めたのは2024年半ばになってからでした。これは、CursorがSonnet 3.5Mをデフォルトモデルとして追加した時期とほぼ同じです。以下は、先週のGregely Orosz氏による「The Pragmatic Engineer」(SubstackでNo.1のテックニュースレター)からのスナップショットで、開発者がGenAI機能を備えたさまざまなIDEをどのように評価しているかをカバーしています。

Cursorとその他の人気AIネイティブIDEによるGen AIコード開発

回答者の多くはアーリーアダプターである可能性が高いものの、Cursorが新規参入者としてこれほど早く人々の心を掴んでいるのは、やはり非常に印象的です。彼らがその後、Andreessen Horowitz、Thrive Capital、OpenAI、Jeff Dean、Noam Brown、そしてStripe、GitHub、Ramp、Perplexity、OpenAIの創業者などから6,000万ドルのシリーズA資金を調達したのも当然のことでしょう。

だからこそ、Aikido SecurityはCursor AIとの新しい統合を発表できることを大変嬉しく思っています。Aikido x Cursorは、リアルタイムセキュリティをCursor IDEに導入し、開発者が作業を中断することなく、最初から安全なコードを記述および生成できるよう支援します。

連携の仕組み

今日、AikidoをCursor IDEに直接統合できます。ファイルを開いたり保存したりするたびに、開発中にAikidoがコードベースをスキャンし、シークレット、APIキー、およびSASTのコード問題を検出します。

何らかの問題が検出された場合、Aikidoはエディターでそれらをハイライト表示し、問題パネルに表示します。検出されたSAST問題にカーソルを合わせると、問題に関する追加のtl;drコンテキストが提供されます。場合によっては、Cursorのチャットでの提案で問題を修正することも可能です(まだ改善の余地はありますが)。

  1. 脆弱性を即座に検出
    Aikidoはコードが生成されると同時にスキャンし、セキュリティ脆弱性をリアルタイムで特定します。明確で簡潔な説明により、問題が何であるか、そしてなぜそれが重要であるかを確実に理解できます。複雑すぎるレポートはありません。
  2. ワンクリックで問題を修正
    脆弱性が検出された際、Cursorはワンクリックで修正案を生成できます。Cursorのチャットインターフェースから直接適用可能です。ただし、Cursorの提案がすべて有効であるとは限りません。
  3. 集中を維持
    すべてはCursor IDE内で完結します。ツールを切り替えたり、外部スキャンを実行したり、複数のプラットフォームを操作したりする必要はありません。AikidoはIDEにシームレスに統合されるため、コードが安全であることを確認しながら、開発に集中できます。

なぜ重要なのか

Gen AIがエンジニアリングに与える影響は疑いようがありません。AIコードジェネレーターやコパイロットは完璧ではありません。一方で、Gen AIはセキュリティを向上させるために使用できます(これについては近日中に詳しく説明します!)。他方で、それらは必然的に脆弱性も導入します。私たちは皆、AIが細部まで仕上げられる日を待っています。今日、私たちはその一歩手前にいます。

この統合により、開発者はAI駆動ツールの利点を最大限に活用しながら、出力が安全であることを保証しつつ、迅速に安全なアプリケーションを構築できます。セキュリティを完了させ、開発に戻りましょう。

始めてみる

Aikidoの統合は、現在Cursorユーザーにご利用いただけます。現時点では、統合には有料サブスクリプションが必要です。以下の手順に従ってください。

ステップ1. Visual Studio Code Marketplaceにアクセスし、Cursorに拡張機能をインストールする方法の手順に従ってください。

ステップ2. Aikidoで、Cursor IDE統合ページに移動し、トークンを作成します。

ステップ3. Visual Studio Marketplaceのドキュメントにある例を確認し、すべてが正常に動作するかどうかをテストしてください。

ステップ4。開発に戻りましょう。

コードの記述時および生成時に保護します。

執筆者
マデリーン・ローレンス
共有:

https://www.aikido.dev/blog/launching-aikido-for-cursor-ai

脅威ニュースをサブスクライブ

今日から無料で始めましょう。

無料で始める
CC不要

今すぐ安全な状態を実現します

コード、クラウド、ランタイムを1つの中央システムでセキュアに。
脆弱性を迅速に発見し、自動的に修正。

クレジットカードは不要です | スキャン結果は32秒で表示されます。