メインコンテンツに移動

スキルと制御の動作を確認する

導入済みスキルの指示を読み、設定済みの制御を無害なファイルで試します。

対応 Claude: 下書き, ChatGPT: 下書き と Grok: 下書き

下書きの手順は、ツールでの一連の実行による確認をしていません。「未対応」は本チュートリアルにそのツールの手順がないことを示し、ツール自体に機能がないという意味ではありません。

執筆後の変更点
  1. Codex・Claude Code更新後にファイルのアクセス制限を確認

    Codex CLI 0.156.0はアクセス制限の不備を修正しました。Claude Code 2.1.280はシンボリックリンク経由の書込み権限チェックを修正しました。プロジェクト内のリンクが、外部のファイルを指す場合があります。

    推奨アクション: フォルダーのアクセス制限を利用している場合は、これらの修正を含む承認済みバージョンの導入を技術担当者に依頼してください。架空のファイルで、許可された編集と、許可フォルダー外への禁止された編集をテストし、シンボリックリンク経由の編集も確認します。実際のファイル内容とツールの結果を照合してください。外部ファイルが変更されたら、アクセス制御を修正して再テストするまで、その環境での案件業務を停止してください。

    出典: Codex CLI 0.156.0, Claude Code 2.1.280

  2. Claude Code:案件に使う前に同期されたスキルを確認

    Claude Code 2.1.275 では、ログイン済みのターミナルセッションにアカウントのスキルとプラグインを同期する機能が追加されました。一覧に表示されても、組織が承認したとは限りません。

    推奨アクション: /skills を開き、使うスキルの出所を確認してください。指示を読み、架空のレコードで試します。アカウント同期が未承認なら管理者に無効化を依頼してください。ローカルで編集してもアカウント側のコピーに反映されるとは限りません。

    出典: Claude Code 2.1.275, Claude Code Skills

  3. Claude Code:組織のアクセス制限を再確認

    Claude Code 2.1.271 と 2.1.273 は、組織の設定が意図どおり適用されない問題を修正しました。接続サービスの制限や、組織が無効化した後も claude.ai から同期したスキルを利用できてしまう問題も含まれます。

    推奨アクション: 組織で Claude Code を一元管理している場合は、承認済みの更新を IT 担当者に適用してもらい、無害なテスト資料で許可されたサービスと禁止されたサービスの両方を試してください。無効化したスキルが使えないことを確認し、アカウント切り替え後も再確認します。禁止されたサービスに接続できる場合は、制限が機能すると確認できるまで、その接続で案件を扱わないでください。

    出典: Claude Code 2.1.271, Claude Code 2.1.273

  4. Claude Code が変更できるファイルを確認する

    Claude Code 2.1.269 は、組織設定の適用とファイル変更権限の確認を修正しました。プラグインが提供するテストを実行する方法も追加されました。

    推奨アクション: チームで Claude Code を使っている場合は、許可したフォルダー以外のファイルを変更できないことを IT 管理者に確認してもらってください。プラグインのテストに合格しても、法的分析の正しさは保証されません。根拠となる文書や法令・判例の確認は引き続き必要です。

    出典: Claude Code 2.1.269

  5. Claude Code:プラグインのインストールには承認が必要

    2.1.195 は外部プラグインの同意確認と、バックグラウンド作業の再開に関する問題を修正しました。

    推奨アクション: 未承認のプラグインをインストールできないことを管理者に実演してもらってください。作業を再開したら、どこまで完了したか確認してから結果を使います。

    出典: Claude Code changelog, Claude Code Action 2.1.195 bump commit, Claude Code 2.1.195

  6. Codex の遠隔作業と Claude の回答保存を別々に確認する

    Codex Remote は6月25日に公開されました。別途、Claude Code 2.1.193 は、既存の指示文の記録設定を引き継ぎ得る回答ログ機能を追加しました。

    推奨アクション: 遠隔作業を実行するコンピューターを確認してください。Claude の回答が保存される設定か管理者に尋ね、架空の例で組織の保存方針と照合します。

    出典: OpenAI Codex changelog, Claude Code changelog, Claude Code Action 2.1.193 bump commit, Claude Code 2.1.193

  7. Claude Code:パスワードやアクセスキーへの接触を制限する

    2.1.187 は、認証情報を含むファイルや設定をコマンドが読めるか制御する機能を追加しました。

    推奨アクション: 架空の認証情報で制限を IT 管理者に試してもらってください。本物のパスワードやキーがある環境で使う前に、アクセスが拒否されることを確認します。

    出典: Claude Code changelog, Claude Code Action 2.1.187 bump commit, Claude Code 2.1.187

  8. Claude Code:停止した作業が勝手に再開しないか確認する

    2.1.191 は、予期しない作業再開、組織設定が更新されない問題、一時的な接続障害に対応しました。

    推奨アクション: 架空のファイルで作業停止と接続切断を管理者に試してもらってください。停止が維持され、未完了の作業が明示されることを確認します。

    出典: Claude Code changelog, Claude Code Action 2.1.190 bump commit, Claude Code Action 2.1.191 bump commit, Claude Code 2.1.191

  9. 後から付いたコメントで承認済みの AI レビューを変えない

    Claude Code Action の修正により、レビュー開始のきっかけとなる出来事の後に追加・編集されたコメントが除外されました。

    推奨アクション: GitHub の変更を Claude に確認させている場合は、後から付いたコメントが開始済みレビューへの新たな指示にならないことを担当者に試してもらってください。

    出典: Claude Code Action trigger-time review filtering commit

  10. 作業の記録と操作の承認は別々に判断する

    Record & Replay は当初 EEA、英国、スイスを対象外として macOS に登場しました。別途、Claude Code 2.1.183 は、人の判断を待つ操作を通知が誤って承認する問題を修正しました。

    推奨アクション: 架空の作業を試す前に現在の提供状況を確認してください。Claude の自動処理では、通知が本人に代わって操作を承認できないことを担当者に実演してもらいます。

    出典: OpenAI Codex changelog, OpenAI Codex Record & Replay documentation, Claude Code changelog, Claude Code Action 2.1.181 bump commit, Claude Code Action 2.1.183 bump commit, Claude Code 2.1.183

  11. 中断後に残った Claude の回答は未完了かもしれない

    Claude Code 2.1.179 は接続切断後も途中の回答を保持しました。別の Codex 拡大では EEA、英国、スイスが対象となり、Memories は当初オフでした。

    推奨アクション: 復元された草稿を使う前に、扱った文書と質問を元の依頼と照合してください。現在の提供地域と組織の記憶設定は別途確認します。

    出典: OpenAI Codex changelog, Claude Code changelog, Claude Code Action 2.1.179 bump commit, Claude Code 2.1.179

  12. Claude が委任した作業にも権限確認が必要

    2.1.178 は、委任した作業でツール制限が無視される問題を修正し、より細かな権限ルールを追加しました。

    推奨アクション: 架空のプロジェクトで、許可する操作と禁止する操作を管理者に試してもらいます。委任した作業も含め、意図した制限に従うか確認してください。

    出典: OpenAI Codex changelog, Claude Code changelog, Claude Code Action 2.1.178 bump commit, Claude Code 2.1.178

  13. Claude の GitHub 連携が想定以上のコマンドを許可する問題

    Claude Code Action は、限定的な権限が無制限のコマンド実行権限として解釈される問題を修正しました。

    推奨アクション: 担当者に修正の導入を確認し、無関係なコマンドが拒否されることを実演してもらってください。設定が厳しく見えるだけでは不十分です。

    出典: Claude Code Action scoped Bash permission parser fix, Claude Code Action MCP allowed-tools parser alignment

  14. Codex のブラウザテストは画面外の情報にも触れる可能性

    6月の更新でブラウザ診断機能が加わり、定期作業が選択された承認設定に従うよう修正されました。

    推奨アクション: 依頼者の資料を含まないページで試してください。定期作業では、承認が必要な操作が実際に停止して判断を待つことを担当者に示してもらいます。

    出典: OpenAI Codex changelog, Claude Code Action auth fallback commit, Claude Code Action SDK iterator commit, Claude Code Action 2.1.175 bump commit

  15. AI の安全性スコアは法的な正確さを確認しない

    OpenAI は対応する生成リクエストにコンテンツ審査スコアを追加しました。内容を分類するもので、法的推論や引用を検証しません。

    推奨アクション: 利用するツールにスコアがある場合は、その測定対象を確認してください。元の文書や法的資料の確認を続け、依頼者の文章を不要に複製・保存しないようにします。

    出典: OpenAI API changelog, OpenAI Moderation guide, Claude Code changelog, Claude Code Action dependency update

  16. Codex サイトの公開内容と運用費を事前に確認する

    Codex Sites は6月にプレビュー公開されました。別途、対象の API 計算セッションは最低5分の分単位課金になりました。

    推奨アクション: 公開前に各ページとアクセス範囲を確認してください。独自の AI ツールの費用は、実際の稼働時間と現在の料金で開発者に見積もってもらいます。

    出典: OpenAI Codex changelog, OpenAI API changelog, Claude Code Action workload identity federation commit

  17. Claude の作業を再開する前にアクセス範囲を確認する

    2.1.144 はバックグラウンド作業の再開を可能にし、長い一覧で接続済みツールが欠ける問題を修正しました。

    推奨アクション: 再開前に元のファイルと未完了の作業を確認してください。必要なツールがすべて見えるか担当者に尋ねます。欠けたツールがあると作業が残る可能性があります。

    出典: OpenAI Codex changelog, Claude Code changelog, Claude Code 2.1.144

  18. バックグラウンド作業が元のファイルを変更する場合がある

    Claude Code 2.1.143 はバックグラウンド作業が主作業コピーを編集する選択肢を追加し、設定の保持を改善しました。

    推奨アクション: 作業を走らせたままにする前に、変更可能なコピーを確認してください。再開後もアクセス制限が維持されるか担当者に確認してもらいます。

    出典: OpenAI Codex changelog, Claude Code release notes, Claude Code 2.1.143

  19. プロジェクト一覧で見つけてもアクセスが制限されるわけではない

    Claude Code 2.1.141 は作業一覧のフォルダーフィルターを追加し、バックグラウンド移行時にも承認設定を維持しました。

    推奨アクション: 再開前に作業を開き、実際のフォルダーと権限を確認してください。一覧の絞り込みは検索用であり、作業範囲をそのフォルダー内に制限しません。

    出典: Claude Code changelog, Claude Code Action 2.1.141 dependency update, Claude Code 2.1.141

  20. Claude に完了の条件を伝える

    Claude Code 2.1.139 は明確な完了条件付きの目標を追加し、一部の自動確認でのコマンド実行方法を変更しました。

    推奨アクション: 確認できる結果と、根拠不足で停止する条件を決めてください。変更した自動確認は担当者にテストしてもらいます。動き続けていることは完了の証拠ではありません。

    出典: Claude Code changelog, Claude Code action bump, Claude Code 2.1.139

  21. 操作の許可は結果の承認ではない

    5月の説明では、Codex Auto-review が評価するのは一部の権限要求であり、法的な正確さや公開可否を承認するものではないと明記しました。

    推奨アクション: 完成した作業を自分で確認し、変更箇所と出典を読みます。実行を許可する判断と、結果を使う・公開する判断は分けてください。

    出典: Codex changelog, Codex Auto-review, Codex agent improvement loop cookbook, Codex iterative repair loop cookbook

  22. 試行前に実際のアカウントとモデルを確認する

    5月の見直しでは、古い OpenAI のモデル・プランの助言を文書リンクに置き換えました。古いモデル名は現在の提供を保証しません。

    推奨アクション: プラン、モデル、ツール、データ設定を記録してください。架空の資料で試し、必要な API 利用権と費用は別途確認します。

    出典: OpenAI models, ChatGPT pricing, GPT-5.5 in ChatGPT, Responses API migration, OpenAI tools guide, Code Interpreter tool

  23. Claude が正しい版のファイルから始めるか確認する

    2.1.133 は別の作業コピーを作る際の開始版を選べるようにしました。最近の未共有の変更を含むかが、この選択で変わります。

    推奨アクション: 設定担当者に使用すべき版を伝えてください。Claude に編集を頼む前に、最近の変更がコピーに含まれるか一つ確認します。

    出典: Claude Code changelog, Claude Code 2.1.133

  24. 見守らずに動かす Codex の変更範囲を決める

    5月の見直しで、定期作業、分離した作業コピー、無人実行時の承認設定について説明を追加しました。

    推奨アクション: 対象プロジェクト、許可する変更、停止条件を指定してください。架空のファイルで一度動かし、完了できなかった作業の報告方法を確認します。

    出典: Codex changelog, Codex Automations, Codex worktrees, Codex browser extension, Codex subagents, Codex plugins, Codex sandboxing

  25. AI の文字起こしを実際の発言と照合する

    OpenAI の5月の発表には新しい音声、文字起こし、翻訳モデルが含まれました。この記録は現在その版を使う推奨ではありません。

    推奨アクション: 架空の録音で氏名、金額、否定表現、途中で切れた文を確認してください。依頼者との使用を検討する前に、現在の対応言語を確認します。

    出典: OpenAI API changelog

  26. Claude が提案する GitHub の変更は人が確認する

    この記録は、設定した出来事や指示で作業を始める GitHub Actions 経由の Claude Code 利用方法を扱っています。

    推奨アクション: 誰が作業を開始でき、何を変えられるか担当者に尋ねてください。文章の変更を受け入れる前に、改訂ページ全体と出典を読みます。

    出典: Claude Code GitHub Actions, Claude Code overview

  27. 製品ニュースをこの手引きの改訂につなげる方法

    5月の記録では、製品の変更を確認し、関連する説明と翻訳を仕上げてから更新完了とする手順を導入しました。

    推奨アクション: リンク先の手引きと出典で記載を確認してください。食い違いがあれば、ページと該当箇所をお問い合わせから送ると再確認できます。

    出典: Codex Automations, Codex Skills, Codex internet access

