💻
Software Development Agent
Reads, writes, and debugs code across a full repository. Understands diffs, runs tests, opens PRs, and iterates on feedback. Operates inside dev toolchains (Git, CI/CD).
Code gen & edit
Test execution
Repo navigation
PR management
Examples: Devin, Claude Code, SWE-agent, Cursor
🔬
Research & Analysis Agent
Searches the web, reads papers and documents, synthesises findings, and produces structured reports. Manages long reading lists and cross-references evidence.
Web search
RAG retrieval
Synthesis
Citation tracking
Examples: Perplexity Pro, Elicit, GPT Deep Research
Queries databases, executes Python/SQL, generates visualisations, and interprets statistical results. Understands schemas, data quality, and reporting needs.
SQL / Python
Charting
Statistical insight
Schema reasoning
Examples: Code Interpreter, Julius AI, Noteable
Controls GUI applications, browsers, and desktops directly via screenshot observation and mouse/keyboard actions. Works with any app — no API needed.
Screenshot vision
Mouse / keyboard
Browser control
Form filling
Examples: Claude Computer Use, Operator (OpenAI), Rabbit r1
Handles inbound queries via chat or voice, looks up order history, processes returns, escalates to humans when needed. Integrates with CRM and ticketing systems.
Intent detection
CRM integration
Escalation routing
Multi-channel
Examples: Intercom Fin, Zendesk AI, Sierra
⚙️
Workflow Automation Agent
Orchestrates multi-system business processes: reads emails, triggers API calls, updates spreadsheets, sends notifications, and handles exceptions automatically.
API orchestration
Event-driven
Error handling
Scheduling
Examples: Zapier AI, n8n AI, Microsoft Copilot Studio
🧬
Scientific / Domain Expert Agent
Deep-domain specialist for fields like medicine, law, finance, or chemistry. Uses expert knowledge bases, structured reasoning protocols, and domain-specific tools.
Domain FT
Knowledge graph
Evidence grounding
Compliance rules
Examples: Harvey (legal), Hippocratic AI (medical)
Monitors infrastructure, detects anomalies, triages alerts, runs incident playbooks, and patches vulnerabilities. Integrates with SIEM, cloud consoles, and ticketing.
Threat detection
Playbook exec
Cloud APIs
Incident triage
Examples: CrowdStrike Charlotte AI, Google SecOps
🎨
Creative & Content Agent
Generates, edits, and iterates on text, images, audio, and video. Follows brand guidelines, adapts tone, manages content calendars, and publishes to platforms.
Multi-modal gen
Brand alignment
Content pipeline
Publishing
Examples: Jasper, Copy.ai, Adobe Firefly agents