プラグインPlugin

本体に差し込んで機能を増やす部品

ポイント
  • プラグインは本体はそのままにして、差したり抜いたりして機能を増やす部品です。
  • 本体が前もって開いておいた決まった場所と方式でしか付きません。規格が合わなければ入りません。
  • 本体と部品は互いの中身を知りません。だから作った場所が違ってもつなげられます。
  • AIに付けると元々できなかったことができるようになります。外の資料を調べたり、別のサービスに仕事を渡したりする具合です。
  • 差し込んだ瞬間、自分の資料を扱う権限も一緒に渡ります。 何を許すのか見てから入れる必要があります。
目次

1たとえで理解する

電動歯ブラシは持ち手一つがすべてです。中にはモーターと電池しか入っていません。これだけでは何もできません。

ヘッドを差し込むと変わります。普通のブラシヘッドを差せば歯を磨き、細く尖ったヘッドを差せば歯の間をなぞり、舌を磨くヘッドを差せばまた別の仕事をします。持ち手はそのままなのに、できることがどんどん増えていきます。

何でも差し込めるわけではありません。接続部の形と太さが合ってこそカチッとはまります。緩いヘッドを無理に差すと、回っている途中で外れたり歯茎を傷つけたりします。要らなくなれば抜けばよく、持ち手は最初のままです。

プラグインは、このヘッドです。

2くわしく

本体と部品は別々です

プログラムにも持ち手のような部分があります。画面を描き、人の言葉を受け取り、結果を見せる骨組みです。この骨組みに世の中のあらゆる機能を前もって詰め込んでおくことはできません。詰め込もうとしてもきりがなく、詰め込むほど重くなります。

だから場所を空けておきます。ここに何か差し込めるようにしておくと決めて、穴を作っておくわけです。その穴に入るものがプラグインです。骨組みは差し込まれたものが中で何をしているか知りません。頼んで結果だけ受け取ります。

互いを知らないというのが核心です。おかげで、骨組みを作った場所と何の関係もない人が部品を作って出せます。部品が不具合を起こしても骨組みは動き続け、抜けば元どおりになります。

差すには規格が合わないといけません

穴には形があります。どんな名前で呼ばれるべきか、何を受け取り何を返すべきかが決まっています。この約束を守った部品だけが差し込まれます。

規格は本体側が決めます。だから本体が版を上げるときに規格を変えると、以前の部品が急に合わなくなることもあります。持ち手が変わると使っていたヘッドが入らなくなるのと同じです。長く使うには、本体側が規格をむやみに変えないことが大切です。

この約束のおかげで、部品を一つ作れば、その本体を使うすべての人に届きます。部品を集めた一覧が別に生まれる理由でもあります。

何が増えるのか

AIに付ける部品は、たいてい外とつなぐ役割です。学習が終わったあとの情報を調べてきたり、会社の中の文書を開いたり、予定を組んだり、計算を正確に代わりにやってくれたりします。モデル一人ではできない仕事なので部品が必要です。

付けると会話の性質も変わります。聞いて答えを聞くだけで終わらず、その場で外の仕事が実際に起きます。名前は場所ごとに違って拡張機能やコネクタと呼ばれたりしますが、していることは同じです。

部品をいくつも有効にしておくと、AIが状況に合うものを選んで使います。ただ有効にしておく数が多いほど、見当違いのものを選ぶ余地も増えます。必要なものだけ有効にしておくほうが結果はすっきりします。

何でも差してよいわけではありません

部品は他人が作ったものです。差し込んだ瞬間、その部品に自分の資料を扱う権限が渡ります。メールを扱う部品はメールを全部読めますし、ファイルを扱う部品はファイルを消すこともできます。

だから入れる前に何を許すのか見る必要があります。読むだけでよい仕事に書き換える権限まで求めてきたら、一度立ち止まって考える場面です。作った場所がどこか、使っている人が多いかも参考になります。

使っていない部品は外しておくのがよいです。持ち手に古いヘッドをいつまでも挿しておく理由がないのと同じです。有効にしたまま忘れられた部品がいちばん危険です。 誰が作ったか分からない部品を試しに入れてみるときほど、この確認を省きたくなるものですが、そういうときこそ立ち止まる価値があります。

3もう少し正確に

プラグインは決まった場所に差して機能を足すという考え方を指す言葉で、呼び方や付き方は場所ごとに違います。プログラムの中に一緒にインストールされるものもあれば、インターネットの向こうのサービスを窓口として呼ぶものもあります。後者が最近はより多く、この場合部品は実質、他人のAPIを代わりに呼んでくれる薄い皮に近いです。

歯ブラシのたとえがずれる点もあります。歯ブラシのヘッドは差した人が自分で使いますが、AIに付けた部品はAI自身がいつ使うか選ぶこともあります。人が呼んでいないのに、会話の途中で静かに呼び出されるわけです。ヘッドを差せば目に見えますが、部品は有効にしておくと忘れられやすいという違いもあります。一覧をたまに開いて見る習慣が必要な理由です。

部品がいつもよい答えを返す保証もありません。本体は返ってきた値をそのまま信じて次の文章を作るので、部品が間違った値を出すと、その間違いがそのまま答えに乗ります。何を付けたかが答えの質にまでつながるわけです。

4やってみる

5よくある誤解

  • プラグインがAIを賢くすると思われがちですが、実際にはモデル自体はそのままで、外とつながる通路が増えるだけです。

  • 差しておくだけで勝手にうまく使うと考えられがちですが、実際には有効にしておく数が多いほど見当違いのものを選ぶことが増えます。

  • 部品は画面に見える機能だけを触ると思われがちですが、実際には許した範囲だけ自分の資料を読んだり書き換えたりできます。

7ひとこと要約

つまりプラグインは本体が前もって開いておいた場所に差して機能を増やす部品で、何を許して差すかが、便利さと同じくらい大切です。

誤りや、もっと良いたとえがありますか? 修正を提案する · 最終更新2026-09-02