プロジェクトとチャット
関連するチャット、ファイル、ソースを ChatGPT でまとめて管理します
プロジェクトを使って関連するチャットを整理し、ChatGPT に必要なコンテキストを提供します。 ChatGPT デスクトップアプリの Projects ビューには、ChatGPT プロジェクトと、 コンピューター上のフォルダに接続するローカルプロジェクトが表示されます。
プロジェクトを選ぶか、プロジェクトなしで始める
作業が長期にわたる場合、複数の成果物を作成する場合、または同じファイルやソースに依存する場合は、 プロジェクトを作成します。作業が自己完結しており、共有プロジェクトのコンテキストを必要としない場合は、 プロジェクトなしでチャットを開始します。
プロジェクトで作業する
Projects ビューでは、ChatGPT プロジェクトとローカルプロジェクトが 1 か所にまとめられます。 ChatGPT プロジェクトでは、関連するチャット間でプロジェクトファイルとコンテキストが引き継がれます。ローカル プロジェクトでは、ソースファイルのコレクションやコードベースなど、コンピューター上の 1 つ以上のフォルダに チャットからアクセスできます。
成果物ごとに別のチャットを開始すると、メッセージと結果の焦点を保ちながら、プロジェクトで関連する作業を 整理できます。
プロジェクトとチャットを整理する
進行中の作業は見える位置に保ち、完了した作業は片付けます。
- プロジェクトをピン留めすると、サイドバー上部付近に表示し続けられます。Projects ビューから ピン留めすることもできます。
- 頻繁に戻るチャットは、プロジェクト内に新しいチャットが増えても チャットをピン留めしておけます。
- チャットの名前を変更し、「Q3 リリース概要」や「チェックアウトのアクセシビリティレビュー」など、成果を表す 短いタイトルを付けます。
- Projects ビューから プロジェクトを検索できます。タイトルは覚えていなくても語句やブランチ名を覚えている場合は、 Cmd/Ctrl+G を押して過去のチャットを検索します。
- 作業が完了したら チャットをアーカイブします。プロジェクトのメニューから Archive chats を選択すると、 プロジェクト内のチャットをまとめてアーカイブできます。
ピン留めしても、コンテキストが追加されたり ChatGPT がアクセスできる範囲が変わったりすることはありません。 サイドバー内でプロジェクトやチャットが表示される位置だけが変わります。
アーカイブしたチャットは Settings > Archived chats から復元できます。
フォルダやコードベースにローカルプロジェクトを使用する
ChatGPT がコンピューター上のファイルを読み取り、変更する必要がある場合は、ローカルプロジェクトを追加します。 プロジェクトにフォルダは必須ではありませんが、必要に応じてフォルダを接続できます。
フォルダを追加または変更するには、プロジェクトのメニューを開いて Edit project を選択します。 Add folder を選択すると、複数のフォルダを接続できます。ChatGPT は接続されたすべてのフォルダ内のファイルを 読み取り、変更できます。既定の作業ディレクトリを変更するには、フォルダをポイントして Make primary を選択します。
新しいチャットはプライマリフォルダで開始されます。Codex も、そのフォルダを Git 操作、および AGENTS.md、スキル、
config.toml の自動検出の既定の場所として使用します。
セカンダリフォルダは引き続きファイル検索、読み取り、編集に利用できますが、Codex はセカンダリフォルダから
これらのプロジェクトファイルを自動検出しません。
アプリとそのドキュメント、ウェブサイトとそのバックエンドなど、関連する作業が別々の場所にある場合は複数のフォルダを使用します。 関連性のない作業や、各チャットからリポジトリの一部だけにアクセスさせたい場合は、別々のプロジェクトを作成します。 これにより、作業コンテキストの焦点を保てます。リモートプロジェクトが現在サポートするフォルダは 1 つです。
ローカル環境を使用して、プロジェクトのセットアップアクションと よく使うコマンドを定義します。レビューペインでは、同じプロジェクトに接続された 複数のリポジトリの変更を表示できます。プルリクエストと worktree の操作は、 プライマリリポジトリを対象とします。worktree でチャットを開始しても、他のフォルダは接続されたままです。
プロジェクトと worktree は作業を整理しますが、ローカルコマンドによる読み取り、変更、ネットワークアクセスの範囲は サンドボックスによって制限されます。
プロジェクトなしでチャットを開始する
作業が自己完結しており、共有のプロジェクトファイル、指示、フォルダアクセスを必要としない場合は、 New chat を選択します。複数のチャットが同じコンテキストに依存する場合は、先にプロジェクトを作成します。
簡単な質問には Quick chat を使用する
Quick chat では通常の ChatGPT チャットが開きます。ChatGPT のチャットは、Codex のチャットとプロジェクトが表示される Codex サイドバーには表示されません。
New chat をポイントし、右側の Quick chat アイコンを選択します。macOS では Cmd+Option+N、 Windows では Ctrl+Alt+N を押すこともできます。New chat から既存の ChatGPT チャットを開き、 Codex チャットに追加できます。
他のツールとコンテキストを取り込む
- そのリクエストだけに使用するファイルや画像入力は、チャットに直接添付します。
- プラグインをインストールして、他のサービスのコンテキストやアクションを利用します。
- 組織または開発環境が Model Context Protocol を介してツールを公開している場合は、MCP サーバーを設定します。
- 利用可能な場合は、memoriesを使用して、過去の作業から役立つコンテキストを将来のチャットに引き継ぎます。