I. 基本情報
Cursorは、個人および企業向けのAIネイティブコードエディタおよび開発プラットフォームです。インライン補完とマルチエージェントによる共同コーディング、複数ファイルの会話型編集と自動バグ修正、リポジトリコンテキストの深い理解といった機能がコア機能として挙げられます。デスクトップアプリケーションとチーム管理機能を提供し、複数のモデルと組み込みモデル統合をネイティブにサポートします。また、迅速なコンテキストとインデックス作成メカニズムにより、大規模なコードベースでも関連性と安定性を維持し、ローカル開発からコードホスティングプラットフォームでのコラボレーションまで、開発チェーン全体をカバーします。
II. 製品概要
Cursorの中核は二軸インタラクションです。一つ目はタブベースのインライン補完で、高速かつ低干渉の入力シナリオ向けに設計されています。次のアクション予測と構造認識を組み合わせることで、関数レベルとファイルレベルで一貫した補完を提供します。二つ目はエージェントベースのマルチエージェントコラボレーションです。開発者は自然言語でタスクを記述し、ファイルやディレクトリを参照できます。エージェントは制御されたステップ内でコードを生成・編集し、マルチタスクの並列処理とフォアグラウンド/バックグラウンドコラボレーションをサポートします。システムはリポジトリレベルのインデックス作成と検索機能を提供し、エディター内での解釈と変更、およびプルリクエストワークフローをサポートします。また、サイドバーからすべてのエージェントの進捗状況を表示・管理できます。最新バージョンでは、Composerコーディングモデルとマルチエージェントインターフェースが導入され、複雑なタスク処理と並列処理の効率がさらに向上しています。
III. コア機能
1. 主な機能
インライン補完とクロスフラグメント生成、関数指向およびファイルレベルのコード提案
会話型プロキシ コーディングは、タスクの分解と自動コミットによる複数ファイルの変更をサポートします。
リポジトリ レベルの Q&A と説明、要約の生成、コミットと変更に関連する影響領域の特定。
プル リクエストでエージェントを実行して、アプリケーションの修正プロンプトの読み取りと送信のプッシュをサポートします。
ローカルおよびリモート実行の連携により、フロントエンド エージェントとバックエンド エージェントの同時管理をサポートします。
学生とチームのケースサポート。初心者から実稼働まで、ガイダンスとテンプレートを提供します。
2. 技術的特徴
高速なコンテキストおよびセマンティック インデックスにより、大規模なリポジトリでの検索関連性が向上します。
複数のモデルと組み込みモデル モードを使用すると、必要に応じてモデルを選択し、プライバシー ポリシーを構成できます。
サイドバーでは、エージェントのステータスとログを統合的に管理できるため、追跡とバックトラッキングが容易になります。
コマンドラインとエディターの緊密な統合により、依存関係のインストールとプロジェクトのスキャフォールディングをサポートします。
プライバシー モデルやデータ最小化戦略などのセキュリティとガバナンスの機能。
IV. 価格とバージョン
Cursorは、個人向けサブスクリプション、チームプラン、エンタープライズプランを提供しています。個人向けサブスクリプションには、モデルの使用制限とコア機能が含まれており、制限はモデルAPI料金に基づいて計算されます。チームプランはユーザーごとに課金され、一元管理による課金、ボリューム分析、組織のプライバシー管理、ロール権限、シングルサインオン機能が含まれます。表示価格は1ユーザーあたり月額40ドルです。エンタープライズプランはカスタマイズされたソリューションで、チームプランに加えて、シートプール、請求および調達プロセス、SCIMシート管理コードとエージェント監査ログ、よりきめ細かな管理者およびモデル管理、優先サポートなどを提供します。製品の機能とクォータは、時期や地域によって更新される場合があります。詳細は公式ウェブサイトをご覧ください。
V. 適用可能なシナリオと対象者
頻繁な反復と複数モジュールのコラボレーションを行う中規模から大規模のエンジニアリング チーム、大規模なリポジトリで高い関連性を維持する必要があるバックエンドおよびフルスタック エンジニア、問題から修正までのクローズド ループを重視する製品およびプラットフォーム チーム、ガバナンスとコンプライアンスの要件がある企業組織、学習および研究のシナリオでアイデアからプロトタイプや論文の再現実験に迅速に移行する必要がある学生および研究者に適しています。
VI. よくある質問
Q: カーソルのインライン補完とそのプロキシの動作の違いは何ですか?
A: インライン フィラーを使用すると、高速入力と軽量な変更が可能になり、実質的に摩擦なしで次のステップの提案が提供されます。エージェントは、ファイル間および複数ステップのタスクに適しており、サブタスクを分割して、制御されたプロセス内で変更と送信を完了します。
Q: フェッチ要求プロセスでカーソルを使用する方法を教えてください。
A: ホスティングプラットフォームのプルリクエストダイアログでエージェントが呼び出されます。エージェントはプロンプトを読み取ってコンテキストを変更し、解決策を提示して直接プッシュし、コメントセクションに進捗状況と保留中のタスクを表示します。
Q: チームでは集中型のガバナンスとコンプライアンス管理をどのように実装していますか?
A: チーム レベルとエンタープライズ レベルでは、一元化された請求ボリューム レポート、組織レベルのプライバシー モード ロールの権限とシングル サインオン、コンプライアンスと監査の要件を満たすためのより詳細なモデルとログの制御が提供されます。
Q: モデルの消費量はどのように測定されますか?
A: プランには一定量のモデル使用量が含まれています。使用量は、選択したモデルのインターフェース料金に基づいて計算されます。モデルやプロキシ操作によって使用量は異なります。クォータは有効期限が切れた際に、使用量に応じて更新できます。
Q: バージョン機能は時期や地域によって変わりますか?
A: 機能の割り当てと料金は更新される場合や、地域によって異なる場合があります。最新の情報については、最新の公式発表とドキュメントをご覧ください。