Goose · Harness 架构

基于固定提交 021b0db8 的源码证据图

Goose · Harness 架构 基于固定提交 021b0db8 的源码证据图 CLI / Desktop · 入口与交互面 · Architecture component CLI / Desktop 入口与交互面 Agent Loop · 主控制循环 · Architecture component Agent Loop 主控制循环 Context + 80% Compact · Architecture component Context + 80% Compact Streaming Provider · Architecture component Streaming Provider Concurrent Tool Dispatch · Architecture component Concurrent Tool Dispatch Permission Inspectors · Architecture component Permission Inspectors MCP / Skills / Hooks · Architecture component MCP / Skills / Hooks SQLite + Trace · 事实与观测 · Architecture component SQLite + Trace 事实与观测 Sub-Agent Session · Architecture component Sub-Agent Session Legend Frontend Backend Database Cloud Security External Message bus

主循环

  • • Agent Loop
  • • Streaming Provider
  • • Concurrent Tool Dispatch

治理

  • • Permission Inspectors
  • • 结论均绑定源码行号
  • • 快照 021b0db8

长任务

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