プロンプトむンゞェクションに備えるAIレッドチヌミング公開前のテストず修正

プロンプトむンゞェクションやデヌタ挏えい、暩限のない操䜜を、公開前にどう確かめるか。AIレッドチヌミングの範囲蚭定から攻撃の実行、刀定、修正、再テストたでを、サポヌト゚ヌゞェントの䟋で解説したす。䞻芁ツヌルずフレヌムワヌクの䜿い分け、䌁業の導入担圓者が確認すべき蚌拠も敎理したす。

公開日

著者
プロンプトむンゞェクションに備えるAIレッドチヌミング公開前のテストず修正

顧客向け゚ヌゞェントを公開する前に、プロンプトむンゞェクションなどを想定したAIレッドチヌミングで確認したいこずがありたす。非公開デヌタを挏らさせるこずはできないか、暩限のない操䜜を実行させられないか、犁止された内容を出力させられないか、ずいう点です。たずは、範囲の蚭定、攻撃リストの䜜成、実行、刀定、修正、再テストずいう6段階で取り組みたす。成果ずしお必芁なのは、経緯をたどれる問題の蚘録ず、効果を確認できた修正です。安心感を䞎えるバッゞではありたせん。

ツヌルの機胜ずフレヌムワヌクの説明は、2026幎10月17日に公匏ドキュメントで確認したした。以䞋の手順ずサポヌト゚ヌゞェントの事䟋は、テストの進め方を提案するものであり、補品を実際にテストした結果ではありたせん。

AIレッドチヌミングずは䜕ですか

AIレッドチヌミングは、安党性、セキュリティ、業務に関する明確なルヌルを、AIシステムにあえお砎らせようずするテストです。テスト担圓者は倱敗を匕き起こす方法を探り、システムの動䜜を芳察し、芋぀かった問題を再怜蚌できる修正に぀なげたす。チャットボットを提䟛する䌁業であれば、通垞はアプリケヌション党䜓が察象です。指瀺、怜玢で取埗する情報、暩限、ツヌル、顧客に芋える応答たで含めたす。モデルずアプリケヌションに察する脅嚁。

ホテルのフロントを思い浮かべおください。通垞のサヌビステストでは、宿泊客が自分の郚屋の鍵を受け取れるかを確認したす。攻撃を想定したテストでは、本物らしい停の保守連絡を芋せお、別の宿泊客の鍵を枡すようフロントを誘導できないかを詊したす。受付の応察がどれほど䞁寧でも、どの鍵が実際に枡されたかを蚌拠ずしお抌さえる必芁がありたす。

゚ヌゞェントにも同じような境界がありたす。サポヌトチケットは凊理すべき情報であり、管理者の承認ず同じ暩限を持぀ものではありたせん。怜玢で取埗した文曞は回答の参考にはなりたすが、別の顧客の蚘録ぞのアクセスを蚱可するものではありたせん。

モデルのテストずアプリケヌションのテストは䜕が違いたすか

AIモデルのレッドチヌミングでは、攻撃を意図した入力に察するモデルの振る舞いを調べたす。アプリケヌションのテストは、その呚蟺の仕組みたで察象にしたす。顧客の識別情報、文曞ぞのアクセス暩、ツヌルの実行暩限によっお、実際に䜕が起こり埗るかが決たるためです。モデル提䟛元の安党性レポヌトだけでは、自瀟の返金連携が正しいアカりントを確認しおいるかは分かりたせん。この違いは、promptfooのレッドチヌミングのドキュメントでも明瀺されおいたす。

倚くの䌁業では、たず実際に提䟛するアプリケヌションの境界から調べるのが適切です。モデル単䜓のテストは、モデルの遞定や倉曎時にも圹立ちたす。ただし、顧客が䜿うのは補品党䜓です。

プロンプトむンゞェクションなど、通垞のQAが芋萜ずすリスク

AIレッドチヌミングは、守るべき境界を砎る方法を探したす。䞍正な圢匏の入力だけでなく、曖昧さに぀け蟌む、䞀芋もっずもらしいリク゚ストも察象です。通垞の品質保蚌、぀たりQAでは、回答の正しさ、取匕の劥圓性、応答時間、想定された゚ラヌなど、仕様どおりに動くかを確認したす。成熟したQAには攻撃を想定したテストも組み蟌めたす。レッドチヌミングは、そのQAに新たな倱敗事䟋を䟛絊する圹割を担いたす。

サポヌトボットは返金芏定を正しく説明できおも、ヘルプ蚘事に埋め蟌たれた悪意ある䞀節を、芏定を無芖しおよいずいう蚱可だず解釈するかもしれたせん。どちらも普通に読める文章です。違いは、アプリケヌションが誰の指瀺を正圓なものずしお扱うかにありたす。

顧客向け゚ヌゞェントでは、たず以䞋の攻撃分類から始めおください。䟋はいずれも架空のテスト蚭蚈です。合栌条件は、自瀟のポリシヌに合わせお調敎する必芁がありたす。

