
AIを知りたい
GPT Actionsって何ですか?カスタムGPTとどう関係するんですか?

AIエンジニア
GPT Actionsは、カスタムGPTに外部APIを接続する機能です。これにより、ChatGPTから直接外部サービスのデータを取得したり、操作したりできるようになります。

AIを知りたい
プラグインとは違うんですか?

AIエンジニア
プラグインは廃止され、その後継がGPT Actionsです。OpenAPI仕様でAPIを定義するだけで簡単に連携できます。
GPT Actionsとは
GPT Actionsは、OpenAIのカスタムGPT機能で外部APIと連携するための仕組みです。OpenAPI(Swagger)仕様でAPIエンドポイントを定義すると、ChatGPTがそのAPIを自動的に呼び出してユーザーの要求に応えます。ノーコードで外部連携が可能です。
GPT Actionsの設定方法

AIを知りたい
どうやって設定するんですか?

AIエンジニア
カスタムGPTの作成画面からOpenAPIスキーマを登録します。
# OpenAPIスキーマの例
openapi: "3.1.0"
info:
title: "天気予報API"
version: "1.0.0"
servers:
- url: "https://api.example.com"
paths:
/weather/{city}:
get:
operationId: getWeather
summary: "指定都市の天気を取得"
parameters:
- name: city
in: path
required: true
schema:
type: string
description: "都市名"
responses:
"200":
description: "天気情報"
content:
application/json:
schema:
type: object
properties:
temperature:
type: number
condition:
type: string
GPT Actionsの活用例

AIを知りたい
どんな使い方ができますか?

AIエンジニア
さまざまな外部連携が可能です。
| 連携先 | 機能 | ユースケース |
|---|---|---|
| 社内データベース | データ検索・取得 | 社内ナレッジ検索GPT |
| Slack | メッセージ送信 | チーム通知GPT |
| Google Calendar | 予定の追加・確認 | スケジュール管理GPT |
| CRM(Salesforce等) | 顧客情報の参照 | 営業支援GPT |
| Jira/GitHub | チケット操作 | プロジェクト管理GPT |
認証設定

AIを知りたい
APIの認証はどうするんですか?

AIエンジニア
3種類の認証方式がサポートされています。
| 認証方式 | 用途 | 設定 |
|---|---|---|
| APIキー | シンプルなAPI | ヘッダーにキーを設定 |
| OAuth 2.0 | ユーザー認証が必要なAPI | 認証フローを設定 |
| なし | 公開API | 認証不要 |
GPT Actions vs MCP

AIを知りたい
Claude CodeのMCPとどう違うんですか?

AIエンジニア
設計思想が異なります。
| 項目 | GPT Actions | MCP(Claude) |
|---|---|---|
| プロトコル | OpenAPI(REST) | 独自プロトコル(JSON-RPC) |
| 実行環境 | ChatGPT(Web) | Claude Code(ターミナル) |
| 対象ユーザー | ビジネスユーザー | 開発者 |
| カスタマイズ性 | 中程度 | 高い |
| セットアップ | GUI設定のみ | 設定ファイル記述 |

AIを知りたい
ノーコードで外部連携できるのはすごいですね!

AIエンジニア
GPT Actionsは非エンジニアでもAI連携アプリを作れる画期的な機能です。まずは社内のよく使うAPIを接続してみてください!
