お問い合わせ

コース概要

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

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

Composerとマルチファイル編集

  • ファイル間で計画を立てるためのComposerの呼び出し方法
  • 生成された編集内容を適用または却下する前に確認する
  • 長時間のComposerセッションにおける元に戻す操作とチェックポイント状態の管理
  • Composer支援による変更後のビルドテスト

文脈を意識したチャットとスマート参照

  • チャットのコンテキストを絞り込むための@fileおよび@codebaseの使用
  • 特定の関数、クラス、ドキュメントファイルへの参照
  • 修正を依頼する前にコードの意図を要約する
  • 参照範囲を狭くすることでコンテキストのオーバーフローを防ぐ

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

  • ハイレベルなプロンプトによるエージェントモードのトリガー
  • エージェントの計画、編集、テスト、反復の過程を観察する
  • エージェントが誤った方向へ進んだときに介入する
  • エージェントによるマルチファイル書き換え後のマージ競合の処理

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

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

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

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

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

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

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

  • diffサマリーからのコミットメッセージの作成
  • プレコミットプロンプト:コミット前にリンターと型チェッカーを実行する
  • AI生成の説明付きでプルリクエストを開く
  • カーソル内で対象となる変更を行い、レビューコメントに対応する

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

  • エージェントが生成した前提条件へとランタイムエラーを遡って追跡する
  • チャットパネルを使用して、特定のエラーが発生した理由を問う
  • 広範な自動リファクタリング後の回帰テスト
  • 幻覚的に生成されたインポートと欠落している依存関係の管理

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

  • 大規模なリポジトリにおけるインデックス作成速度とストレージへの影響
  • 機密ファイルをエージェントのコンテキストから自動的に除外する
  • カーソルのデータ保持および学習(トレーニング)オプトアウトポリシーの理解
  • ホスト型モデル使用時のコンプライアンス要件の処理

まとめと高度なトピックへの移行

  • 他のIDEファーストのAIツール versus カーソルの復習
  • 再利用可能なプロンプトとルールのライブラリ構築
  • カーソルの毎月のリリース頻度に対応して最新情報をキャッチアップする

要求

  • VS CodeやJetBrainsなどの最新のIDEの使用経験
  • いかなるプログラミング言語のコーディング経験
  • LLM(大規模言語モデル)の概念とプロンプトエンジニアリングの基礎的理解

対象者

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

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー