@anthropic-ai/claude-agent-sdk query() 流式多轮对话 aiQuery() 单轮查询 (maxTurns=1) 助手聊天 SSE 流式 · MCP 工具 模型: 当前默认 小总结 50 字摘要 模型: Haiku 4.5 大总结 Dreaming 结构化 JSON 模型: Sonnet 4.6 项目分析 目录结构 · 技术栈 模型: Sonnet 4.6 Agent SDK programmatic · no terminal Claude CLI (PTY 终端模式) 任务执行 startPtyExecution 交互终端 · 用户输入 · 实时输出 模型: 当前默认 resumePtyExecution · stopPtyExecution CLI Profile command · baseArgs · envVars Hooks SessionStart PostToolUse 环境注入 TOWER_TASK_ID TOWER_API_URL SDK 能力 query() 多轮对话 aiQuery() 单轮查询 SSE 流式输出 CLI 集成 PTY 终端 CLI Profile Hook 机制 环境注入 模型策略 聊天用默认 小总结用 Haiku 大总结/分析用 Sonnet CLI / PTY interactive terminal .tower/ 上下文 CLAUDE.md (助手人设) SKILL.md (MCP 技能) Hooks (钩子配置) rules/ (规则约束) agents/ (代理配置) shared inject inject 未来: CLI Adapter 接口 (多 CLI 支持) Claude Code current adapter Codex CLI planned Gemini CLI planned OpenCode planned interface CLIAdapter spawn · send · stop 能力矩阵 助手聊天 (默认) 小总结 (Haiku) 大总结 (Sonnet) 项目分析 (Sonnet) 任务执行 (默认 · PTY) SDK: query() + aiQuery() | CLI: PTY spawn + resume + hooks | 上下文: .tower/ CLAUDE.md + SKILL.md + Hooks Tower AI Architecture · 5 AI Capabilities