メインコンテンツへスキップ
始める前に、difyctlインストール されていることを確認してください。

ステップ 1:サインイン

管理者から提供されたホスト URL を指定して、ログインコマンドを実行します。
difyctl auth login --host https://dify.example.com
difyctl はワンタイムコードと検証 URL を表示し、既定のブラウザでその URL を開いて待機します。
! Copy this one-time code: WDJP-XKLM
  Open: https://dify.example.com/device
ブラウザが会社の通常のサインインフローを案内し、続いてワンタイムコードの入力を求めます。完了すると、ターミナルに確認が表示されます。
✓ Logged in to dify.example.com as <your-email> (external SSO, issuer: <your-identity-provider>)

ステップ 2:実行できるアプリの確認

管理者が使用を許可したアプリを一覧表示します。
difyctl get app
次のような出力が表示されます。
NAME          ID                                    MODE      UPDATED
Customer FAQ  0a1b2c3d-4e5f-6789-abcd-ef0123456789  chat      2026-06-08T03:14:27.521839
Daily Report  7f3e9a2b-1c4d-4e8f-9a0b-2d5c8e1f4a7b  workflow  2026-06-05T22:41:09.812016
実行したいアプリの ID をコピーします。

ステップ 3:アプリの実行

入力の渡し方はアプリの種類によって異なります。
メッセージを位置引数として渡します。
difyctl run app 0a1b2c3d-4e5f-6789-abcd-ef0123456789 "What are your business hours?"
応答は stdout に出力されます。チャットボット、チャットフロー、Agent アプリの場合は、同じ会話を後で続けられるように、ヒントが stderr にも出力されます。
Our business hours are Monday through Friday, 9am to 6pm PT.

hint: continue this conversation with --conversation 4f7d8c2a-9b1e-4c6d-8a3f-5e2b7c9d0a1f

次のステップ