> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dify.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# difyctl のアップデートとアンインストール

> Dify サーバーが新しいリリースに移行したときの difyctl のアップデート、またはマシンからのアンインストール

> このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、[英語版](/en/cli/update-or-uninstall.md) を参照してください。

## アップデート

> [!NOTE]
>
> サーバーが 1.17.x 以前から 1.18.0 以降に移行すると、古いビルドはそのサーバーでは動作しなくなります。やり直す作業と変更されたコマンドについては、[Dify 1.18.0 へのアップグレード](/ja/cli/upgrade-across-1-18.md) を参照してください。

サーバーが新しい Dify リリースに移行したら、そのたびに `difyctl` もアップデートします：

1. 対応するサーバーのバージョンに合わせて [インストールコマンド](/ja/cli/get-started.md#インストール) を再実行します。`DIFYCTL_PREFIX` を使用した場合は、同じ値も指定します。既存のビルドは、そのまま新しいビルドに置き換わります。
2. `difyctl version` を実行し、ビルドのバージョンがサーバーのバージョンと一致していることを確認します。
3. コーディングエージェントが `difyctl` を使う場合は、difyctl スキルを [再インストール](/ja/cli/get-started.md#コーディングエージェントのセットアップ) します。再インストールしないと、エージェントは古いビルドの手順に従い続けます。

`difyctl` はサーバーの新しいコマンドを自動で取得します。`difyctl help` に古い一覧が表示される場合は、`difyctl refresh cache` を実行してください。

## アンインストール

1. `difyctl` がまだインストールされているうちに、[サインアウト](/ja/cli/manage-sign-in.md#サインアウト) します。サインアウトするとサーバー上のセッションが終了し、保存済みのトークンも削除されます。バイナリを削除するだけでは、どちらも行われません：

   ```bash theme={null}
   difyctl logout
   ```

2. バイナリを削除します：

   ```bash macOS / Linux theme={null}
   rm ~/.local/bin/difyctl
   ```

   ```powershell Windows theme={null}
   Remove-Item -Recurse "$env:LOCALAPPDATA\difyctl"
   ```

   `DIFYCTL_PREFIX` を指定してインストールした場合、バイナリは `<prefix>/bin` にあります。

3. 設定も削除する場合は、設定フォルダを削除します：

   ```bash macOS theme={null}
   rm -rf ~/.config/difyctl
   ```

   ```bash Linux theme={null}
   rm -rf "${XDG_CONFIG_HOME:-$HOME/.config}/difyctl"
   ```

   ```powershell Windows theme={null}
   Remove-Item -Recurse "$env:APPDATA\difyctl"
   ```

   `DIFY_CONFIG_DIR` を設定している場合は、代わりにそのフォルダを削除します。

4. コーディングエージェントに difyctl スキルをインストールしていた場合は、[そのエージェントのスキルフォルダ](/ja/cli/get-started.md#コーディングエージェントのセットアップ) から `difyctl` フォルダを削除します。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.