メインコンテンツへスキップ
このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、英語版 を参照してください。
このセットアップをコーディングエージェントに任せるには、このページをエージェントに渡してください。その場合も、サインインはブラウザから自分で承認します。

前提条件

インストール

brew install dify でインストールされるのは、difyctl ではなく Dify のプラグイン開発用 CLI です。
1

インストーラーの実行

x64 と arm64 をサポートしています。
このコマンドは、Dify の最新リリースのビルドをインストールします。サーバーが以前のリリースで稼働している場合は、DIFY_VERSION にそのバージョンを指定します:
スクリプトはダウンロードしたファイルのチェックサムを検証し、~/.local/bin/difyctl にインストールします。
別のフォルダにインストールする場合や、その他のインストール設定を変更する場合は、設定 を参照してください。
2

インストールの確認

command not found が表示される場合は、インストールディレクトリが PATH に含まれていません。次のように追加します:

サインイン

difyctl はブラウザ経由でサインインします。サインインの有効期間は既定で 14 日間です(OAUTH_TTL_DAYS で変更できます)。
1

サインインの開始

ブラウザで Dify を開く際のアドレスを指定します:
SSH 経由での実行時などブラウザが開かない場合は、difyctl が表示した URL を任意のデバイスで開いてください。ローカルサーバーが http:// や自己署名証明書を使っている場合は、--insecure を追加します。この設定は、--insecure なしでサインインし直すまで、以降のすべてのコマンドに適用されます。ローカル開発以外では使わないでください。
2

ブラウザでの承認

difyctl を認証 ページでコードを入力し、続ける をクリックします。コードの有効期限は 15 分です。ページにアカウントが表示されたら、そのアカウントが正しいことを確認してから 認証する をクリックします。difyctl とコーディングエージェントは、このアカウントとして動作します。このアカウントでできることは、すべて実行できます。意図しないアカウントの場合は、キャンセル をクリックし、正しいアカウントで Dify にサインインしてから、もう一度サインインを開始します。
後でサインインし直す場合やサインアウトする場合は、サインインの管理 を参照してください。サインインに失敗した場合は、トラブルシューティング を参照してください。

アプリの一覧表示

ワークスペース内のアプリを一覧表示して、difyctl が動作することを確認します:
一覧に表示されるのは、サービス API アクセスがオンになっているアプリだけです。

コーディングエージェントのセットアップ

difyctl スキルは、コーディングエージェントに difyctl の使い方を教えます。使用するコーディングエージェントごとに、そのエージェントのスキルフォルダにスキルをインストールします:
その他のエージェントの場合は、スキルフォルダの場所をそのエージェントのドキュメントで確認してください。エージェントがスキルを認識しない場合は、再起動してください。

コマンドと API キーの管理

シェルコマンドの実行前に承認を求めるエージェント側の設定は、オンのままにしておいてください。difyctl 自体は、コマンドを実行する前に確認を求めません。スキルは、削除、統合のインストール、アプリの公開を行う前にあなたに確認するよう、エージェントに指示しています。ただし、実際に確認するかどうかは、エージェントが使う AI モデル次第です。
エージェントが確認なしで情報を調べられるようにするには、difyctl get と difyctl describe を許可します。どちらもサーバーからの読み取りしか行いません。
モデルプロバイダーの API キーなど、チャットに入力した内容はすべてエージェントのモデルを経由します。キーをモデルに渡したくない場合は、事前に自分で Dify にキーを追加しておくか、求められた時点で自分で追加するとエージェントに伝えてください。

自分でコマンドを探す方法

作業内容を短い言葉で help に伝えると、一致するコマンドが一覧表示されます。たとえば、アプリを公開するコマンドを探すには、次のように実行します:
一覧から探す場合は、difyctl help を実行します。コマンドへの値の渡し方や、結果に含まれるヒントに従う方法については、コマンドの検索と実行 を参照してください。

次のステップ

次の作業は、エージェントに依頼することも、自分で行うこともできます:

トラブルシューティング

最終更新日 2026年10月23日