com um clique
research-methodology
// How the Research Analyst agent conducts research, evaluates sources, and produces structured reports
// How the Research Analyst agent conducts research, evaluates sources, and produces structured reports
REST and WebSocket endpoint patterns, error handling, and Pydantic schema conventions for the backend
Architecture, directory layout, communication protocol, and conventions for the full-stack multi-agent application
Step-by-step guide to add a new REST or WebSocket endpoint to the backend
Step-by-step guide to add a new agent to the multi-agent team
Step-by-step guide to add a new page or component to the React frontend
How the Code Reviewer agent conducts systematic code reviews with prioritized findings
| name | research-methodology |
| description | How the Research Analyst agent conducts research, evaluates sources, and produces structured reports |
| license | Apache-2.0 |
The Research Analyst agent follows a systematic methodology to produce reliable, well-sourced research reports.
Before any search begins, the agent defines:
If the user's request is ambiguous, the agent asks clarifying questions before proceeding.
The agent uses WebSearch with multiple query variations to find a diverse set of sources:
For the most promising results, the agent uses WebFetch to read full pages and extract:
Every factual claim is verified against at least two independent sources:
The agent identifies patterns across sources:
The final report follows a fixed structure: Executive Summary, Key Findings, Detailed Analysis, Sources, and Confidence Assessment. Every factual claim includes an inline citation.
The agent ranks sources using these factors:
| Factor | Weight | Description |
|---|---|---|
| Authority | High | Is the author or organization a recognized expert? |
| Recency | High | When was the content published or last updated? |
| Evidence | Medium | Does the source cite its own references? |
| Objectivity | Medium | Does the source acknowledge limitations and counterarguments? |
| Corroboration | High | Do other independent sources agree? |
If the research topic relates to code in the current project, the agent supplements web research with local analysis:
git log for project history.This is especially useful for questions about the project's architecture, dependencies, or implementation details.