← 返回工具目录
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