pydantic-deepagents

在终端里自托管一个 Claude Code,用任意模型驱动多智能体协作

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 145 🐛 待处理 12 👀 关注 13
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1116
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT 许可证,完全免费,可自行部署使用。

项目预览

pydantic-deepagents 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队vstorm-co
定价模式🏷️完全免费
价格说明开源项目,MIT 许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型agent-framework,ai-agents,anthropic,claude-code,cli,coding-agent,deep-research,docker-sandbox,llms,mcp,playwright,pydantic,pydantic-ai,python,subagents,tui,vstorm
GitHub 星标★ 1116
上线时间2025-11-29 00:00:00
代码更新2026-10-30
仓库体积39.2 MB
本站数据更新2026-11-10
维护状态较活跃
收录时间2026-08-09
浏览次数4

项目介绍

pydantic-deepagents 是一个开源的、可自托管的终端 AI 助手,同时也是其背后的 Python 框架。它基于 Pydantic AI 构建,支持任意模型,核心能力包括工具调用、沙箱执行、多智能体团队协作、技能管理、检查点机制以及无限上下文。项目旨在提供一个类似 Claude Code 的本地化替代方案,让开发者能在终端中通过自然语言完成编码、深度研究等复杂任务,同时保持数据隐私和可控性。框架层面提供了丰富的 API,便于开发者构建自定义的 AI 代理应用,并集成了 MCP、Playwright 等生态工具,支持 Docker 沙箱隔离执行环境。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1116

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 6 步

环境要求

  • macOS 或 Linux(可一键脚本安装)
  • Windows 需手动用 pip 安装
  • Python 3.10+(使用一键脚本则无需自行准备 Python 环境)
  • 准备 Anthropic API Key(或其他模型密钥),用于调用模型
  • 可选:Docker,用于沙箱隔离执行

安装与启动步骤

  1. 1一键安装 CLI

    macOS / Linux 用户直接执行安装脚本,脚本会自动装好 uv 和 CLI,无需自行配置 Python 环境。

    curl -fsSL https://raw.githubusercontent.com/vstorm-co/pydantic-deep/main/install.sh | bash
  2. 2Windows 手动安装

    Windows 或想手动安装的用户改用 pip 安装带 CLI 扩展的包,注意包名带 [cli]。

    pip install "pydantic-deep[cli]"
  3. 3配置模型密钥

    把 Anthropic API Key 写入环境变量,脚本运行需要读取该变量,请替换成自己的真实 Key。

    export ANTHROPIC_API_KEY=sk-ant-xxxxxxxx
  4. 4启动终端助手

    直接运行 pydantic-deep 即可进入交互式终端 AI 助手,用自然语言完成编码等任务。

    pydantic-deep
  5. 5用 Docker 沙箱运行

    加上 --sandbox docker 参数启用沙箱执行,当前项目目录会被挂载到容器内 /workspace。

    pydantic-deep tui --sandbox docker
  6. 6使用命名工作区

    加 --workspace 指定命名工作区,安装的依赖包会在该工作区内持久保留。

    pydantic-deep tui --workspace ml-env

关键配置

配置项必填说明示例
ANTHROPIC_API_KEY是模型调用的 API 密钥,CLI 启动前必须设置sk-ant-xxxxxxxx

如何确认成功

执行 pydantic-deep 后能正常进入交互界面、且没有 API Key 缺失报错,即表示启动成功。

常见问题

Q:没有 Python 环境可以安装吗?

A:可以。macOS 和 Linux 上使用官方安装脚本会自动安装 uv 和 CLI,无需提前准备 Python 环境。

Q:Windows 系统怎么安装?

A:README 说明 Windows 走手动方式,执行 pip install "pydantic-deep[cli]" 即可安装 CLI。

Q:如何升级到新版本?

A:安装完成后直接运行 pydantic-deep update 即可更新 CLI。

Q:想隔离执行代码怎么办?

A:使用 pydantic-deep tui --sandbox docker 启动,项目目录会挂载到容器内 /workspace 中执行。

Q:安装的依赖包会丢失吗?

A:使用 --workspace 指定命名工作区启动,例如 ml-env,工作区内的包会持久保留。

注意事项

  • 一键安装脚本目前只覆盖 macOS 和 Linux,Windows 需手动 pip 安装。
  • Docker 沙箱模式下项目目录挂载在 /workspace,注意路径映射。
  • 除终端助手外,它还是可 Import 的 Python 框架,可用 create_deep_agent 构建自定义 Agent。
  • 项目为 MIT 许可,支持接入任意模型,具体模型配置请查阅官方文档。

核心亮点

  • 基于 Pydantic AI,模型无关,可灵活切换任意 LLM
  • 内置 Docker 沙箱和工具调用,保障执行安全
  • 支持多智能体团队和检查点,适合复杂任务编排

不足之处

  • 项目较新,文档和社区生态尚待完善
  • 沙箱执行依赖 Docker,增加部署复杂度

适用场景

  • 本地开发环境中的终端编码助手
  • 深度研究任务的多智能体协作
  • 需要数据隐私的自托管 AI 代理服务

替代项目

Open Interpreter、Aider、Continue

上一篇:ring

下一篇:slb

同类项目推荐

Auto-Empirical-Research-Skills 开源

让AI帮你20分钟搞定一篇规范的实证论文

A curated collection of 23,000+ agent skills for empirical research across 8 social ···

★ 4984 2026-08-09
go-agent 开源

用 Go 构建带图记忆和多智能体协作的生产级 AI 应用

An agent framework for Go with graph-aware memory, UTCP-native tools, and multi-agen···

★ 263 2026-08-09
EvoAgentX 开源

让AI智能体像生物一样自我进化,自动适应复杂任务

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3428 2026-08-09
.context 开源

让AI自动生成安全审计报告,漏洞定位、PoC、攻击路径一应俱全

AI Agent Skills, Goals and Dynamic Workflows for Security Auditing, Pentesting and R···

★ 153 2026-08-09
oh-my-coder 开源

多智能体协作,一套代码接入 12+ 国产大模型

Multi-Agent AI Coding Assistant - 支持 DeepSeek / GLM / MiMo 等 12+ 国产大模型,多智···

★ 192 2026-08-09
remote-factory 开源

让多个AI代理协作,自动完成软件设计和代码演进

Domain-agnostic multi-agent software design and evolution harness

★ 75 2026-08-09
umadev 开源

指挥现有编码工具,像团队一样自动搞定复杂开发任务

UmaDev: A coding agent that works like a real dev team, commanding the Claude Code /···

★ 266 2026-08-09
OpenGUI 开源

让 AI 直接上手操作你的 Android 应用,实现手机自动化

OpenGUI is an Android GUI agent framework for phone-use AI that can see, plan, and o···

★ 1808 2026-08-09
better-agent 开源

一个网页搞定多个编码AI,本地运行可共享

Local web workspace for coding agents — Claude, Codex, Gemini, and more in one insp···

★ 53 2026-08-09