Jira Coding Agent セッションを構成する
Jira Coding Agent セッションのコード設定と環境設定を構成する方法について説明します。
コード設定と環境設定は、ユーザー自身の Jira Coding Agent セッションにのみ適用されます。これらの設定は、ユーザーごと、リポジトリごとに保存され、そのリポジトリで今後作成するすべてのセッションで使用されます。
コード設定を構成する
コード設定では、ブランチの詳細や、Jira Coding Agent がコードの変更をリポジトリにプッシュする方法を設定できます。
コード設定を構成するには、次の手順に従います。
作業項目に移動します。
[Agents (エージェント)] セクションで [Start work (作業を開始)] を選択し、[Jira Coding Agent] を選択します。
または、作業項目を Jira Coding Agent に割り当てます。Jira Coding Agent が [Agents (エージェント)] セクションに表示されます。
リポジトリを選択します。
You can choose to add an additional prompt to help guide Jira Coding Agent.
Select the model to use.
次に、設定 () を選択して、[Code settings (コード設定)] ダイアログを開きます。
Enter a branch name. We recommend using work item keys in the branch name so your branch gets linked back to Jira.
You can choose to select a target branch. By default, Jira Coding Agent will target the default branch.
必要な Branch options (ブランチ オプション) を選択して、Jira Coding Agent がコードの変更をブランチにプッシュし、ユーザーに代わってドラフト プル リクエストを作成できるようにします。Jira Coding Agent がドラフト プル リクエストを直接マージすることはありません。Jira Coding Agent が生成したコードのレビューとマージは、引き続きチームが管理します。
For Bitbucket Cloud repositories, if you have selected to push the change to a branch, you can choose to have Jira Coding Agent attempt to fix Continuous Integration (CI) builds autonomously.
[保存] を選択します。
環境設定を構成する
Jira Coding Agent のセッションは、既定の開発ツールと言語を使用して、セットアップを行わなくてもリポジトリ上で実行できます。また、独自のツールをインストールして設定することで、セッションのサンドボックス環境をカスタマイズすることもできます。
環境変数を設定するには、次の手順に従います。
作業項目に移動します。
[Agents (エージェント)] セクションで [Start work (作業を開始)] を選択し、[Jira Coding Agent] を選択します。
または、作業項目を Jira Coding Agent に割り当てます。Jira Coding Agent が [Agents (エージェント)] セクションに表示されます。
リポジトリを選択します。環境設定はリポジトリを選択した場合にのみ利用可能になります。
[Settings (設定)] () を選択してコード設定を開きます。
[Environment settings (環境設定)] を選択します。
変数、シークレット、セッション開始時に実行するスクリプトを指定して、セッションをカスタマイズします。
環境変数: セッション サンドボックスに環境変数として公開されるキーと値のペアを追加します。ユーザーとすべてのサンドボックス プロセスで利用できます。
シークレット: セットアップ スクリプトからアクセス可能なキーと値のペアを追加します。シークレットは保存時に暗号化され、既定ではセットアップ スクリプトでのみ利用できます (手動で永続化しない限り、セッション サンドボックスには公開されません)。
セットアップ スクリプト: セッションの開始時に実行され、ツールのインストールやビルド ツールの設定などに使用できます。特定の場所にシークレットを保存する必要がある場合は、セットアップ スクリプトで指定してください。
この内容はお役に立ちましたか?