-
Notifications
You must be signed in to change notification settings - Fork 4
Researcher Agent
Alessio Rocchi edited this page Jan 27, 2026
·
1 revision
Gather information from codebases and documentation
Gather information from codebases and documentation
search-code, read-documentation, analyze-patterns, gather-requirements, explore-codebase
Understanding existing code, Finding usage patterns, Gathering requirements
Spawn a researcher agent to help with gather information from codebases and documentation
const session = await memory.createSession({ feature: 'my-feature' });
const agent = spawnAgent('researcher', {
name: 'my-researcher',
sessionId: session.id
});- Provide clear, specific requirements
- Give context about the work
- Use sessions for related tasks
- Combine with other agents for complete workflows
See Agent Overview for common agent combination patterns.
Getting Started
Core Concepts
Agent Guides
- Overview
- Coder
- Researcher
- Tester
- Reviewer
- Adversarial
- Architect
- Coordinator
- Analyst
- DevOps
- Documentation
- Security Auditor
MCP Tools
- Overview
- Agent Tools
- Memory Tools
- Task Tools
- Session Tools
- System Tools
- GitHub Tools
- Review Loop Tools
- Identity Tools
Recipes
- Index
- Code Review
- Doc Sync
- Multi-Agent
- Adversarial Testing
- Full-Stack Feature
- Memory Patterns
- GitHub Integration
Advanced
- Plugin Development
- Custom Agent Types
- Workflow Engine
- Vector Search Setup
- Web Dashboard
- Programmatic API
- Resource Monitoring
Reference