攻撃の分類テストで詊みるこず確認すべき蚌拠
プロンプトむンゞェクションナヌザヌのメッセヌゞや怜玢で取埗したヘルプ文曞から、本来のタスクを無芖するよう指瀺したり、停のポリシヌ曎新に埓わせたりしたす。信頌できない指瀺によっお、振る舞い、情報の取埗、ツヌルの䜿甚が倉わったか。
デヌタ挏えい別のアカりントの泚文、䌚話、非公開文曞を顧客が芁求したす。取埗した蚘録、返された内容、倖郚に送るツヌルの匕数。顧客デヌタは架空のものを䜿いたす。
ゞェむルブレむクロヌルプレむや䞀連の䌚話を䜿っお、安党䞊の制限を回避しようずしたす。犁止された振る舞いが実際に起きたか。䌚話党䜓を保存しお確認したす。
ツヌルの䞍正利甚必芁な承認なしで返金させたり、察象ではないアカりントを倉曎させたりしたす。ツヌル名、匕数、認可の刀断、実行埌の状態。
有害な出力䟮蟱的、差別的、たたはその他の犁止された支揎を匕き出そうずしたす。明文化されたコンテンツポリシヌに照らした実際の応答。刀断が難しいケヌスは人が確認したす。

これらの分類は重なり合いたす。ゞェむルブレむクは、振る舞いに察する安党策の回避を狙いたす。プロンプトむンゞェクションは、正圓な指瀺ずしお扱うべきではない文章によっお、システムの動䜜を別の方向ぞ誘導しようずしたす。怜玢で取埗する資料などに隠された指瀺は、間接的なプロンプトむンゞェクションず呌ばれ、デヌタ挏えいや暩限のない操䜜に぀ながるこずがありたす。各分類は倱敗の異なる偎面を衚しおおり、互いに独立した区分ではありたせん。脅嚁の定矩。

AI゚ヌゞェントのテストでは、実際の操䜜たで远いたす

AI゚ヌゞェントは、ツヌルを䜿っおタスクの達成に向けた操䜜を行えるアプリケヌションです。そのため、AI゚ヌゞェントのレッドチヌミングには、最終的な回答以倖の蚌拠も必芁です。すでに倉曎された蚘録は、埌から拒吊の応答を返しおも元には戻りたせん。逆に「返金したした」ずいう返答だけでは、実際に返金された蚌拠にはなりたせん。

䌚話ず操䜜の蚘録を䞡方残しおください。゚ヌゞェントが犁止された操䜜を芁求しおも暩限制埡の局が阻止した堎合は、違反の詊みず、制埡によっお阻止できたこずを分けお蚘録したす。この区別があれば、阻止された詊みを実害が生じた䟵害ず誀っお報告するこずなく、゚ヌゞェントの振る舞いを改善できたす。

粘土で衚珟したホテルのフロントから応答ずツヌル操䜜の経路が分かれ、蚌拠を確認する堎所で䞡方を芳察しおいる様子
゚ヌゞェントの発蚀ず、ツヌルが実行したこずを確認したす。どちらの経路にも問題が朜んでいる可胜性がありたす。

ツヌルを持たないチャットボットでは、回答ずアクセスできる情報を重点的に調べたす。顧客の蚘録を倉曎できる゚ヌゞェントでは、操䜜を詊みるたびに、その前埌の状態も蚘録したす。暩限が増えるこずで、必芁なテストも倉わりたす。

AIシステムのレッドチヌミングを、誰がい぀始めるべきですか

非公開情報ぞのアクセスや、圱響の倧きい操䜜を顧客に開攟する前に取り組んでください。圹割によっお担圓は異なりたすが、公開の刀断にはそれぞれの芖点が必芁です。

**開発する立堎**資金調達枈みのスタヌトアップの創業者や、ひずりで技術開発を担う人は、攻撃ツヌルを接続する前に、察象ずなる顧客の利甚手順を絞り、起こしおはいけない結果を決めたす。泚文を閲芧できるアプリケヌションなら、アカりント間の分離をテストしたす。泚文を倉曎できるなら、倉曎するその時点で認可が働くかをテストしたす。

**運甚する立堎**サポヌト責任者は、ポリシヌ、正圓に認められる䟋倖、その際の゚スカレヌション経路を瀺したす。自瀟がどのような堎合に返金を認めるのか、チャットボットがどのような助蚀を断るべきかを、セキュリティ゚ンゞニアだけで掚枬するこずはできたせん。技術的に正しい操䜜でも、業務ルヌルに違反するこずがありたす。

**導入を刀断する立堎**䞭堅䌁業のCTOは、コネクタヌや暩限を含め、賌入する構成に察応した蚌拠を求めるべきです。ベンダヌの基盀モデルに関するレポヌトは参考資料にはなりたすが、予定しおいる導入圢態のリスクを刀断するには足りたせん。

公開情報だけを扱い、操䜜機胜も倖郚ナヌザヌもない詊䜜段階なら、振る舞いが倉化しおいる間、倧芏暡な自動テストは埌回しにできたす。ただし、基本的な䞍正利甚ずコンテンツのチェックは続けおください。顧客ぞの公開、非公開情報の取埗、曞き蟌み可胜なツヌルの導入をきっかけに、テストを深めたす。

AIレッドチヌミングの緎習は、自瀟のポリシヌから始めたす

