お問い合わせ

コース概要

AIネイティブIDEのアーキテクチャ

  • CursorがVS Codeのフォークを基盤とし、モデルと深く統合されている仕組み
  • 通常のVS Codeに拡張機能を追加した場合と比較したCursorネイティブ機能の比較
  • Cursorのモデルホスティング:Claude、GPT、カスタムエンドポイント
  • オートコンプリートから完全なエージェントワークフローへのロードマップ概要

コンポーザーと複数ファイル編集

  • ファイルを跨いで計画を立てるためにコンポーサーを呼び出す方法
  • 生成された変更を受け入れるか却下するかを確認する
  • 長時間のコンポーザーセッションにおける元に戻す操作とチェックポイント状態の管理
  • コンポーザー支援後の変更に対してビルドをテストする

文脈-awareチャットとスマート参照

  • @fileおよび@codebaseを使用してチャットの文脈に焦点を当てる
  • 特定の関数、クラス、ドキュメントファイルへの参照
  • 変更を求める前にコードの意図を要約する
  • 参照を絞ることでコンテキストオーバーフローを防ぐ

エージェントモードと自律的リファクタリング

  • 高レベルのプロンプトでエージェントモードを発動させる
  • エージェントが計画、編集、テスト、反復を行う様子を見る
  • エージェントが誤った方向に進んだ場合の介入
  • エージェントによる複数ファイル書き換え後のマージコンフリクトの処理

インストールとモデル設定

  • macOS、Windows、Linux上でのCursorセットアップ
  • タスクの種類に応じてモデルを選択および切り替える
  • Cursorの共有ホスティングの代わりに自身のAPIキーを使用する
  • 大規模なコードベースのナビゲーション用に高コンテキストモデルを設定する

チームワークスペースと共有コンテキスト

  • チームワークスペースの作成とメンバーの招待
  • カスタムルール、スタイルガイド、コンテキストファイルの共有
  • 繰り返しのチームワークフロー用のデフォルトプロンプトの設定
  • ワークスペース全体の使用状況とコストの追跡

一貫性のためのカスタムルールとプロンプト

  • プロジェクト全体の規約するための.cursorrulesファイルの作成
  • プロンプトエンジニアリングを通じてコードレビューコメントを自動化する
  • エージェント支援を使用してアーキテクチャ意思決定記録(ADR)を維持する
  • リポジトリの一部としてルールファイルをバージョニングする

バージョン管理とCIとの統合

  • 差分サマリーからコミットメッセージを生成する
  • コミット前にリンターや型チェッカーを実行するためのプレコミットプロンプト
  • AI生成の説明付きでプルリクエストを開く
  • Cursor内でターゲットされた変更を行い、レビューコメントに対応する

エージェント支援コードのデバッグ

  • ランタイムエラーをエージェントが生成した前提に戻して追跡する
  • チャットパネルを使用して特定のエラーの原因を質問する
  • 広範な自動化リファクタリング後の回帰テスト
  • ハルシネーションによるインポートや欠落依存関係の管理

パフォーマンスとセキュリティ

  • 大規模リポジトリに対するインデックス作成速度とストレージへの影響
  • 機密ファイルをエージェントのコンテキストから自動的に除外する
  • Cursorのデータ保持およびトレーニングオプトアウトポリシーを理解する
  • ホスティングされたモデルを使用する場合のコンプライアンス要件の処理

概要と高度なトピックへの移行

  • 他のIDEファーストAIツールとの比較を含む復習
  • 再利用可能なプロンプトとルールのライブラリを構築する
  • Cursorの月次リリース頻度に追従する

要求

  • VS CodeやJetBrainsなどの現代的なIDEの使用経験
  • 任意のプログラミング言語でのプログラミング経験
  • LLM(大規模言語モデル)の概念とプロンプティングに関する基本的な理解

対象者

  • Cursorを主要なIDEとして評価または導入を検討している開発チーム
  • AIツール購入を担当するエンジニアリングマネージャー
  • Cursorを使用してクライアント作業の効率化を図るフリーランス開発者
 14 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー