返回目录 / Agent 运行时
用 ClaudeSDKClient 建立交互式会话
保留同一 client 内的对话上下文,按轮次发送消息并消费完整响应。
目标
实现有明确轮次边界的多轮 Agent 交互。
步骤
验证方式
连续两轮的第二问能引用第一问上下文,且每轮都有结果终态。
故障处理
如果回答串轮,改为按轮次串行消费;同一 client 并发发问需要独立设计并测试。
权限边界
前置条件
- Python 3.10+、claude-agent-sdk、受支持的 CLI 认证。
权限边界
- 将会话消息视为可能含敏感数据;仅向有权访问的用户提供会话。
限制
会话上下文范围限于该客户端生命周期;此示例不提供跨进程持久化。
固定上游来源
- 仓库
- anthropics/claude-agent-sdk-python
- 文件路径
- examples/streaming_mode.py
- 固定提交
b6e9d12fe1cc98dde988ab7b7713c1feeee50c6c- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: MIT