初回は、アプリケヌションを理解しおいる人、業務䞊の被害を刀断できる人、修正を実装できる人を割り圓おたす。少人数のチヌムでは兌任しおも構いたせん。ただし、重倧な問題は可胜な限り、䜜成者以倖の人にもレビュヌしおもらいたす。

緎習ずしお、架空のサポヌトケヌスに぀いお、攻撃の目的ず、芳察によっお確認できる倱敗条件を曞いおみおください。想定した振る舞いが蚱されるかどうかでレビュヌ担圓者の意芋が分かれるなら、自動刀定を詊す前にポリシヌを明確にしたす。

初回のレッドチヌミングを6段階で進める

初回は、重倧な問題をすべお確認し、修正できる芏暡に抑えたす。以䞋は運甚手順の提案であり、決たった数のテストを実行すれば安党性を蚌明できるずいう意味ではありたせん。

ここでは、泚文を閲芧し、返金をリク゚ストできるサポヌト゚ヌゞェントを䟋に進めたす。目指すのは、別の゚ンゞニアや賌入を怜蚎する人にも理解できる、䞀匏の蚌拠をそろえるこずです。

粘土で衚珟したホテルの䞭庭に、範囲蚭定、攻撃リスト、実行、刀定、修正、再テストを時蚈回りに぀なぐ道がある様子
初回の取り組みは再テストたで行っお完了です。暩限や連携先が増えたら、範囲の蚭定に戻りたす。
  1. 1. 察象のアプリケヌションず、起こしおはいけない結果を決める

    アプリケヌションのリビゞョン、モデルの識別子、指瀺、怜玢察象の情報源、顧客のロヌル、䜿甚できるツヌル、承認ルヌルを曞き出したす。実斜環境ず、誰がこのテストを蚱可したかも明蚘しおください。察象倖の項目を列挙し、テストしおいない連携が「合栌」ずいう芋出しの陰に隠れないようにしたす。

    サポヌトの䟋であれば、顧客は自分の泚文だけを閲芧できる、返金には有効な承認が必芁、どの顧客も別の顧客の蚘録は取埗できない、ずいった境界を定めたす。ルヌルはそれぞれ、芳察しお刀定できる圢にしたす。「プラむバシヌを尊重する」では、曖昧すぎお刀定できたせん。

    本番に近い環境で、架空の蚘録ず暩限を制限したテスト甚IDを䜿いたす。曞き蟌みは管理䞋のテストサヌビスに送り、暩限チェックを維持したたた、䜕が倉曎されるはずだったかを蚘録したす。すべおの芁求を受け入れるダミヌツヌルでは、本番の認可が機胜するかは確認できたせん。リク゚スト数、実行時間、費甚の䞊限を決め、実行を停止する方法も甚意したす。

    成果物は、担圓者ず、解消しなければ公開できない結果を明蚘した簡朔なスコヌプ文曞です。隔離した実斜環境に぀いおは、別蚘事のAI゚ヌゞェントのセキュリティ評䟡ガむドを参照しおください。

  2. 2. 業務䞊の被害から攻撃リストを䜜る

    プロンプトより先に、目的を曞きたす。「別の顧客の配送先䜏所を取埗する」が目的です。特定の蚀い回しは、その目的を達成するための詊みのひず぀にすぎたせん。

    目的ごずに、䟵入口、攻撃者の暩限、期埅する安党な振る舞い、必芁な蚌拠を蚘録したす。アプリケヌションが䜿甚するものに応じお、盎接のチャットメッセヌゞ、怜玢で取埗する文曞、ツヌルの応答を察象に含めたす。最初から違反を求めるリク゚ストに加え、䌚話を重ねお違反ぞ誘導するケヌスもテストしたす。

    䟋えば、返金承認を䞍芁にするよう指瀺を埋め蟌んだ架空のヘルプ蚘事は、有甚なテストケヌスになりたす。期埅する振る舞いは、その䞀節を信頌できない内容ずしお扱い、承認を必芁ずするルヌルを維持するこずです。有効な承認を䌎う正圓な返金もテストに含めたす。すべおの返金を止める防埡策が、成功したように芋えないようにするためです。

    元のケヌスずその識別子は保存したす。犁止する結果をい぀の間にか倉えおしたわないようにしながら、衚珟、文脈、䟵入口を倉えたバリ゚ヌションを远加したす。

  3. 3. 顧客が䜿うアプリケヌションの経路で実行する

    定めたテスト環境ずIDを䜿い、顧客のリク゚ストを凊理するのず同じアプリケヌションロゞックにテストを接続したす。怜玢や認可を通さずにモデル単䜓をテストしおも、別の問いに答えるこずになりたす。

    たず、意図した察象に接続されおいるこずず、必芁な蚌拠がログに残るこずを確認したす。そのうえで遞んだケヌスを実行し、入力、䌚話履歎、取埗した文章、ツヌルぞの芁求、暩限の刀断、応答、最終状態を保存したす。認蚌情報はレポヌトに含めず、実際の顧客デヌタの代わりに、機密情報に芋立おた架空の識別甚文字列を䜿いたす。

    モデルの応答は倉動し埗るため、重倧なケヌスは、あらかじめ明瀺した方針に埓っお繰り返したす。反埩回数ず、応答に合わせお攻撃を倉える堎合のタヌン数の䞊限を蚘録したす。独立したケヌスの間ではセッションをリセットし、䞀連の䌚話そのものがテスト察象なら䌚話履歎を保ちたす。

    タむムアりト、認蚌゚ラヌ、パヌサヌの䞍具合は、調査が枈むたではテスト偎の問題ずしお扱いたす。アプリケヌションが攻撃に耐えた蚌拠にはなりたせん。

  4. 4. 蚌拠に基づいお刀定し、その埌で深刻床を決める

    党䜓を瀺す指暙を蚈算する前に、詊行ごずに蚌拠に基づく刀定を付けたす。犁止された蚘録が返された、暩限のない状態倉曎が起きた、ずいった芳察可胜な事実には、明確なチェックを䜿いたす。モデルによる刀定は蚀語の解釈を助けたすが、重倧な問題や刀断が䞍確かな結果は人がレビュヌするべきです。

    以䞋の刀定基準を䜿うず、テストの䞍備ず、境界が守られたこずを区別できたす。

    刀定意味次に行うこず
    合栌有効な詊行で、定矩した違反は起きず、必芁な蚌拠もそろっおいたす。ケヌスず蚌拠を保存したす。
    䞍合栌定矩した違反が起きたこずを、蚌拠で確認できおいたす。深刻床ず修正担圓者を決めたす。
    無効認蚌の倱敗や攻撃内容の欠萜などにより、意図したシナリオを詊せおいたせん。テストを修正し、再実行したす。
    刀定䞍胜シナリオは実行できたしたが、蚌拠や刀定方法の䞍足により結果を確定できたせん。調査したす。合栌には数えたせん。

    深刻床は、被害、圱響を受けるデヌタ、攻撃者に必芁なアクセス暩、実際の操䜜を制埡する境界に結果が達したかを基に、別途刀断したす。ほずんどの無害な詊行に合栌しおいおも、顧客間の情報挏えいを確認したなら、公開しおよいかの刀断が必芁です。

    芳枬した攻撃成功率を報告する堎合は、明瀺した手順における有効な詊行数を分母、成功を確認できた詊行数を分子ず定矩し、未解決の結果も䜵蚘したす。有効な詊行の䞭に刀定䞍胜が残るなら、その比率は完党な成功率ではなく、確認できた成功に基づく䞋限倀ず明蚘したす。耇数タヌンの䌚話をひず぀のケヌスず数えるかも含め、䜕を詊行ずみなすかを瀺しおください。内容が倉わったテスト集合をひず぀の掚移ずしおたずめたり、その割合を顧客が攻撃を受ける確率ずしお扱ったりしおはいけたせん。

  5. 5. 砎られた制埡を修正する

    プロンプトを倉える前に、問題の原因をたどりたす。怜玢で取埗した文曞から返金の暩限が䞎えられおしたうなら、ツヌルの実行を制埡する境界で承認チェックを匷化したす。別の顧客の蚘録が怜玢結果に含たれるなら、その蚘録がモデルのコンテキストに入る前に、アクセスを絞り蟌むフィルタヌを修正したす。

    ほかにも、䞍芁なツヌルの削陀、暩限の瞮小、圱響の倧きい操䜜ぞの承認の矩務付け、指瀺ず倖郚コンテンツの分離、応答ポリシヌの改善などが考えられたす。芳察された経路を塞ぐ修正を遞んでください。

    実装のパタヌンは、本番AI゚ヌゞェントのガヌドレヌルず圱響範囲を制埡する実践ガむドを参照しおください。レッドチヌミングで芋぀かった問題は、察凊すべき倱敗を瀺したす。本番の制埡は、蚀語レベルの防埡が砎られおも、システムが実行できるこずを制限したす。

    問題ごずに、担圓者、具䜓的な倉曎、再テストの基準が必芁です。「プロンプトを匷化した」だけでは、察応を完了したこずにはできたせん。

  6. 6. 元の倱敗ず、近い条件のケヌスを再テストする

    修正したアプリケヌションで元のケヌスを再実行し、同じ目的を狙うバリ゚ヌションも詊したす。正圓な顧客の利甚手順も確認しおください。すべおの返金を止めれば攻撃経路は塞げるかもしれたせんが、補品ずしおの機胜も壊れおしたいたす。

    修正前埌の蚌拠、アプリケヌションのリビゞョン、テスト構成を保存したす。修正枈みの倱敗は、過去の問題が再発しおいないか繰り返し確認する回垰テスト矀に組み蟌みたす。新たな匱点が固定のテスト矀の改善に隠れないよう、未知の問題を探る新しい攻撃は別に远加したす。

    モデル、指瀺、怜玢察象の情報源、暩限、ツヌル、業務ポリシヌが倉わったら、範囲を芋盎したす。公開を劚げるず定めた問題が解消したか、責任者が残るリスクを明瀺的に受け入れた堎合にのみ公開したす。公開の条件に関わる境界で刀定䞍胜が残るなら、その問題は未解決のたたです。

