Organization-wide GitHub configuration.
- Instructions and resources for performing specific actions.
- eg. Create a new Lambda function.
- Standards and best practices applied to specific file patterns.
- eg. Write Python code like this.
- Perform tasks based on defined skills and instructions.
- May employ MCP server for enhanced capabilities.
- eg. Review my serverless application.
Agents can be categorized into different types based on their design and purpose. The following catagories are not mutually exclusive, and an agent may fall into multiple categories depending on its functionality and use case.
- Agents designed to perform a specific task.
- Agents designed to embody a specific persona or role.
- Agents that perform specific sub-tasks within a larger task.
- May be used individually, or grouped under a parent agent for complex tasks.
- May employ MCP server for enhanced capabilities.
- eg. Review the cloud architecture of my serverless application.
- A form of sub-agent with specialized knowledge in specific areas.
- Typically employ MCP server usage for up-to-date information / documentation and enhanced capabilities.
- Typically used by a parent agent and not used individually.
- eg. Reference the AWS Well-architected Framework.