Amazon Q Developer for GitHub の問題のトラブルシューティング - Amazon Q Developer

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Q Developer for GitHub の問題のトラブルシューティング

Amazon Q Developer for GitHub を使用する際の一般的な問題のトラブルシューティングについては、次のセクションを参照してください。

Amazon Q Developer がブランチ保護ルールを持つリポジトリでプルリクエストを生成しない

問題: Amazon Q Developer は、ブランチ保護ルールがある GitHub リポジトリにプルリクエストを作成できません。

解決策: ブランチ保護ルールは、Amazon Q Developer がブランチを作成してプルリクエストを作成できないようにします。ブランチ保護ルールを持つリポジトリで Amazon Q Developer for GitHub を使用するには、Amazon Q Developer アプリを許可リストに追加する必要があります。

Amazon Q Developer アプリを許可リストに追加するには
  1. 必要に応じて、GitHub 認証情報を使用して GitHub アカウントにサインインします。

  2. GitHub 組織に移動し、許可するリポジトリに移動して、Amazon Q Developer for GitHub アプリを一覧表示します。

  3. [設定] を選択し、ナビゲーションペインで [ブランチ] を選択します。

  4. [ブランチ保護ルール] で、[編集] を選択してブランチ保護ルールを変更します。

  5. [一致するブランチを作成するプッシュを制限する] を選択し、Amazon Q Developer for GitHub アプリを検索します。

  6. [変更を保存] を選択して、Amazon Q Developer が Amazon Q Developer ラベルに関する問題のプルリクエストを作成できるようにします。

GitHub でのブランチ保護ルールの変更の詳細については、「ブランチ保護ルールを作成する」を参照してください。

GitHub 問題に Amazon Q Developer ラベルがない

問題: GitHub問題に Amazon Q 開発エージェントラベルが表示されません。

解決策: GitHubアプリケーション用の Amazon Q Developer をインストールしたときにラベルが自動的に作成されない場合、または意図せずに削除された場合は、 で手動で作成できますGitHub。ラベルを Amazon Q Developer ラベルとして認識して処理するには、ラベルに Amazon Q 開発エージェントという名前を付ける必要があります。詳細については、「GitHub ドキュメント」の「ラベルの作成」を参照してください。

Amazon Q Developer が GitHub 問題のコードを作成しない

問題: GitHub 問題を作成し、タスクを実行するために Amazon Q Developer を呼び出したが、技術的な問題に関する以下の一連のメッセージが表示された。

  1. ⏳ I'm working on generating code for this issue. I'll update this issue with a comment and open a pull request when I'm done.

  2. ⚠️ I'm having technical difficulties. I couldn't solve the issue. I'm going to try again. This might take some time.

  3. ⚠️ I'm having technical difficulties. I couldn't solve the issue. I'm going to try again. This might take some time.

  4. 🔴 I'm having technical difficulties. I couldn't solve the issue.

    Consider reassigning this issue to a user. This will help you stay within the quotas for generative AI feature usage.

解決策: Amazon Q Developer が問題を処理してコードを生成できない場合は、新しい問題を作成し、Amazon Q 開発エージェントラベルを新しい問題に適用します。問題の作成と Amazon Q Developer エージェントラベルの適用の詳細については、「」を参照してくださいGitHub での Amazon Q Developer による機能開発とイテレーション