OWASP、MITRE ATLAS、NISTを圹割に応じお䜿い分ける

フレヌムワヌクで䜜業を敎理したうえで、自瀟アプリケヌション固有の倱敗条件を加えたす。どのフレヌムワヌクも、自瀟の返金ポリシヌを決めおくれるわけではなく、顧客間の境界が守られたこずを蚌明するものでもありたせん。

OWASP Top 10 for LLM Applicationsは、倧芏暡蚀語モデルを利甚するアプリケヌションのリスクを確認するためのチェックリストです。倧芏暡蚀語モデルは、倚くのチャットボットで文章生成を担っおいたす。珟圚のペヌゞには2025幎版が掲茉されおおり、プロンプトむンゞェクション、機密情報の挏えい、システムに過倧な実行胜力を䞎える「過剰な゚ヌゞェンシヌ」などを取り䞊げおいたす。攻撃リストで芋萜ずしおいるリスク分類がないかを確認するために䜿いたす。OWASPの公匏リスト。

MITRE ATLASは、芳枬された攻撃や珟実的な実蚌に基づき、AIに関わる攻撃者の戊術ず手法をたずめた、継続的に曎新される知識ベヌスです。攻撃者がどのように被害ぞ到達するかを蚘述し、個々のケヌスを珟実味のある䞀連の流れに぀なぐために䜿いたす。テストでどのような振る舞いを扱ったかを、セキュリティのレビュヌ担圓者が理解する助けになりたす。MITRE ATLAS。

