---
title: "Pydantic AI：機能、バージョン、クイックスタート · DotsAgent"
description: "Pydantic が提供する Pydantic AI のライセンス、最新バージョン、MCP 対応、耐久性のある実行、人間による承認、トレーシング、評価機能を紹介。コピーして使えるクイックスタート付き。"
url: https://dotsagent.io/ja/frameworks/pydantic-ai
---

Framework · Pydantic

# Pydantic AI の概要

Pydanticチームが開発するPythonエージェントフレームワークです。型ヒント、検証済みの構造化出力、依存性注入を中心に設計されています。TemporalからAirflowまで7つのエンジンで耐久実行できる点が特長で、Pydantic Evalsも付属します。

**おすすめの用途：**  出力の検証が必要な型安全なPythonエージェントと、好みの耐久実行エンジンを使いたい場合。

## 基本情報

- **メンテナー**: Pydantic
- **言語**: Python
- **ライセンス**: MIT
- **最新バージョン**: `2.52.0` · 2026年9月30日
- **リポジトリ**: [pydantic/pydantic-ai](https://github.com/pydantic/pydantic-ai) · 20,308 スター
- **ホスティング विकल्प**: なし

## クイックスタート

パッケージをインストールして認証情報を設定し、公式ドキュメントにある最小構成のエージェントを実行します。モデル ID はドキュメントで使われているものです。アカウントで有効になっていない場合があります。

`インストール`

```
pip install pydantic-ai
```

OPENAI_API_KEY (or use Agent('test') offline) が必要

`Python`

```
from typing import Literal

from pydantic import BaseModel, Field

from pydantic_ai import Agent, RunContext

class Sentiment(BaseModel):
    label: Literal['positive', 'negative', 'neutral']
    score: float = Field(ge=-1, le=1)

agent = Agent('openai:gpt-6-sol', output_type=Sentiment)

@agent.tool
def recent_reviews(ctx: RunContext, product: str) -> list[str]:
    """Fetch recent review snippets for a product."""
    return ['The new release fixed everything I complained about!']

result = agent.run_sync('How are people feeling about the Extract app?')
print(result.output)
#> label='positive' score=0.9
```

[クイックスタートの参照元](https://ai.pydantic.dev/)

## 機能

| 任意のモデル | — | モデルの切り替えは文字列の変更だけ。オフラインテスト用モデルも付属 |
| --- | --- | --- |
| MCPクライアント | — | エージェントにMCP機能として追加 |
| MCPサーバー | — | — |
| マルチエージェント | — | SubAgents機能と、Pydantic Graphによる型付き制御フロー |
| 耐久性のある実行 | — | Temporal、DBOS、Prefect、Restate、AWS Lambda、Kitaru、Airflowに対応 |
| 人による承認 | — | 耐久実行でも承認に対応 |
| トレーシング | — | OpenTelemetryネイティブ。1行の設定でLogfireにトレースを送信 |
| Evals | — | 同じプロジェクトの別パッケージ、Pydantic Evals |

## 最近の変更

- 2.x系に移行。1.xもメンテナンスリリースが提供されており、2026年9月30日にはv1.107.7がリリースされました。
- 新しいpydantic-ai-harnessパッケージで、Coder、Researcher、SubAgentsが追加されました。
- リアルタイム音声、画像生成、埋め込みに対応しました。
- ドキュメントのURLがpydantic.dev/docs/ai/に変更されました。

## 同じ言語の代替ツール

- [OpenAI Agents SDK](https://dotsagent.io/ja/frameworks/openai-agents-python)

- [Claude Agent SDK](https://dotsagent.io/ja/frameworks/claude-agent-sdk)

- [Google ADK](https://dotsagent.io/ja/frameworks/google-adk)

- [Microsoft Agent Framework](https://dotsagent.io/ja/frameworks/microsoft-agent-framework)

- [LangGraph](https://dotsagent.io/ja/frameworks/langgraph)

- [CrewAI](https://dotsagent.io/ja/frameworks/crewai)

## 参照元

1. [ai.pydantic.dev](https://ai.pydantic.dev/)/
2. [github.com](https://github.com/pydantic/pydantic-ai)/pydantic/pydantic-ai
3. [pypi.org](https://pypi.org/pypi/pydantic-ai/json)/pypi/pydantic-ai/json
4. [api.github.com](https://api.github.com/repos/pydantic/pydantic-ai/releases)/repos/pydantic/pydantic-ai/releases

AIエージェント開発者向けの独立したリファレンスです。ここに記載されているいずれのベンダーとも提携していません。

© 2026 DotsAgent · 確認日: 2026年10月1日
