Use prebuilt or create custom AI agents (we also call them Zen Agents) that can be called for selected code or entire files directly in your IDE
AI Agents in Zencoder are customizable, and sharable agents transforming how you code. Whether you’re using our prebuilt agents or creating custom ones, these intelligent agents can be called for selected code or entire files directly in your IDE, helping you automate repetitive tasks, maintain coding standards, and improve your overall development efficiency.
At the top of the AI Agents screen, you’ll find tabs that help you filter and navigate between different types of agents:
Shows all available agents
Displays prebuilt agents created by Zencoder (with the number indicating how many are available)
Shows your custom agents (with the number indicating how many you’ve created)
This categorization makes it easy to distinguish between default agents and your own custom creations.
Adding a New Agent
Configuring an Agent
When adding or editing an agent, you’ll need to set these properties:
Basic Settings:
Configuration:
Instructions Format
Define clear instructions for your agent that explain its purpose and how it should operate. Here’s an example of instructions for a Repository Analyzer agent:
Your instructions should be specific enough to guide the agent’s behavior, but also flexible enough to work across different contexts.
Tool Selection
Agents can access various tools to enhance their capabilities:
Simply click on the tools your agent should have access to in the Tools section.
Sharing Agents
If you’re an admin, you can share agents with your organization:
The Zencoder Agents Marketplace is constantly growing! We’re regularly adding new specialized agents to help with different aspects of your development workflow.
The marketplace contains specialized agents for various development tasks, from bug prevention to documentation generation. Visit the marketplace to explore all available agents.
Our Zencoder extension allows you to integrate powerful coding agents directly into your IDE. Follow these steps to browse and use agents from our Marketplace.
Browse Agents
Visit our Agents Marketplace to explore available agents. Browse through the list and select the one that best suits your development needs.
View Agent Details
Click on the agent to view its details, including:
Create a Custom Agent
Configure the Agent
Tool configuration is case-by-case. Follow the guidance provided in the agent’s description. There are no standardized patterns yet.
Finalize and Test
We encourage all users to contribute to the Agents Marketplace! Whether you’ve created a specialized agent for a specific framework, language, or development task, sharing it helps grow our community of developers.
Once configured, you can use agents by:
/unittests
, /review
)Zencoder includes the following built-in agents:
Performs development tasks like bug fixing, refactoring, or feature development
Generates comprehensive project context snapshots for enhanced agent performance
Generates unit tests for all popular programming languages
Creates end-to-end tests for web applications using Playwright
Provides code review and insights for your codebase