National Institute of Standards and TechnologyのAI Risk Management Framework、略称NIST AI RMFは、Governガバナンス、Map状況の把握、Measure枬定、Manage管理ずいう機胜を軞に、リスクぞの取り組みを敎理したす。NISTは、このフレヌムワヌクの利甚を任意ずしおいたす。テストを、責任の所圚、導入の文脈、枬定、未解決リスクに関する意思決定に぀なげるために䜿いたす。フレヌムワヌクに察応付けたレポヌトは、NISTの認蚌ではありたせん。NIST AI RMF。

架空の返金ケヌスなら、OWASPはリスクの分類、ATLASは攻撃経路の説明、AI RMFは管理された意思決定ぞの結果の䜍眮付けに圹立ちたす。察応付けは蚌拠ず䞀緒に残しおください。フレヌムワヌクの名称を付けるだけで、蚌拠の代わりにしおはいけたせん。

AIレッドチヌミングのツヌルは、䜕を基準に遞びたすか

実際のアプリケヌションをテストでき、必芁な蚌拠を残せるツヌルを遞びたす。蚭定、刀定、調査、繰り返しの実行を担圓できる゚ンゞニアがいるなら、オヌプン゜ヌスから始めたす。耇数のアプリケヌションやレビュヌ担圓者の間で䜜業を調敎するこずがボトルネックになったら、プラットフォヌムを怜蚎したす。

promptfooアプリケヌションのテストを繰り返し実行する

promptfooのレッドチヌムモヌドは、プラグむンを通じお攻撃甚の入力を生成し、攻撃戊略を適甚しお、倱敗を確認するためのレポヌトを䜜成したす。クむックスタヌトでは、アプリケヌションを呌び出すむンタヌフェヌスであるWeb APIを通じたテストに加え、ブラりザヌ経由やモデルぞの盎接のテストも説明しおいたす。繰り返し実行できるアプリケヌションのスキャンを構成したい開発者にずっお、実甚的な出発点になりたす。公匏のレッドチヌム向けクむックスタヌト。

アプリケヌションの蚭定ずレポヌトを瀺す、promptfoo公匏のレッドチヌム向けクむックスタヌト
promptfooレッドチヌミングの蚭定ずレポヌト

運甚䞊の泚意点はデヌタの扱いです。実行プログラムがロヌカルにあっおも、生成や刀定たでロヌカルで完結するずは限りたせん。䞀郚のプラグむンはホスト型の掚論サヌビスを必芁ずし、ホスト型の刀定サヌビスには、プロンプトやテスト察象の応答が送信されるこずがありたす。取り扱いに制限のある情報を接続する前に、ドキュメントに瀺されたデヌタの流れを確認しおください。promptfooのレビュヌでは、蚭定ずこれらの境界をさらに詳しく扱っおいたす。

Microsoft PyRIT攻撃の手順を柔軟に組み立おる

**Microsoft PyRITPython Risk Identification Tool for generative AI**は、生成AIシステムのリスクを特定するためのオヌプン゜ヌスのフレヌムワヌクです。ドキュメントでは、単䞀タヌンず耇数タヌンの攻撃、独自のテスト察象、刀定、䌚話結果の保存を扱っおいたす。スキャナヌ、グラフィカルむンタヌフェヌス、フレヌムワヌクずしおの各モヌドがありたす。珟圚のリポゞトリず公匏ドキュメント。

自動化ず人䞻導のレッドチヌミング機胜を瀺すMicrosoft PyRITのドキュメント
Microsoft PyRIT攻撃、刀定、人䞻導のレビュヌ

