Agent Configuration
Configure CogTog Agents with specific roles, templates, and permissions to handle different types of tasks effectively. Each agent is a persistent AI execution identity with its own config, memory, tools, and workflow bindings.
Specialized Agent Roles
CogTog provides 5 specialized agent roles, each optimized for specific task types. Each role comes with tailored system prompts and tool recommendations.
Coder (Software Engineer)
Specialized in writing, editing, and refactoring code. Best for implementation tasks, bug fixes, and feature development.
Architect
Designs system architecture and breaks down complex projects into manageable tasks. Best for planning and high-level design.
Tester (QA)
Writes tests, verifies functionality, and identifies edge cases. Best for quality assurance and testing tasks.
Reviewer
Reviews code, identifies issues, and suggests improvements. Best for code review and quality checks.
DevOps
Handles deployment, CI/CD, and infrastructure tasks. Best for build, deployment, and operations work.
General
Versatile agent for general tasks and chat. Best when you need flexibility or conversational interaction.
Agent Modes
Auto Mode
Agent executes tools automatically without asking for permission. Fast and autonomous.
- • Trusted, repeatable tasks
- • Read-only operations
- • Testing and development
Manual Mode
Agent requests your permission before executing each tool. Safe and controlled.
- • Production systems
- • Destructive operations
- • Learning and exploration
Per-Agent Permissions
Each agent can have custom permissions that override global settings. This allows fine-grained control over what each agent can do.
Permission Levels
Set different permission levels for each tool category:
Per-agent permissions override global settings. For example, you might globally allow file operations but deny them for a specific untrusted agent.
Agent Templates
Templates provide pre-configured agents for common use cases. They include appropriate roles, permissions, and system prompts.
Code Assistant
Software Engineer role with file operations and git tools enabled. Helps with coding tasks.
Researcher
General role with web access and memory tools. Researches topics and remembers findings.
Test Writer
Tester role optimized for writing tests. Includes file operations and command execution.
Deployment Bot
DevOps role with command execution and system access for deployment tasks.