Files
Goose-Core/governance/AGENT_POLICY.md
mblanke 30a148d2fd Add Analyst Assist Agent Policy document
This document outlines the operational policies and functions of AI agents assisting analysts, including their allowed and prohibited actions, model sources, and trust model.
2025-12-24 13:26:34 -05:00

1.2 KiB

Analyst Assist Agent Policy

This document defines how AI agents operate across applications.


Purpose of Agents

Agents exist to assist analysts by:

  • Explaining system behavior
  • Interpreting findings
  • Suggesting investigative or operational next steps
  • Highlighting risks, assumptions, and alternatives

Agents are collaborators, not decision-makers.


Allowed Agent Functions

Agents may:

  • Summarize data and findings
  • Answer analyst questions
  • Propose plans or hypotheses
  • Highlight inconsistencies or gaps
  • Explain tool outputs

Agents may not:

  • Execute tools or workflows
  • Escalate findings to alerts autonomously
  • Modify data models or contracts
  • Act without analyst confirmation

Model Sources

Agents may use:

  • Local LLMs
  • Networked/shared LLM services
  • Online hosted LLM APIs

No assumption is made about model provider or capability. All agents must degrade gracefully if a backend is unavailable.


Trust Model

  • Agent output is advisory
  • Analysts retain final authority
  • Actions require explicit human approval
  • All agent interactions are logged

Consistency Rule

Agent behavior and tone should be consistent across applications, even if implementation details differ.