本記事では、ワークフロー機能の概要について説明します。
ワークフローは、AIエージェント や 分岐条件 などの ブロック を組み合わせて、一連の処理を実行することができる機能です。
これにより、段階的な処理を組み合わせたタスクや、複雑なタスクを実行することができます。
ワークフローは、実行時に必要な情報を入力として利用することができます。 入力として扱える内容には、テキスト、数値、ファイルなどがあります。
同じワークフローを使いながら、対象や条件を変えて実行することができます。
ワークフローは、必要なときに手動で実行したり、特定のトリガーを設定して自動実行することもできます。
トリガーとして、手動実行、API経由の実行、GitHubイベント(連携設定時)などに対応しています。
作成したワークフローを日々の業務に柔軟に組み込むことができます。
ワークフローの途中で、人による確認を挟むこともできます。
必要なブロックをレビュー必須に設定し、人が内容を確認したうえで先に進める運用が可能です。
これにより、すべてを完全自動にするのではなく、重要なポイントだけ人が判断する運用も可能です。
ワークフローで生成したドキュメントなどの出力は、必要に応じて成果物として保存できます。
レビューや共有の対象になる結果を残したい場面でも活用できます。