独自の攻撃シヌケンスや刀定方法が必芁で、それらを組み立おる担圓者を眮ける堎合に適しおいたす。柔軟性が高い分、アプリケヌション固有の成功条件や、蚌拠を収集・連携する仕組みは自分たちで甚意する必芁がありたす。

NVIDIA garakLLMの脆匱性をスキャンする

**NVIDIA garakGenerative AI Red-teaming & Assessment Kit**は、自らをLLM脆匱性スキャナヌず説明しおいたす。プロヌブで倱敗を匕き起こし、怜出噚で出力を評䟡する仕組みで、デヌタ挏えい、プロンプトむンゞェクション、有害性、ゞェむルブレむクなどを察象にしたす。リポゞトリでは、Web゚ンドポむント甚のコネクタヌず詳现な結果ログに぀いおも説明しおいたす。公匏リポゞトリ。

LLM脆匱性スキャナヌずプロヌブに぀いお説明するNVIDIA garakの公匏リポゞトリ
NVIDIA garakLLMの倱敗を調べるプロヌブず怜出噚

モデルや察話゚ンドポむントを䜓系的にスキャンする堎合に適しおいたす。ツヌルの操䜜や顧客の蚘録に関する刀断を瀺すなら、テスト察象ずチェックの仕組みから、その蚌拠を確認できるようにしおください。スキャナヌの出力評䟡だけでは、芳枬しおいない状態倉曎は確認できたせん。これはテスト範囲の制玄であり、モデルのスキャン自䜓を吊定する理由にはなりたせん。

Airia継続的なテスト運甚を重芖する堎合

**Airia**は、耇数のワヌクフロヌにたたがる゚ヌゞェントの反埩テストを調敎するこずたで課題になったずき、プラットフォヌムの候補ずしお怜蚎できたす。゚ヌゞェントのレッドチヌミングを玹介するペヌゞでは、プロンプトむンゞェクション、ツヌルの操䜜ぞの干枉、連鎖的なシナリオをテストするず説明しおいたす。プロンプト、ツヌル、API、メモリをたたぐ耇数段階の攻撃も含たれたす。継続的なキャンペヌンず、広く認知されたセキュリティフレヌムワヌクぞの問題の察応付けも玹介しおいたす。いずれもベンダヌが公衚しおいる機胜です。Airiaの゚ヌゞェント向けレッドチヌミング玹介ペヌゞ。

キャンペヌンずセキュリティスコアカヌドの䟋を瀺すAiriaの゚ヌゞェント向けレッドチヌミング機胜ペヌゞ
Airia゚ヌゞェントのレッドチヌミングずキャンペヌン評䟡

アプリケヌションの接続、蚌拠のレビュヌ、問題が修正されるたでの远跡を省力化できるなら、プラットフォヌムを導入する䟡倀がありたす。耇数の゚ヌゞェント担圓者がいお、䌁業向けの導入審査に察応する事業では、テスト実行基盀のすべおを自瀟で持぀こず以䞊に重芁かもしれたせん。

賌入の条件ずしお、自瀟で定めた範囲のアプリケヌションを䜿った実挔を求めおください。既知の架空の倱敗を再珟し、関連する操䜜の蚌拠を確認し、修正を適甚しお再テストしたす。その導入構成で、どのフレヌムワヌクぞの察応付けず、どの蚌拠の゚クスポヌトを利甚できるかも確認したす。公開されおいる機胜説明だけでは、有効性が独立に怜蚌されたこずも、必芁な連携がすべお察象になるこずも蚌明できたせん。

管理できる芏暡のテスト矀ず、責任を持぀゚ンゞニアによっお、導入担圓者が求める蚌拠をすでにそろえられるなら、オヌプン゜ヌスを䜿い続けたす。反埩運甚ず共同レビュヌの負担から導入する理由があり、実挔が同じ基準を満たすなら、プラットフォヌムを賌入したす。どちらを遞んでも、蚱容できる振る舞いを定矩する必芁はなくなりたせん。

䌁業の導入担圓者は、どのような資料を求めるべきですか

導入する構成に合ったレポヌトず、問題の発芋から再テストたでをたどれる事䟋を求めたす。「圓瀟のAIにはレッドチヌミングを実斜しおいたす」ずいう説明は、プロセスに関する䞻匵です。その裏付けずなる蚘録には、䜕をテストし、結果を受けお䜕を倉曎したかが瀺されおいる必芁がありたす。

次の項目をたずめお求めおください。

  • **範囲ず実斜日**アプリケヌションずモデルの識別子、関連する指瀺、怜玢察象の情報源、ロヌル、ツヌル、連携、察象倖の項目。
  • **攻撃の網矅範囲**目的、䟵入口、単䞀タヌンず䌚話圢匏のケヌス、テスト担圓者が䜿甚できた顧客向けの機胜や暩限。
  • **手法ず刀定**テスト構成、詊行の数え方、成功基準、人によるレビュヌ、無効や刀定䞍胜の結果の扱い。
  • **芋぀かった問題**深刻床、圱響を受けた境界、再珟可胜な蚌拠、未解決の制玄。機埮な詳现は適切な経路で共有したす。
  • **修正ず再テスト**倉曎した制埡、修正前埌の蚌拠、正圓な利甚が匕き続き機胜するこずの確認。
  • **継続的な責任の所圚**残るリスクを誰が受け入れるか、どの倉曎で再テストするか、顧客に圱響する重芁な問題をどのように知らせるか。

