logoAnt Design

⌘ K
  • 设计
  • 研发
  • 组件
  • 博客
  • 资源
  • 国内镜像
6.3.4
  • Ant Design of React
  • 更新日志
    v6.3.4
  • 如何使用
    • 快速上手
    • 在 Vite 中使用
    • 在 Next.js 中使用
      更新
    • 在 Umi 中使用
    • 在 Rsbuild 中使用
    • 在 Farm 中使用
    • 使用 Refine
  • AI
    • LLMs.txt
      新增
    • MCP Server
      新增
    • CLI
      新增
  • 进阶使用
    • 定制主题
    • 样式兼容
    • 服务端渲染
    • 使用自定义日期库
    • 国际化
    • 通用属性
  • 迁移
    • 从 v5 到 v6
  • 其他
    • 社区精选组件
    • 贡献指南
    • 赞助
    • FAQ
什么是 Ant Design CLI?
亮点
安装
快速开始
命令
知识查询
项目分析
全局参数
在 AI 工具中的使用
了解更多

CLI

文档贡献者
    MCP Server定制主题

    相关资源

    Ant Design X
    Ant Design Charts
    Ant Design Pro
    Pro Components
    Ant Design Mobile
    Ant Design Mini
    Ant Design Web3
    Ant Design Landing-首页模板集
    Scaffolds-脚手架市场
    Umi-React 应用开发框架
    dumi-组件/文档研发工具
    qiankun-微前端框架
    Ant Motion-设计动效
    国内镜像站点 🇨🇳

    社区

    Awesome Ant Design
    Medium
    X
    yuque logoAnt Design 语雀专栏
    Ant Design 知乎专栏
    体验科技专栏
    seeconf logoSEE Conf-蚂蚁体验科技大会
    加入我们

    帮助

    GitHub
    更新日志
    常见问题
    报告 Bug
    议题
    讨论区
    StackOverflow
    SegmentFault

    Ant XTech logo更多产品

    yuque logo语雀-构建你的数字花园
    AntV logoAntV-数据可视化解决方案
    Egg logoEgg-企业级 Node.js 框架
    Kitchen logoKitchen-Sketch 工具集
    Galacean logoGalacean-互动图形解决方案
    WeaveFox logoWeaveFox-前端智能研发
    xtech logo蚂蚁体验科技
    主题编辑器
    Made with ❤ by
    蚂蚁集团和 Ant Design 开源社区

    本指南介绍如何使用 @ant-design/cli 从命令行查询 Ant Design 组件知识、分析项目用量和指导版本迁移。

    什么是 Ant Design CLI?

    @ant-design/cli 是官方命令行工具,将 Ant Design 知识带到你的终端。所有元数据随包安装 — antd v4 / v5 / v6 的每个 Prop、Token、Demo 和 Changelog 条目 — 毫秒级查询,完全离线。

    亮点

    • 完全离线 — 所有元数据随包安装,无需网络请求,无延迟,无 API Key。
    • 版本精确 — 跨 v4/v5/v6 的 55+ 小版本快照,查询任意版本的精确 API。
    • Agent 优化 — 所有命令支持 --format json,结构化错误码与修复建议。
    • 双语输出 — 每个组件名、描述和文档均有中英文,通过 --lang zh 切换。
    • 智能纠错 — 输入 Buttn?CLI 基于 Levenshtein 距离建议 Button。

    安装

    bash
    npm install -g @ant-design/cli

    快速开始

    bash
    antd info Button # 组件 Props、类型、默认值
    antd demo Select basic # 可运行的 Demo 源码
    antd token DatePicker # Design Token 值(v5+)
    antd semantic Table # classNames / styles 结构
    antd changelog 4.24.0 5.0.0 Select # 跨版本 API 差异对比
    antd doctor # 诊断项目配置问题
    antd lint ./src # 检查废弃 API 和最佳实践
    antd migrate 4 5 --apply ./src # 生成 Agent 迁移提示

    命令

    知识查询

    命令说明
    antd list列出所有组件,含双语名称、分类和引入版本
    antd info <Component>Props 表格,含类型、默认值、引入版本和废弃状态
    antd doc <Component>组件完整 Markdown 文档
    antd demo <Component> [name]可运行的 Demo 源码(TSX)
    antd token [Component]全局或组件级 Design Token
    antd semantic <Component>语义化 classNames / styles 结构及用法示例
    antd changelog [v1] [v2] [component]Changelog 条目、版本范围或跨版本 API 对比

    项目分析

    命令说明
    antd doctor10 项诊断检查:React 兼容性、重复安装、peer 依赖、SSR、babel 插件
    antd usage [dir]导入统计、子组件分布(Form.Item)、非组件导出
    antd lint [target]废弃 API、无障碍缺陷、性能问题、最佳实践
    antd migrate <from> <to>迁移清单,区分自动修复/手动处理,--apply 生成 Agent 提示

    全局参数

    参数说明默认值
    --format json|text|markdown输出格式text
    --version <v>目标 antd 版本(如 5.20.0)自动检测
    --lang en|zh输出语言en
    --detail包含扩展信息false

    在 AI 工具中的使用

    CLI 内置 Skill 文件,指导 Code Agent 在正确的时机调用正确的命令:

    bash
    npx skills add ant-design/ant-design-cli
    工具说明
    Claude Code安装为 Agent Skill 或直接在终端使用 antd 命令。文档
    Cursor安装 Skill 后,Agent 会自动调用 CLI 命令。文档
    Codex安装 Skill 以启用 Agent 访问。文档
    Gemini CLI安装 Skill 以启用自动命令调用。文档

    支持所有兼容 skills 协议的 Agent。

    了解更多

    • @ant-design/cli GitHub 仓库
    • @ant-design/cli npm 地址
    • Ant Design LLMs.txt 指南
    • Ant Design MCP Server