Skip to main content
← Back

Agentモード

Agentは、コードベースを検索し、複数のファイルを編集し、ターミナルコマンドを実行して、エラーを自律的に修正できるCherri CodeのAIアシスタントです。

Agentモードでできること

エージェントは、機能をゼロから作成したり、既存のコードをリファクタリングしたり、バグを修正したり、テストを書いたり、シェルコマンドを実行したりできます。自然言語でタスクを指示すると、読むべきファイル、加える変更、結果の確認方法を自ら判断します。

Agent を使い始めるには?

  1. Agent パネルを開きます。
    • Mac: CmdCtrl + I を押します
    • Windows/Linux: Ctrl + I を押します
  2. リクエストを入力します。実行したい内容を具体的に指定してください。例: 「ホームページにメールアドレスとパスワードの入力欄を含むログインフォームを追加して。」
  3. ReturnEnter を押します。Agent がコードベースの探索と変更を開始します。
  4. 変更が行われると、diff ビューに編集内容が表示されます。

Cloud Agents を使用すると、ブラウザで cursor.com/agents からエージェントを実行することもできます。

Agent を中断するには?

停止ボタンをクリックすると、タスクの途中で Agent を停止できます。別の指示を出したり、別の方法でやり直したりできます。

エージェントによる変更を確認するには?

エージェントによる編集は、作業中に適用されます。差分ビューで確認し、不要な変更は却下してください。PR 単位の確認には、Bugbot がバグやセキュリティ上の問題を自動的に検出できます。

エージェントによる変更を元に戻すには?

以前のメッセージにホバーし、右下のチェックポイントを復元をクリックすると、その時点以降にエージェントが加えたすべての変更を元に戻せます。復元ではファイルのみが元に戻り、会話からメッセージが削除されることはありません。会話自体を短くするには、以前のメッセージからチャットをフォークしてください。

エージェントはタスクをサブエージェントに委任できますか?

はい。エージェントは、調査、シェルコマンドの実行、ブラウザ操作を並行して行う専門的なサブエージェントを起動できます。各サブエージェントは独自のコンテキストウィンドウで実行され、メインの会話に結果を返します。.cursor/agents/ にMarkdownファイルを追加すると、カスタムサブエージェントも作成できます。

Agentは画像を生成できますか?

はい。Agentは、テキストによる説明や参照画像をもとに画像を作成できます。UIモックアップ、プロダクトアセット、アーキテクチャ図の作成に役立ちます。生成された画像はプロジェクトに保存され、チャット内にインラインで表示されます。

エージェントの作業中にフォローアップメッセージをキューに追加できますか?

はい。エージェントが処理中でも、次の指示を送信できます。メッセージはキューで待機し、現在のタスクが完了すると自動的に実行されます。ドラッグしてキュー内のメッセージを並べ替えることもできます。

Agent は過去の会話を検索してコンテキストを取得できますか?

対応。会話検索はエージェントツールとして利用できます。Agent が以前の会話のコンテキストを必要とする場合、自動的に過去の会話を検索できます。どのチャットで話したかを覚えておく必要はありません。

どのモードを使うべきですか?

モード最適な用途ファイルを編集できますか?
Agent機能の作成、リファクタリング、バグの修正対応
Askコードの理解、アーキテクチャの調査非対応 (参照専用)
Planまずアプローチを確認したい複雑な機能対応 (プランの承認後)
Debug実行時の情報が必要な複雑なバグ対応

ほとんどのタスクにはAgentを使用してください。変更せずに回答を得たい場合は、Askに切り替えてください。アプローチを確認したい複数ファイルにまたがる機能には、Planを使用してください。再現や原因の特定が難しいバグには、Debugを使用してください。

モードを切り替えるには?

  • Shift + Tab を押してモードを順に切り替えます
  • エージェントパネルのモード選択ドロップダウンをクリックします

モードごとに独自のコンテキストが使用されるため、モードを切り替えると新しいコンテキストウィンドウが開始されます。最適な結果を得るには、タスクを変更する際は新しいチャットを開始してください。

すべてのモードでルールは適用されますか?

はい。プロジェクトルール、ユーザールール、チーム ルールは、エージェント、Ask、Plan、デバッグモードで適用されます。使用中のモードにかかわらず、ルールはすべての会話に含まれます。

関連

この記事は役に立ちましたか?