Goose · 单轮技术链路

从用户输入到模型、工具、持久化与下一步决策

Goose · 单轮技术链路 从用户输入到模型、工具、持久化与下一步决策 提交目标与会话配置 装配 system / path hints / skills 流式请求 返回文本与完整 tool calls 危险优先检查权限 并发执行同轮工具 持久化消息、成本与 trace 需要时结构化压缩 回传最终答复 Context + Sampling Policy + Execution Persist + Decide User · 任务发起者 · Sequence participant User 任务发起者 入口 · CLI / Desktop · Sequence participant 入口 CLI / Desktop 主循环 · Agent Loop · Sequence participant 主循环 Agent Loop 模型 · Streaming Provider · Sequence participant 模型 Streaming Provider 权限 · Permission Inspectors · Sequence participant 权限 Permission Inspectors 工具 · Concurrent Tool Dispatch · Sequence participant 工具 Concurrent Tool Dispatch 状态 · SQLite + Trace · Sequence participant 状态 SQLite + Trace Legend request return security async trace

事实边界

  • • commit 021b0db8dbee
  • • 箭头来自源码结论,不代表远端服务内部
  • • 详细证据见正文代码摘录

执行边界

  • • Permission Inspectors
  • • Concurrent Tool Dispatch
  • • 区分 prompt 约束与代码强制

持续性

  • • Context + 80% Compact
  • • SQLite + Trace
  • • Sub-Agent Session