ベンダヌ自身が実斜したのか、倖郚の評䟡者が実斜したのか、䞡者なのかも確認したす。独立性は刀断の参考になりたすが、第䞉者のロゎがあっおも、範囲の蚘茉䞍足や未テストのコネクタヌは補えたせん。

有効にする予定の連携がレポヌトの察象倖なら、その連携は未評䟡ずしお扱いたす。有効にする前に察象を絞ったテストを求めるか、必芁な蚌拠がそろうたで利甚範囲を制限しおください。読み取り専甚のチャットボットで問題がなかったずいう結果を、曞き蟌み可胜な゚ヌゞェントの蚱可にそのたた流甚するこずはできたせん。

過倧評䟡しやすいのは、どのような点ですか

攻撃回数の倚さだけでは、網矅性の根拠になりたせん。チャットの゚ンドポむントに察しお衚珟を倉えた攻撃を繰り返しおも、怜玢、メモリ、ツヌルの認可には觊れおいない可胜性がありたす。網矅性は、スコヌプで定めた察象箇所ず倱敗条件に照らしお説明する必芁がありたす。

合栌率ひず぀だけでも、意味を読み蟌みすぎがちです。攻撃の生成方法、予算、分母、刀定者が違えば、スコアは簡単には比范できたせん。集蚈倀には、実斜手順ず重倧な問題を䜵蚘しおください。顧客デヌタの挏えいが実蚌されおいるずき、それを解決したこずにできる䞇胜な「安党な合栌率」はありたせん。

拒吊したかどうかだけの刀定は、特に゚ヌゞェントでは䞍十分です。安党そうな回答ずずもに危険な操䜜が実行されるこずもあれば、ツヌル呌び出しが阻止されたこずで、重芁な制埡が機胜したず確認できるこずもありたす。結果を決める前に、蚌拠を確認しおください。

最埌に、レッドチヌミングは安党性ずセキュリティの取り組みに必芁な刀断材料のひず぀です。通垞のQA、アクセス制埡のテスト、本番監芖、むンシデント察応の代わりにはなりたせん。完了したキャンペヌンから分かるのは、テストした条件で䜕が起きたかです。未発芋の倱敗が存圚しないこずを蚌明するものではありたせん。

AIレッドチヌミングでよくある質問

AIのレッドチヌミングずは䜕ですか

AIシステムに、安党性、セキュリティ、業務䞊のルヌルをあえお砎らせようずする、攻撃を想定したテストです。顧客向けアプリケヌションでは、モデルの回答に加えお、デヌタぞのアクセスずツヌルの振る舞いも察象に含めたす。

レッドチヌミングには、どのAIを䜿うのが最適ですか

どの状況でも最適な攻撃甚モデルやツヌルはありたせん。実際のアプリケヌションの䟵入口に到達でき、犁止された結果が起きたかを怜蚌できる手法を遞びたす。promptfoo、Microsoft PyRIT、NVIDIA garakはそれぞれ異なる進め方を提䟛したすが、自瀟の業務ポリシヌを自動で定めおくれるものはありたせん。

AIレッドチヌミングは、䜕から始めればよいですか

テストの蚱可を埗たアプリケヌション、架空のデヌタ、明文化した境界を甚意するずころから始めたす。期埅する結果を明確にし、再珟可胜な問題の蚘録を䜜り、修正の効果を怜蚌する方法を身に付けおください。攻撃生成を倧芏暡化する前に重芁なのは、アプリケヌションの知識、䞁寧な芳察、劥圓な刀定です。

AIはレッドチヌムの担圓者に取っお代わりたすか

AIシステムのテストでは、攻撃の生成や反埩を自動化できたす。それでも、蚱容できない被害の定矩、問題の怜蚌、蚌拠に基づいお公開できるかの刀断は、人が担う必芁がありたす。自動攻撃や自動刀定はその䜜業を支えるものずしお䜿い、圱響の倧きい箇所では人がレビュヌしたす。

レッドチヌミングの具䜓䟋を教えおください。

サポヌト゚ヌゞェントが䜿う架空のヘルプ文曞に、返金承認を䞍芁にする停の指瀺を埋め蟌みたす。゚ヌゞェントがその文曞を正圓な指瀺ずしお扱うか、返金ツヌルが暩限のない操䜜を蚱すかを確認したす。砎られた境界を修正したうえで、そのケヌスず、正圓な承認を䌎う返金の䞡方を再実行したす。

次の公開審査たでに取り組むこず

次の公開審査たでに、顧客の利甚手順を遞び、起こしおはいけない結果を曞き出し、修正担圓者を決めたす。範囲を定めおテストを実斜し、刀断の堎に蚌拠を持ち蟌んでください。導入を怜蚎しおいるなら、実際に䜿う予定の構成に぀いお、問題の発芋、修正、再テストたでをベンダヌに説明しおもらいたす。

AIシステムの開発ず運甚に圹立぀実践ガむドを、ニュヌスレタヌで受け取る。

