Accessing Agents
All agents are easily accessible through a unified interface:1
Open Agent Selector
Mac: Press
Windows/Linux: Press
Cmd + .
(Command + Period)Windows/Linux: Press
Ctrl + .
(Control + Period)
2
Choose Your Agent
Select from the dropdown menu showing both Core Agents and your custom AI Agents.The green section in the image contains Zencoder’s default core agents, while the blue section shows your custom AI agents. You can also use the search bar at the top to quickly find specific agents.

3
Start Working
Begin interacting with your selected agent immediately
The agent selector shows all available agents in one convenient dropdown, with Core Agents at the top and your custom AI Agents below.
Core Agents
These specialized agents are built and maintained by Zencoder, each designed for specific development tasks and workflows.Ask Agent
Your primary interface for asking questions about your codebase. Get explanations, seek guidance on best practices, and receive contextually relevant answers based on your project’s structure and code.
Coding Agent
The primary development agent and workhorse of Zencoder. Generates, modifies, and refactors code across multiple files and languages with deep codebase understanding, validation, and error correction.
Web Dev Agent
Purpose-built for modern web development workflows. Transforms designs and specifications into production-ready UI code, validates implementations through browser testing, and iterates based on real browser feedback.
Unit Testing Agent
Generates comprehensive test suites for individual components and functions. Creates appropriate mocks, assertions, and test cases tailored to your testing framework and coding patterns.
E2E Testing Agent
Creates end-to-end tests for web applications using Playwright. Simulates user interactions, validates complete workflows, and ensures your application behaves correctly across different scenarios.
Repo-Info Agent
Creates and maintains comprehensive project snapshots that improve all other agents’ understanding. Analyzes your project structure, dependencies, and conventions to provide persistent context.
AI Agents (Zen Agents)
Beyond the core agents, Zencoder enables you to create and use custom AI agents tailored to your specific workflows and requirements.Custom AI Agents
Create specialized agents for recurring tasks like code refactoring, documentation updates, or domain-specific workflows. These agents can be shared with your team and customized to match your development standards and practices.
Typical Agent Workflow
1
Begin with Repo-Info
For new projects, start with the Repo-Info Agent to establish comprehensive project context
2
Use Ask for Questions
The Ask Agent is perfect for understanding existing code, getting explanations, and planning your approach
3
Switch to Coding Agent for Implementation
When you need to create or modify code across multiple files, the Coding Agent provides the advanced capabilities needed for complex development tasks
4
Add Testing Coverage
Use the Unit Testing and E2E Testing agents to ensure your code is thoroughly tested
Agent Relationships
Understanding how agents work together can improve your development workflow:Repo-Info Agent Enhances All Others
Repo-Info Agent Enhances All Others
Running the Repo-Info Agent first provides comprehensive project context that improves the performance and accuracy of all other agents. It’s recommended to run this agent when you first open a project.
Coding Agent + Testing Agents
Coding Agent + Testing Agents
Use the Coding Agent to implement features, then leverage the Unit Testing and E2E Testing Agents to ensure comprehensive test coverage for your new code.
Ask Agent as Your Starting Point
Ask Agent as Your Starting Point
The Ask Agent is ideal for asking questions about your codebase and getting advice while maintaining full understanding of your project context. Use it for general questions and planning - it won’t make code changes but serves as an excellent starting point for understanding your current project.
Each agent is designed to excel at specific tasks. Feel free to start new chats with different agents to work on specific tasks as your needs change throughout your development workflow.