最適な用途
- ローカル環境を構築せずに変更をリリースしたい開発者。
- 誤字の修正や文言の修正など、開発者の作業を中断させずに小さな変更を行いたい非開発者。
コネクタ
始める前に
小さく範囲の明確な変更を1つ選び、プロジェクトにコントリビューションガイドがあれば確認してください。Agentはブランチを直接プッシュし、そこからプルリクエストを作成するため、リポジトリへの書き込み権限が必要です。 プロンプトボックスで plus メニューを開き、Import an existing project を選択し、GitHub を選んでリポジトリのURLを貼り付けます。リポジトリのリンクをプロンプトボックスに直接貼り付けることもできます。エージェントへの指示
期待できること
1
Agentがプロジェクトをセットアップする
リポジトリを読み取り、依存関係をインストールし、環境変数が不足している場合など、推測できないことがあれば質問します。
2
適切なファイルを見つける
文字列が一致する箇所だけでなく適切なファイルを特定し、編集する前に変更の予定を伝えます。
3
変更を適用してプレビューを開く
差分ではなく、実際のページを確認できます。
4
プルリクエストを依頼する
プレビューで問題ないことを確認したら、同じチャットで依頼します。これにより変更が保存され、プルリクエストとしてチームに送られるため、公開前に誰かがレビューできます。先に、GitHubの接続が有効であることを確認してください。
自分に合わせてカスタマイズする
トラブルシューティング
プレビューが起動しない
プレビューが起動しない
プロジェクトには、実行コマンドや環境変数が必要です。Agentにコントリビューションガイドとサンプルの環境ファイルを読んでもらい、何が不足しているかを具体的に教えてもらってください。
プッシュが拒否される
プッシュが拒否される
リポジトリへの書き込み権限があること、およびGitHubの接続が有効であることを確認してください。組織によっては、ブランチ名を制限したり、署名付きコミットを必須にしたりしています。Agentに正確なエラーを表示してもらってください。
レビュアーから変更を求められた
レビュアーから変更を求められた
同じブランチにコミットして、もう一度プッシュしてください。プルリクエストは自動的に更新されるので、2つ目を作成しないでください。
関連情報
リリースノートを生成する
マージされたプルリクエストを、読みやすいノートに変換します。
アプリをプレビューする
プルリクエストを作成する前に、変更が動作する様子をライブで確認します。