Agents are the core building block of Prospector Studio. Each agent combines an LLM with custom tools, skills, and knowledge bases to perform tasks autonomously.
Creating an Agent
From the Studio UI, navigate to the Agents section and create a new agent. Configure:
- Name — A descriptive name for the agent
- Model — The LLM provider and model (e.g., Claude)
- System Prompt — Instructions that define the agent's behavior
- Tools — External integrations the agent can invoke
- Knowledge Bases — Document collections the agent can query for context
Agent Capabilities
Tools
Agents can execute tools to interact with external systems. Tools are defined as actions the agent can invoke during a conversation, such as querying a database, calling an API, or triggering a workflow.
Knowledge Base Integration
Attach one or more knowledge bases to an agent to give it access to your organization's documents. When a user asks a question, the agent performs a semantic search against the knowledge base and includes relevant context in its response.
Conversations
Each conversation with an agent maintains full context history. Agents can handle multi-turn interactions, reference previous messages, and maintain state across a session.
LLM Providers
Prospector Studio supports multiple LLM providers through a unified API:
- Anthropic — Claude models via AWS Bedrock
Additional providers may be supported in the future. The provider and model are configured per-agent, allowing different agents to use different models based on their use case.