確認してマージする
Claude が作った変更をプレビューで確かめ、本番に出します。ここは Claude ではなく、あなたの仕事です。
このページでやること
Claude が行うのは、PR を作るところまでです。変更を確かめて、本番に出すかどうかを決めるのは、あなたです。Claude がマージすることはありません。
ステップ1:PR を開く
Claude が教えてくれた PR の URL を、ブラウザで開きます。GitHub へのログインを求められたら、ログインします。
PR のページで見るところは、3つです。
- lost-and-found
- 上のアプリのリンクを開きます。
- ログイン画面が表示されたらサインインします(例:マジックリンク)。
- 自動でアプリに戻ります — ログイン状態はそのまま維持されます。
- PR Checks / check
- PR Preview (Neon + Staging Deploy) / Deploy to Staging (Preview)
| 図の記号 | 何か | 使うステップ |
|---|---|---|
| A | 「プレビュー環境」のコメント。プレビューを開くリンクが入っています | ステップ3 |
| B | 自動チェックの結果 | ステップ2 |
| C | マージのボタン | ステップ5 |
ステップ2:自動チェックを待つ
PR ができると、自動チェックが始まります。終わるまで数分かかります。図の B で結果を確かめます。
| 表示 | 意味 | どうするか |
|---|---|---|
| 黄色の丸 | チェックの途中 | そのまま待ちます |
| 緑のチェックマーク | 成功 | ステップ3に進みます |
| 赤い × | 失敗 | マージしません。Claude に直してもらいます |
赤い × が付いたときは、PR を作ったときと同じ会話で、次の依頼文を送ります。
- lost-and-found
- 上のアプリのリンクを開きます。
- ログイン画面が表示されたらサインインします(例:マジックリンク)。
- 自動でアプリに戻ります — ログイン状態はそのまま維持されます。
- PR Checks / check
- PR Preview (Neon + Staging Deploy) / Deploy to Staging (Preview)
赤い × があるときは、「Merge pull request」のボタンが押せる状態に見えても、押しません。本番に出すかどうかを最後に決めるのは、あなたです。
ステップ3:プレビューを開く
チェックが進むと、図の A のように「プレビュー環境」というコメントが届きます。
- コメントの中にある、アプリ名のリンクを開きます。
- サインインの画面が表示されたら、いつものメールアドレスでサインインします。
- サインインが済むと、プレビューのアプリが開きます。
コメントやプレビューに次の表示が出たときは、それぞれの対応をします。
| 表示 | どうするか |
|---|---|
| 「このPRではアプリの変更がないため、プレビュー環境は作成されていません。」 | 画面に関わらない変更のときに表示されます。Claude に「この PR で何が変わるのか」を聞いてから、ステップ5に進みます |
| 「デプロイ失敗」 | 同じ会話で、Claude に「プレビューのデプロイが失敗しています。原因を調べて直してください」と送ります |
| 「URLがまだ応答していません」 | 数分待ってから、もう一度開きます。続くときは、管理者に伝えます |
| 「アクセスが拒否されました」 | あなたがそのアプリを開けるよう、管理者に依頼します |
| サインインできない | プレビューでもサインインできるよう、管理者に依頼します |
ステップ4:プレビューで確かめる
プレビューは、本番とは別の環境です。ここで登録したり消したりしても、本番のデータは変わりません。遠慮なく試します。
- 頼んだ変更ができているか。 計画で説明されたとおりになっているかを見ます。
- まわりが壊れていないか。 変更した画面の前後の画面や、関係しそうな機能も動かします。
- スマートフォンでも見る。 スマートフォンで使うアプリなら、プレビューのリンクをスマートフォンでも開きます。
- 意地悪な使い方も試す。 何も入力せずに保存する、とても長い文章を入れる、ボタンを続けて2回押す、などです。
- データが無いときも見る。 1件も登録されていない状態で、おかしな表示にならないかを見ます。
直したいところがあれば、PR を作ったときと同じ会話で Claude に伝えます。Claude が直すと、同じ PR が更新され、チェックとプレビューがやり直されます。
ステップ5:マージする
次の3つがそろったら、マージします。
- 自動チェックが、すべて緑になっている
- プレビューで、自分の目で確かめた
- データベースの構造を変える変更の場合は、管理者に見てもらった
迷うときは、Claude に確認を頼めます。
マージの手順は、次のとおりです。
- 図の C の「Merge pull request」を押します。
- 続けて表示される「Confirm merge」を押します。
- 紫色の「Merged」という表示に変われば、完了です。
そのあとに「Delete branch」というボタンが表示されたら、押して構いません。使い終わった作業用のコピーを片付けるだけです。
ステップ6:本番で確かめる
マージすると、数分で本番に反映されます。App Portal からアプリを開き、変更が入っていることを確かめます。
本番でおかしなところを見つけたら、症状別の頼み方 を見て、Claude に伝えます。
やめたいとき
変更を本番に出さないと決めたら、PR のページの下のほうにある「Close pull request」を押します。本番には何も入りません。
クイズ
プレビューで確かめて問題はありませんでしたが、自動チェックの1つに赤い × が付いています。マージのボタンは押せそうです。どうしますか?