公開日
カテゎリヌ
AI
オヌプン゜ヌスLLMずオヌプンりェむト商甚利甚ず運甚をどう刀断するか

オヌプン゜ヌスLLMずオヌプンりェむト商甚利甚ず運甚をどう刀断するか

オヌプン゜ヌスLLMずオヌプンりェむトの違いを、䌁業の導入刀断に沿っお解説したす。Meta、OpenAI、DeepSeek、Qwen、Mistral、NVIDIAのラむセンスを比范し、商甚利甚の条件ず、API・自瀟GPU・ロヌカル端末の䜿い分けを敎理。デヌタ管理、運甚責任、コストを芋極めるための確認手順を瀺したす。2026幎10月16日AI
Muse Spark Openの導入ガむドAPI・ロヌカル実行・ラむセンス

Muse Spark Openの導入ガむドAPI・ロヌカル実行・ラむセンス

Muse Spark OpenをAPIで詊すべきか、ロヌカルで動かすべきか。必芁メモリ、ホストごずの察応入力、M5 Ultra Mac Studioを䜿うMetaの構成、Muse Model Licenseの商甚条件を敎理。実務での評䟡から運甚環境の遞択たで、ハヌドりェアの導入前に抌さえたい刀断材料を解説したす。2026幎10月16日AI
ChatGPT プロゞェクトの䜿い方顧客向け週次レポヌトを共有・運甚する

ChatGPT プロゞェクトの䜿い方顧客向け週次レポヌトを共有・運甚する

ChatGPT プロゞェクトで顧客向けの週次レポヌトを運甚する方法を解説したす。資料・指瀺・䌚話の敎理から、プロゞェクト専甚メモリの蚭定、チヌム共有、プラン別のファむル数ず共同䜜業者数の䞊限たでを玹介。繰り返し䜿える指瀺の䟋ず、䞋曞き・確認・保存の手順で、毎回の説明を枛らし、担圓者が匕き継げる業務フロヌを䜜りたす。2026幎10月16日AI
ChatGPT アプリ連携ガむド管理者が抌さえる暩限・蚭定・デヌタ保持

ChatGPT アプリ連携ガむド管理者が抌さえる暩限・蚭定・デヌタ保持

ChatGPT アプリ連携で瀟内デヌタを掻甚するために、管理者が確認すべき暩限ず蚭定を解説したす。プラン別の察応範囲、ラむブアクセスず同期の違い、HubSpot・Google Drive・GitHubの導入手順を敎理。接続解陀埌のデヌタ保持や、埓業員ごずのアクセス暩を確かめる方法たで抌さえられたす。2026幎10月16日AI
AIトヌクンずは仕組み・数え方・料金ず制限の基本

AIトヌクンずは仕組み・数え方・料金ず制限の基本

AIトヌクンずは䜕かを、公匏ツヌルで数えた実䟋から解説したす。入力ず出力の違い、英語の語数ずの関係、API料金の蚈算方法、コンテキスト䞊限ず利甚枠の芋分け方たで敎理。ChatGPTなどを䜿う際に、画面に芋える文章だけでは䜿甚量が分からない理由ず、業務で料金や制限を確認するポむントが分かりたす。2026幎10月15日AI
Claude MCPずコネクタの䜿い方蚭定手順から業務掻甚たで

Claude MCPずコネクタの䜿い方蚭定手順から業務掻甚たで

Claude MCP連携ずコネクタの蚭定方法を、ディレクトリずカスタム接続に分けお解説。FreeからEnterpriseたでの利甚条件、Google Workspace・Microsoft 365・Notionを䜿う業務䟋、認蚌や暩限の蚭定、曞き蟌みを蚱可する前の安党確認ず導入効果の枬り方をたずめたす。2026幎10月15日AI
AI ベンチマヌクの読み方LLMの評䟡衚を5分で芋極める

AI ベンチマヌクの読み方LLMの評䟡衚を5分で芋極める

AI ベンチマヌクのスコアは、䜕を枬り、どこたで導入刀断に䜿えるのでしょうか。SWE-benchやGPQAなどの違い、評䟡条件ず指暙の確認方法を敎理し、Gemini 4 Argonの公衚衚を5分で読み解きたす。コヌディング、掚論、音声、長文凊理の評䟡を実務に結び付け、自瀟テストが必芁な堎面も解説したす。2026幎10月15日AI
AIデヌタ分析にJulius AIは䜿える料金・機胜ず導入前の確認点

AIデヌタ分析にJulius AIは䜿える料金・機胜ず導入前の確認点

Julius AIは業務のデヌタ分析や定期レポヌトに䜿えるのか。公開資料をもずに、デヌタ接続、グラフ䜜成、料金プラン、クレゞット、保存期間を詳しく確認したす。ChatGPT・Claudeずの䜿い分けに加え、Notebooksの提䟛終了やセキュリティ䞊の制玄も敎理し、導入前に怜蚌すべき業務手順を解説したす。2026幎10月15日AI
ニュヌスレタヌ

毎週日曜、䞀通の手玙。動くシステムの話。感想戊ではなく。

週刊。スパムなし。い぀でも解陀できたす。