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

# 概述

> 通过 Dify 官方命令行工具 difyctl，从终端、脚本、CI 流水线和 AI Agent 运行 Dify 应用

你的团队在浏览器里构建 Dify 应用，但真正用到它们的场景往往在别处：一段 Shell 脚本、一条 CI 流水线，或是一个正在决定调用哪个工具的 AI Agent。

Dify CLI（`difyctl`）填补了这一空白：只要能运行 Shell 命令，就能运行你的 Dify 应用。

## 你可以做什么

* 在终端中运行任意 Dify 应用，并获取其输出。
* 列出你可以运行的应用，查看每个应用所需的输入。
* 实时流式输出长响应，或获取结构化 JSON 用于脚本处理。
* 使用 Dify 账户或公司的单点登录（SSO）登录一次，之后无需在脚本中存储密码或 API Key 即可自动化。
* 让 AI Agent 发现你的 Dify 应用并作为工具调用。

## 开始使用

首先 [安装 `difyctl`](/zh/3.11.x/develop/cli/install)，然后根据你的登录方式选择对应路径。

<CardGroup cols={2}>
  <Card title="账户用户" icon="user" href="/zh/3.11.x/develop/cli/account-users/quick-start">
    你拥有 Dify 账户，可使用密码或所在组织的 SSO 登录。
  </Card>

  <Card title="外部 SSO 用户" icon="id-card" href="/zh/3.11.x/develop/cli/sso-users/quick-start">
    你没有 Dify 账户；管理员通过外部 SSO 授予你访问特定应用的权限。
  </Card>
</CardGroup>

<Tip>
  想让 AI Agent 把你的 Dify 应用作为工具来运行？安装好 `difyctl` 后，从 [将你的 Agent 接入 Dify](/zh/3.11.x/develop/cli/integrate-agents/overview) 开始。
</Tip>