承認済みの導入済みスキルと、技術担当者が設定した既存hookを別々に選びます。出典、版、SKILL.md、参照スクリプト、hook設定を用意します。本課が提供するのは試験手順であり、防御機能の実装ではありません。hookがなければその部分は未実行と記録し、保護を主張する前に担当者へ設定を依頼します。

hookは特定のアプリケーションイベントで設定済み処理を実行します。スキルは作業指示を提供しますが、その文章自体は技術的なアクセス制御ではありません。

Claude Codeで導入済みSKILL.mdと参照ファイルを確認します。表示される実際の名前を使い、hookイベントと照合規則は別に調べます。 Claude

スキルと制御の動作を確認する

  1. 有効化前にSKILL.mdと参照スクリプトをすべて読みます。入力、出力、外部呼び出し、ファイル書込を記録し、不明な動作があれば止めます。
  2. クライアントで実際に導入された名前を選びます。正解が分かる無害な資料で実行し、出力を照合します。
  3. 担当者と、許可された無害なファイルと拒否規則の対象となる無害なファイルを選びます。顧客資料は使いません。各試験の前に期待結果を書きます。
  4. hookが実際に対象とするツールで各読取を試みます。イベント、解決後のパス、該当規則、結果を保存します。ツールイベントのないモデルの拒否はhook試験ではありません。
  5. 拒否対象が開く、許可対象が予期せず失敗する、hookが動かない場合、その制御に依存しません。担当者と設定を直し、両方を再試験します。

