For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
メインナビゲーション
Theme

プロジェクトとチャット

ChatGPT で関連するチャット、ファイル、ソースをまとめて管理

プロジェクトを使うと、関連するチャットを整理し、ChatGPT に必要なコンテキストを提供できます。ChatGPT デスクトップアプリのプロジェクト画面には、ChatGPT プロジェクトと、コンピューター上のフォルダーに接続するローカルプロジェクトが表示されます。

プロジェクトを使う場合と使わない場合

継続的な作業、複数の成果物を作る作業、同じファイルやソースを繰り返し使う作業には、プロジェクトを作成します。単独で完結し、プロジェクトで共有するコンテキストが不要な作業は、プロジェクトを使わずにチャットを始めます。

プロジェクト内での作業

プロジェクト画面では、ChatGPT プロジェクトとローカルプロジェクトをまとめて管理できます。ChatGPT プロジェクトでは、関連するチャット間でプロジェクトのファイルやコンテキストを共有できます。ローカルプロジェクトでは、ソースファイルをまとめたフォルダーやコードベースなど、コンピューター上の 1 つ以上のフォルダーにチャットからアクセスできます。

目的ごとにチャットを分けると、それぞれのやり取りと結果を追いやすくなり、関連する作業はプロジェクトにまとめておけます。

プロジェクトとチャットの整理

進行中の作業を見つけやすくし、完了した作業を片付けるには、次の操作を使います。

  • プロジェクトをピン留めすると、サイドバーの上部に表示されます。プロジェクト画面からもピン留めできます。
  • チャットをピン留めすると、プロジェクトに新しいチャットが増えても、よく使うチャットを見つけやすくなります。
  • チャットの名前を変更し、「第 3 四半期のリリース概要」や「購入手続きのアクセシビリティレビュー」など、成果がわかる短いタイトルを付けます。
  • プロジェクトを検索するには、プロジェクト画面を使います。過去のチャットのタイトルを思い出せなくても、フレーズやブランチ名を覚えていれば、サイドバーのチャットを検索から探せます。チャット検索には既定のショートカットはありませんが、設定 > キーボードショートカットで割り当てられます。
  • 作業が完了したら、チャットをアーカイブします。プロジェクトのメニューからチャットをアーカイブを選択すると、そのプロジェクトのチャットをまとめてアーカイブできます。

ピン留めによってコンテキストが追加されたり、ChatGPT がアクセスできる範囲が変わったりすることはありません。変わるのは、サイドバーでのプロジェクトやチャットの表示位置だけです。

アーカイブしたチャットは、設定 > アーカイブ済みのチャットから復元できます。

ローカルプロジェクトでのフォルダーとコードベースの利用

別のデバイスで Work を続けるときに承認済みのプロジェクトフォルダーを使うには、ワークスペースでローカルコンピューターへのアクセスが有効になってから、新しいクラウドタスクを開始します。そのフォルダーがあるコンピューターはオンラインのまま、接続を維持してください。

会話の同期とプロジェクトファイルへのアクセスは別々に扱われます。

  • 会話を同期しても、ローカルフォルダー全体がアップロードされたり、別のコンピューターから利用できるようになったりすることはありません。
  • タスクを再開するときは、そのタスクからアクセスできるソースとツールを確認してください。
  • Work の会話履歴と Codex の履歴は引き続き別々に管理されます。

ChatGPT がコンピューター上のファイルを読み取ったり変更したりする必要がある場合は、ローカルプロジェクトを追加します。プロジェクトにフォルダーは必須ではありませんが、必要に応じて追加できます。

フォルダーを追加または変更するには、プロジェクトのメニューを開き、プロジェクトを編集を選択します。フォルダーを追加を選ぶと、複数のフォルダーを追加できます。ChatGPT は、追加したすべてのフォルダー内のファイルを読み取り、変更できます。既定の作業ディレクトリを変更するには、フォルダーにポインターを合わせ、プライマリに設定を選択します。

新しいチャットはプライマリフォルダーから始まります。Codex は、このフォルダーを Git 操作の既定のディレクトリとして使い、AGENTS.md、スキル、config.toml を自動検出します。ほかのフォルダーでもファイルの検索、読み取り、編集はできますが、Codex はそこにあるこれらのプロジェクトファイルを自動検出しません。

アプリとそのドキュメント、ウェブサイトとそのバックエンドなど、関連する作業の対象が異なる場所にある場合は、複数のフォルダーを使います。互いに関連のない作業や、各チャットのアクセス範囲をリポジトリの一部に限定したい場合は、プロジェクトを分けます。こうすると、作業に必要なコンテキストに絞れます。現在、リモートプロジェクトで使えるフォルダーは 1 つです。

ローカル環境では、プロジェクトのセットアップ手順やよく使うコマンドを定義できます。レビューペインには、同じプロジェクトに追加した複数のリポジトリの変更を表示できます。Pull request と Worktree の操作は、プライマリリポジトリが対象です。Worktree でチャットを始めても、ほかのフォルダーは引き続きプロジェクトに関連付けられています。

プロジェクトと Worktree は作業の整理に使います。ローカルコマンドが読み取りや変更を行える範囲や、ネットワーク経由でアクセスできる範囲を制限するのはサンドボックスです。

プロジェクトを使わないチャットの開始

Codex で新しいチャットを選択すると、プロジェクトを使わずにチャットを始められます。この項目は最近の項目の横にあります。プロジェクトの共有ファイルや指示、フォルダーへのアクセスが不要で、単独で完結する作業に適しています。複数のチャットで同じコンテキストを使う場合は、先にプロジェクトを作成します。

クイックチャットでの簡単な質問

クイックチャットを使うと、通常の ChatGPT チャットが開きます。Codex のサイドバーには Codex のチャットとプロジェクトが表示されます。ChatGPT のチャットはここには表示されません。

新しいチャットにポインターを合わせ、右側にあるクイックチャットアイコンを選択します。キーボードからも開けます。

macOS では Cmd+Option+N を、Windows と Linux では Ctrl+Alt+N を押します。新しいチャットから既存の ChatGPT チャットを開き、Codex のチャットに追加することもできます。

ほかのツールやコンテキストの利用

  • そのリクエストだけに必要なファイルや画像入力は、チャットに直接添付します。
  • プラグインをインストールすると、ほかのサービスのコンテキストや操作を利用できます。
  • 組織や開発環境が Model Context Protocol を通じてツールを提供している場合は、MCP サーバーを設定します。
  • メモリが利用できる場合は、過去の作業で得た有用なコンテキストを今後のチャットに引き継げます。

次のステップ