ChatGPTを使っていると「GPTs」と「Projects」という言葉を目にすることが増えてきましたよね。
どちらも「ChatGPTをもっと便利に使える機能」というのはなんとなくわかる。でも、いざ「どっちを使えばいいの?」となるとー・・・。
筆者もしばらくふわっとした理解のまま使っていたので、今回は実例つきでちゃんと整理してみました。
「ビジネスメールのチェック」という例でGPTsとProjectsの違いを比べてみます。
この記事でわかること
- GPTsとProjectsがそれぞれ何者なのか
- 実例(メール文チェック)で見る、回答の出方の違い
- どっちを使うべきか迷ったときの判断基準
そもそもGPTsとProjectsは何が違うのか
まずざっくり整理します。
| GPTs | Projects | |
|---|---|---|
| 何をするもの? | 専用チャットボットを作る機能 | 関連チャットをまとめて管理する機能 |
| 設定の場所 | GPTsのビルダーで設定 | プロジェクト作成画面で設定 |
| チャット間の引き継ぎ | ❌ 基本的にない | ✅ プロジェクト内で引き継ぎやすい |
| 使い回し・共有 | ✅ URLで他人にも配布できる | ❌ 基本は自分用 (チャッピーに確認:Eduプラン等々で共有可能?実質△?) |
| 向いている用途 | 毎回同じルールで処理させたいとき | 継続作業・前提を積み上げていく作業 |
一言でいうとこんな感じです。
- GPTs:いつでも同じ動きをする専用ツールを作りたいとき。
- Projects:1回で終わらず継続的に作業するときに向いている。
GPTsとは
GPTsは「カスタムChatGPT」を自分で作れる機能です。
あらかじめ指示(システムプロンプト)を設定しておくことで、ChatGPTがその設定に沿って動いてくれます。通常のチャットで毎回同じ指示を出してお願いしていたところを、自動で指示を読み込んでくれるようなイメージです。
自分で作るだけでなく、OpenAIの「GPT Store」で他の人が公開したGPTsを使うこともできますよ。
GPTsの仕組みや設定項目を詳しく知りたい方はGPTsの基本解説もあわせて確認してください。

