AI Security Playbook

YOUR NEXT STEP

AIでアプリを作る

APIをつなぐ、ログインを付ける、サービスを公開する。そのときに。

人ではなく、教材の前提で分けています。自分に合う段階から読めます。

入門:仕組みを知る

専門知識なしで、用語やリスク、確認する場所を知る。

アプリの仕組み · 解説

予約が動く場面から、画面・処理・保存・外部API、プレビューと本番の接続先まで順に理解する。

前提:コードを書けなくても読めます。画面・処理・保存先を分けて考えます。

入門 · 約18分 · 情報確認

アプリの仕組み · 解説

アプリ本体・Node.js・MCPを分けて、確認する場所をつかむ。

前提:専門知識は不要です。AIツールと実行環境の違いから学べます。

入門 · 約7分 · 情報確認

実践:自分の環境で確かめる

基本の仕組みを知ったら、管理する設定や結果を確認する。

APIキー・会話・データ · 手順

はじめて外部サービスをつなぐ人へ。.envの設定がブラウザに届く仕組みを、要約アプリの図とダミーコードで確かめる。

前提:アプリの画面とサーバーの違いが分かる方へ。キーの届く場所を確認します。

実践 · 約18分 · 情報確認

ログインと権限 · 手順

自分の画面が正しく見える、その先へ。本人・他人・未ログインの結果で、認可と添付・共有の境界を理解する。

前提:ログインと保存先の基本を知り、利用者別のアクセスを確認する方へ。

実践 · 約18分 · 情報確認

AIに任せる操作 · 解説

読む・変更する・公開する境界を決め、指示だけに頼らず実際の権限を制限する。

前提:AIに任せる作業が決まっており、使える操作や権限を確認する方へ。

実践 · 約12分 · 情報確認

AIに任せる操作 · 手順

接続先・起動方法・データの送信先を分け、必要な操作だけを許可する。

前提:APIキーと権限の基本を知り、接続するツールの設定を確認する方へ。

実践 · 約12分 · 情報確認

公開前の確認 · 手順

サイトやZIPを公開する人へ。作業フォルダーと配布物を分け、受け取る人の入口から中身を確かめる。

前提:APIキーの基本を知り、公開するファイルや配布物を確認する方へ。

実践 · 約12分 · 情報確認

公開前の確認 · チェックリスト

公開範囲・認可・秘密・利用料金・復旧を、設定とテスト結果で確認する。

前提:秘密とアクセス権限の基本を知り、自分のサービスの公開前確認をする方へ。

実践 · 約12分 · 情報確認

APIキー・会話・データ · 解説

保存先を更新し、新しい起動でも確認した。その先に残る旧プロセスや定期処理、発行元の失効までを、図と架空の版名でたどる。

前提:APIキーの保存先を把握し、動いているアプリへの反映を確かめる方へ。

実践 · 約20分 · 情報確認

ログインと権限 · 解説

AWSを使う個人開発者へ。所有者・日常の操作・アプリの実行を分け、MFA、短期の認証、信頼する相手、復旧先を具体的に確認する。

前提:アプリの動く場所を知り、AWSのアカウントや認証を確認する方へ。

実践 · 約20分 · 情報確認

更新・公開後の運用 · 解説

公開済みのアプリを育てる人へ。知らないパッケージの通知から、影響判断・修正・本番で動く版の確認までをつなぐ。

前提:アプリと依存部品の基本を知り、更新が稼働先まで届くか確かめる方へ。

実践 · 約20分 · 情報確認

発展:設計・運用を見直す

実装や業務の管理を担う方が、権限・契約・失敗時の備えを掘り下げる。

アプリの仕組み · 解説

AIの修正をGitHubで確認する人へ。検査した差分、必須のチェック、回避できる権限、Actionsの実行条件を分けて考える。

前提:GitHubでの変更・公開の流れを知り、Actionsや保護ルールを見直す方へ。

発展 · 約20分 · 情報確認

公開前の確認 · 解説

AIに書かせたコードを別のAIにレビューさせ、合格でマージを決めている人へ。1回の合格が保証しないこと、ぶれの確かめ方、確認項目と使い回しのルールを、再現実験の数字で考える。

前提:AIにコードを書かせ、別のAIのレビューの合格でマージや公開を決めている方へ。

発展 · 約20分 · 情報確認

更新・公開後の運用 · 解説

外部画像やAPIを使う人へ。取得失敗とデータなしを分け、残す表示・止める操作・再試行と結果不明の扱いを具体例で考える。

前提:アプリと外部APIの関係を理解し、失敗時の処理や再試行を設計する方へ。

発展 · 約20分 · 情報確認