CLI Hub
CLI Hub
返回工具目录

uv

Astral 的高速 Python 包与项目管理器,适合代理环境复现。

开源核验于: 2026-04-06

uv 是 Astral 推出的高性能 Python 包与项目管理器。它之所以重要,是因为在代理工作流里,环境可复现、依赖同步和快速启动,往往决定自动化闭环能否真正稳定落地。

适合谁

需要稳定环境初始化和执行能力的 Python 型代理栈。

评测摘要

它本身不是 AI CLI,但一旦代理开始装依赖、跑 Python 任务,uv 就会立刻变得非常关键。

优点

  • 速度很快
  • 统一项目与包管理流程
  • 适合干净的自动化环境

不足

  • 仅限 Python 生态
  • 深度依赖旧工具链的团队仍需要迁移成本

分类

包与环境管理工作流自动化

安装

Astral 官方文档目前提供独立安装脚本和包管理器安装方式。

独立安装脚本:

curl -LsSf https://astral.sh/uv/install.sh | sh

Homebrew:

brew install uv

国内加速源

国内加速安装:下面两种方式都属于非官方加速路径。

PyPI 镜像安装:

python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple uv

macOS 如果你主要走 Homebrew,也可以先切换国内 bottle 镜像再执行 brew install uv

快速开始

官方示例项目起手就是这一组命令:

uv init example
cd example
uv add ruff
uv run ruff check
uv lock
uv sync
uv - CLI Hub