GPTsの設定例
今回「ビジネスメールチェックGPT」ということで下記の設定で試してみました。
- GPT名
-
メール文チェックGPT
- 説明
-
ビジネスメールの文章を、相手に失礼のない自然な表現に整えるGPTです。
- 指示
-
あなたはビジネスメールの文章チェックを行うアシスタントです。
ユーザーが入力したメール文について、以下の観点で確認してください。
・失礼な表現や強すぎる表現がないか
・結論や依頼内容がわかりやすいか
・相手にしてほしい行動が明確か
・期限がある場合、自然に伝わるか
・必要に応じて件名も提案する
回答は以下の形式にしてください。
1. 修正後のメール文
2. 修正ポイント
3. さらに丁寧にしたい場合の表現 - 会話のきっかけ
-
設定なし
- 知識
-
設定なし
- 推奨モデル
-
推奨モデルを使用しない
- 機能
-
ウェブ検索:OFF
Canvas:OFF
画像生成:OFF
コード インタープリターとデータ分析:OFF - アクション
-
設定なし
この設定をしておくと、毎回「修正後のメール文」「修正ポイント」「さらに丁寧にしたい場合」という3点セットで返ってきます。
GPTsに実際に聞いてみた
取引先に送るメール文をチェックしてください。
相手は何度かやり取りしている外部パートナーです。
少し急ぎですが、強すぎる印象にはしたくありません。
本文:
お世話になっております。
先日お願いしていた資料ですが、まだ届いていないようです。
今日中に送ってもらえますか?
よろしくお願いします。
- 修正後のメール文
件名:資料ご送付のお願い
〇〇様
お世話になっております。
先日お願いしておりました資料につきまして、念のため確認のご連絡です。
恐れ入りますが、本日中にご送付いただくことは可能でしょうか。
お忙しいところ恐縮ですが、ご確認のほどよろしくお願いいたします。
- 修正ポイント
「まだ届いていないようです」は、少し相手を責めている印象になる可能性があるため、「念のため確認のご連絡です」とやわらかくしました。
「今日中に送ってもらえますか?」は依頼内容としては明確ですが、やや直接的なので、「本日中にご送付いただくことは可能でしょうか」と丁寧な表現にしています。
急ぎであることは「本日中に」で十分伝わるため、強い催促表現は避けています。
- さらに丁寧にしたい場合の表現
より丁寧にする場合は、以下のようにすると自然です。
恐れ入りますが、可能でしたら本日中にご送付いただけますと幸いです。
ご都合が難しい場合は、送付可能な目安をご教示いただけますでしょうか。
毎回この形式で返ってくるのがGPTsの良いところですね。
別チャットで「前回と同じトーンで」と頼んでみた
GPTsの別チャットでこう聞いてみます。
前回と同じ外部パートナーに、追加で確認メールを送りたいです。
前回のトーンに合わせて整えてください。
本文:
追加ですみません。
資料の中に、費用の内訳も入れてもらえますか?
できれば今日中にほしいです。
- 修正後のメール文
件名:資料への費用内訳追加のお願い
〇〇様
お世話になっております。
追加のお願いとなり恐縮ですが、資料内に費用の内訳もご記載いただくことは可能でしょうか。
可能でしたら、本日中にご共有いただけますと大変助かります。
お手数をおかけしますが、どうぞよろしくお願いいたします。
- 修正ポイント
「追加ですみません」はややカジュアルなため、「追加のお願いとなり恐縮ですが」に整えました。
「入れてもらえますか?」は依頼として少し直接的なので、「ご記載いただくことは可能でしょうか」と丁寧にしました。
「できれば今日中にほしいです」は、急ぎの印象が強くなりすぎないよう、「可能でしたら、本日中にご共有いただけますと大変助かります」としました。
- さらに丁寧にしたい場合の表現
本日中のご対応が難しい場合は、可能なタイミングをご教示いただけますと幸いです。
形式はきれいに揃っています。ただ「前回のメールと同じ表現にして」と伝えても、別チャットでは前回の具体的なやり取りを自動的に参照してくれるわけではありません。
設定したルールに沿って整えてはくれるけど、「前回どんな文面だったか」という文脈は持っていない、という感じです。
Projectsとは
Projectsは「複数のチャットをひとつのプロジェクトとしてまとめる」機能です。
GPTsのような専用ボットを作るわけではなく、テーマごとにチャットを整理できて、プロジェクト内であれば共通の指示(カスタム指示)や前提を設定できます。
チャットをまたいでも、プロジェクトの設定が引き継がれるのが特徴ですね。
Projectsの作り方や活用例を先に知りたい方はChatGPTのプロジェクト機能の解説記事も参考になります。