必要入力とともに使うプロンプト

承認済みスキル指示と実際の試験記録をプロンプトに添えてください。以下の例は架空で、実行記録ではありません。

提供されたスキル指示と試験記録を確認してください。試験入力 | 期待結果 | 観測したツールイベント | 実際の結果 | 未解決点の表を作ってください。スキルの出力品質とアクセス制御の動作を区別してください。イベントを捏造せず、未実行試験を合格にしないでください。スキル、hook、権限は変更しないでください。

架空例と修正

架空の例:規則は/test/Restricted/*を拒否し、/test/Public/a.txtは読取可能とします。ところが要求先は/test/AC-Restricted/a.txtで、読取に成功します。誤り:「防御試験に合格」。訂正:「パスは指定パターンの対象外で、拒否対象の試験は未実施」。正確な制限対象を試し、次に許可対象を試します。これらは例示パスであり、提供されたセキュリティ設定ではありません。

使用前の確認

  • 指示だけでは制御の実施を証明できません。実際のツールイベント、照合規則、設定の適用範囲、結果を確認します。イベントがなければ、遮断成功とはいえません。
  • スキル出力の品質と制御試験の結果を分けて記録します。失敗や未実行を明示し、該当する制御を確認する前にスキルが保護されていると説明しません。

評価スイートがあるプラグインには claude plugin eval を使えますが、テスト内容も確認します。評価点は法律上の結論や組織のアクセスポリシーを検証するものではありません。 Claude Code

プロジェクト内のシンボリックリンクが、外部のファイルを指す場合があります。 フォルダーのアクセス制限を利用している場合は、現在の承認済みバージョンの導入を技術担当者に依頼してください。架空のファイルで、許可された編集と、許可フォルダー外への禁止された編集をテストし、シンボリックリンク経由の編集も確認します。実際のファイル内容とツールの結果を照合してください。外部ファイルが変更されたら、アクセス制御を修正して再テストするまで、その環境での案件業務を停止してください。 Codex CLI · Claude Code

組織で Claude Code を一元管理している場合は、承認済みの更新を IT 担当者に適用してもらい、無害なテスト資料で許可されたサービスと禁止されたサービスの両方を試してください。無効化したスキルが使えないことを確認し、アカウント切り替え後も再確認します。禁止されたサービスに接続できる場合は、制限が機能すると確認できるまで、その接続で案件を扱わないでください。 Claude Code 2.1.271 · 2.1.273

Claude Code では、/skills を開き、使うスキルの出所を確認してください。指示を読み、架空のレコードで試します。アカウント同期が未承認なら管理者に無効化を依頼してください。ローカルで編集してもアカウント側のコピーに反映されるとは限りません。 Claude Code

次の手順

導入済みスキルの指示を読み、設定済みの制御を無害なファイルで試します。

このレッスンを英語で読む

正しくできていれば

  • 導入済みスキルの指示を読み、設定済みの制御を無害なファイルで試します。
  • 指示だけでは制御の実施を証明できません。実際のツールイベント、照合規則、設定の適用範囲、結果を確認します。イベントがなければ、遮断成功とはいえません。

理解度を確認する

答えを開く前に自分で答えてください。意外な答えがあれば、その根拠となる節を読み直しましょう。

  1. スキルは制限ファイルを読まないよう指示していますが、hookイベントがありません。技術的制御は合格ですか。

    答えを表示

    いいえ。指示だけでは制御の実施を証明できません。実際のツールイベント、照合規則、設定の適用範囲、結果を確認します。イベントがなければ、遮断成功とはいえません。