Skip to main content

AI 設定アシスタント

概要

AI設定アシスタントは、Bitriseワークフローエディターに組み込まれたチャットベースのアシスタントで、自然言語による記述を検証済みのYAMLに変換します。例えば、「Fastlane で iOS アプリを構築して Slack にアーティファクトを送る」など、自分が望むことを平易な言葉で説明できます。アシスタントは実用的なワークフローまたはパイプラインを生成し、アシスタントの助けを借りるか、手動で改良や反復処理を行うことができます

Bitriseは、あらゆるCI/CD目的のための何百ものインテグレーションを提供しており、複雑なワークフローを可能にします。当社のステップ、スタック、複雑な設定YAMLに慣れるには時間がかかります。つまり、アプリの開発に費やすことができる時間です。このプロセスをスピードアップするために、AI 設定アシスタントを導入しました

AI設定アシスタントは、Bitriseワークフローエディターに組み込まれたチャットベースのアシスタントで、自然言語による記述を検証済みのYAMLに変換します。例えば、「Fastlane で iOS アプリを構築して Slack にアーティファクトを送る」など、自分が望むことを平易な言葉で説明できます。アシスタントは実用的なワークフローまたはパイプラインを生成し、アシスタントの助けを借りるか、手動で改良や反復処理を行うことができます

アシスタントは、特定のワークフローまたはパイプラインについて、各ステップの実行内容を含めて、わかりやすい言葉で説明することもできます。また、改善点を提案することもできます。既存のワークフローやパイプラインは、手動で作成した場合でも、修正や改善をリクエストできます。

ワークフローまたはパイプラインの説明

AIアシスタントにBitriseの設定のどの部分がどのように機能するかを説明してもらい、既存のワークフローとパイプラインの改善を提案してもらうことができます。

説明を得るには、ワークフローエディターを開き、ワークフローまたはパイプラインを選択します。名前の横にあるをクリックします 説明してください。。AI アシスタントが開き、すでに送信されたプロンプトが表示されます。例えば、というワークフローのボタンをクリックしたとします test、プロンプトは 'test' ワークフローを説明してください

説明は、ワークフローに属するトリガーと環境変数、スタックとマシンタイプを含むインフラストラクチャ、およびステップなど、構成のすべての部分を網羅することを目的としており、それぞれに独自の説明があります。アシスタントは、他のコンテストでのワークフローの使用状況に関する情報も提供します。たとえば、ワークフローがパイプラインの一部であるかどうか、そこでどのような機能を果たしているのかなどです

AI アシスタントによるワークフローまたはパイプラインの作成

Bitrise AI設定アシスタントを使用して、完全に検証された動作するワークフローまたはパイプラインを作成します。平易な言葉で要件を列挙すれば、AIがいつでも変更可能な設定を作成します。他のワークフローやパイプラインと同様に、ワークフローエディターと設定 YAML ファイルで使用できます

  1. ワークフローエディターを開きます。

  2. トップバーのをクリックします AI に聞く

  3. アシスタント ウィンドウ、選択 新しいワークフローを作成

  4. 入力フィールドにプロンプトを追加します。

    ワークフローまたはパイプラインで何を行う必要があるかをわかりやすい言葉で説明してください。ステップ名やBitrise特有の用語を使う必要はありません。プロンプトが詳細であればあるほど、AI 出力は良くなります。

    注記

    AI アシスタントが動作している間は、設定を手動で変更できます。ただし、アシスタントの準備が整い、変更を適用すると、変更内容は上書きされます

  5. 必要な場合は変更を依頼してください。繰り返し続けることができます

  6. 終了したら、をクリックします [変更を適用]。これにより、設定 YAML ファイルが上書きされます