Projectsの設定例
- プロジェクト名
-
取引先メール改善プロジェクト
- 指示
-
このプロジェクトでは、取引先や社内向けのメール文をチェックします。
以下の方針で回答してください。
・文章は丁寧すぎず、失礼にならないビジネス文に整える
・結論がわかりにくい場合は、先に結論を書く構成に直す
・相手に依頼する内容は、期限・目的・次の行動がわかるようにする
・修正後のメール文だけでなく、どこを直したかも簡単に説明する
・一度決めた表現ルールや相手との関係性は、以降のチャットでも考慮する - メモリ
-
デフォルト(というか変更できないなら設定としてイラナイですよね・・・)
Projectsで実際に試してみた
同じメールをProjectsで試してみます。
取引先に送るメール文をチェックしてください。
相手は何度かやり取りしている外部パートナーです。
少し急ぎですが、強すぎる印象にはしたくありません。
本文:
お世話になっております。
先日お願いしていた資料ですが、まだ届いていないようです。
今日中に送ってもらえますか?
よろしくお願いします。
返ってくる内容はGPTsとほぼ同じようなイメージです。指示の内容が近ければ、1回目の回答はあまり差が出ません。
やわらかさを残しつつ、「今日中にほしい」という急ぎ感が伝わる形に整えるなら、こんな感じがよさそうです。送信受信者資料送付のお願い
資料送付のお願い
お世話になっております。
先日お願いしておりました資料について、念のため確認のご連絡です。
恐れ入りますが、可能でしたら本日中にご送付いただけますでしょうか。
お忙しいところ恐縮ですが、どうぞよろしくお願いいたします。
直したポイントです。
「まだ届いていないようです」は、相手を責めているように見える可能性があるので、「念のため確認のご連絡です」に変更しました。
「今日中に送ってもらえますか?」は少し直接的なので、「可能でしたら本日中にご送付いただけますでしょうか」にして、急ぎつつも圧を弱めています。
相手とは何度かやり取りしている外部パートナーなので、過度にかしこまりすぎず、でも依頼として失礼にならない温度感にしています。
ここまではGPTsとほぼ同じです。
プロジェクト内の別チャットで「前回と同じトーンで」と頼んでみた
別チャットを作って同じように聞きます。
前回と同じ外部パートナーに、追加で確認メールを送りたいです。
前回のトーンに合わせて整えてください。
本文:
追加ですみません。
資料の中に、費用の内訳も入れてもらえますか?
できれば今日中にほしいです。
前回と同じく、急ぎ感は出しつつ、催促っぽくなりすぎない文面に整えるならこんな感じです。送信受信者資料について追加のお願い
資料について追加のお願い
お世話になっております。
追加のお願いとなり恐縮ですが、
ご送付いただく資料に、費用の内訳も含めていただくことは可能でしょうか。
確認の都合上、可能でしたら本日中にお送りいただけますと助かります。
お手数をおかけしますが、よろしくお願いいたします。
直したポイントは以下です。
「追加ですみません」は少しカジュアルなので、「追加のお願いとなり恐縮ですが」に変更しました。
「入れてもらえますか?」は依頼が直接的なので、「含めていただくことは可能でしょうか」にして柔らかくしています。
「できれば今日中にほしいです」はやや急かす印象があるため、「確認の都合上、可能でしたら本日中に」として、理由と期限が自然に伝わる形にしました。
「前回と同じく~~~」という表現に注目してほしいのですが、プロジェクト内の別チャットでも前提や方針が引き継がれているのがわかります。
プロジェクトの設定で「一度決めた表現ルールや相手との関係性は以降のチャットでも考慮する」と書いてあるので、それが機能しているという感じです。
結局どっちを使えばいいのか
実例を踏まえてまとめると、こうなります。
GPTsが向いているケース
- 「毎回同じフォーマットで返してほしい」という用途
- チームや他の人にも同じツールを使ってもらいたい(URLで共有できる)
- 定型チェック・定型変換など、単発でサクッと使いたい
Projectsが向いているケース
- 「前回決めたこと」や「蓄積してきた文脈」を使いながら作業したい
- 同じテーマのチャットを整理しながら進めたい
- 複数チャットにわたって一貫したトーンや方針を保ちたい
シンプルに言うと、同じ作業を何度も繰り返すなら GPTs、文脈を積み上げながら進めるなら Projects という感じです。
実際の回答内容はChatGPTの利用環境や設定・会話の流れによって変わることがあります。チャット間の引き継ぎ精度も、設定の書き方や会話の量によって異なる場合があるのでご注意ください。
Q&A
まとめ
- GPTsは「専用ツール」を作る機能で、毎回同じフォーマットで安定した回答が返ってくるよ。
- Projectsは「作業をまとめて管理する」機能で、プロジェクト内であれば前提や方針が引き継がれやすいよ。
- 単発・定型処理はGPTs、文脈を積み上げながら進める継続作業はProjectsが向いているよ。
- 両方を組み合わせて使うのも全然ありだよ。



