YouTrack および Hub ヘルプの開発者ポータル

YouTrack ワークフロー

YouTrack のワークフローを使用すると、プロジェクト内の課題のライフサイクルをカスタマイズおよび自動化できます。ワークフローを使用すると、チームにイベントを通知したり、ポリシーを適用したり、定期的なタスクを実行したり、既存のビジネスプロセスをサポートしたりできます。

ワークフローとアプリ

ワークフローは、YouTrack のアプリのエコシステムの一部です。他のアプリと同様に、ワークフローは YouTrack の機能を強化およびカスタマイズするために使用されます。ワークフローを作成、アップロード、インストールすると、システムで使用できるアプリのリストに含まれます。

アプリが導入される前は、ワークフローが YouTrack におけるカスタマイズと自動化の主な手段でした。既存のユーザーへの影響を最小限に抑えるために、グローバルレベルとプロジェクトレベルでアプリとは別にワークフローを管理するためのインターフェースは保持されています。ただし、特定のプロジェクトでワークフローをアタッチしてアクティブ化するオプションは、ワークフローとアプリの管理ページの両方でまったく同じように機能します。

ワークフローは、他の拡張ポイントのウィジェットとともにアプリパッケージに含めることができます。この場合、これらのワークフローは、ワークフローリストでその機能を提供するアプリによって識別されます。

JavaScript のワークフロー

YouTrack を使用すると、JavaScript でワークフローを作成できます。JavaScript をサポートする任意の IDE でワークフローを作成し、ZIP ファイルにまとめて、YouTrack にアップロードできます。

さらに、YouTrack 内に Web ベースのワークフローエディターを構築しました。ここでは、YouTrack を移動せずに、ワークフローを最初から作成できます。

ワークフローとは何ですか?

YouTrack では、ワークフローはプロジェクトにアタッチできる一連のルールです。これらのルールは、プロジェクト内の課題のライフサイクルを定義し、課題に適用できる変更を自動化します。

ワークフローを作成するときに、ワークフローをプロジェクトにアタッチして、特定のルールをアクティブ化できます。ワークフローには複数のルールを含めることができますが、さまざまなプロジェクトでアクティブ化するルールの組み合わせを選択できます。YouTrack を使用すると、ワークフローを複数のプロジェクトにアタッチして、各プロジェクトのルールを個別に有効または無効にできます。

デフォルトのワークフロー

YouTrack は最も一般的なユースケースをカバーするいくつかのデフォルトのワークフローを提供します。例: 自動的に課題をサブシステムの所有者に割り当てる、または重複する課題を処理するワークフロー。

多くのデフォルトワークフローは自動接続されています。これらのワークフローは、すべての新しいプロジェクトに自動的にアタッチされます。

カスタムワークフロー

特定のユースケースをサポートするワークフローが必要な場合は、独自のワークフローを作成できます。ユースケースをサポートするようにデフォルトのワークフローをカスタマイズするか、新しいワークフローを作成できます。

GitHub(英語) のカスタムワークフローリポジトリにアップロードされたカスタムワークフローを使用することもできます。

ワークフローコンストラクター

JavaScript に慣れていない場合は、代わりにワークフローコンストラクターを試してみてください。プログラミングの知識がなくても、コンストラクターを使用してワークフローを構築できます。

2025 年 11 月 21 日

関連ページ:

ワークフローコンストラクター

ワークフローコンストラクターは、定義済みの条件とアクションを使用して自動化を構築できるコード不要のドラッグアンドドロップインターフェースです。この機能の概要については、この短いビデオを参照してください。ワークフローコンストラクターにアクセスするには: メインナビゲーションメニューから、を選択します。コンストラクターを使用して作成されたワークフローを見つけて、リストから選択します。サイドバーのワークフローの編集ボタンをクリックします。選択したワークフローがワークフローコンストラクターで開きます。、ワ...

カスタム MCP ツール

定義済みの MCP ツールに加えて、独自のツールを作成し、YouTrack のユーザーが AI クライアントから YouTrack MCP サーバーに接続するときにそのツールにアクセスできるようにすることができます。YouTrack にカスタム MCP ツールを追加するには、カスタムアプリパッケージに追加してください。そうすることで、YouTrack ユーザーは AI クライアントを操作する際にそのツールを活用できるようになります。カスタムアプリの作成方法については、アプリクイックスタートガイド...

JavaScript ワークフロークイックスタートガイド

このクイックスタートガイドでは、JavaScript でワークフローの操作を開始するために必要な基本概念について説明します。ウォームアップをスキップしたい場合は、API に直接飛び込むことができます。YouTrack でワークフローを使用したことがない場合は、ワークフローリファレンスから始めて、背景情報を確認してください。JavaScript に慣れていない場合は、代わりにワークフローコンストラクターを試してみてください。プログラミングの知識がなくても、コンストラクターを使用してワークフローを構...