Files
coder/docs/tutorials/ai-agents/create-template.md
Ben Potter a61c3e7a1c docs: add tutorials for using early access AI agent features (#17186)
Some content is still being merged, but the structure is still there

Preview: https://coder.com/docs/@ai-features/tutorials/ai-agents
2025-04-01 19:57:05 -05:00

58 lines
1.9 KiB
Markdown

# Create a Coder template for agents
> [!NOTE]
>
> This functionality is in early access and subject to change. Do not run in
> production as it is unstable. Instead, deploy these changes into a demo or
> staging environment.
>
> Join our [Discord channel](https://discord.gg/coder) or
> [contact us](https://coder.com/contact) to get help or share feedback.
## Overview
This tutorial will guide you through the process of creating a Coder template
for agents.
## Prerequisites
- A Coder deployment with v2.21 or later
- A template that is pre-configured for your projects
- You have selected an [agent](./agents.md) based on your needs
## 1. Duplicate an existing template
It is best to create a separate template for AI agents based on an existing
template that has all of the tools and dependencies installed.
This can be done in the Coder UI:
![Duplicate template](../../images/guides/ai-agents/duplicate.png)
## 2. Add a module for supported agents
We currently publish a module for Claude Code and Goose. Additional modules are
[coming soon](./agents.md).
- [Add the Claude Code module](https://registry.coder.com/modules/claude-code)
- [Add the Goose module](https://registry.coder.com/modules/goose)
Follow the instructions in the Coder Registry to install the module. Be sure to
enable the `experiment_use_screen` and `experiment_report_tasks` variables to
report status back to the Coder control plane.
> Alternatively, you can report status from a custom agent back to the Coder
> control plane via our MCP server. For more information,
> [join our Discord](https://discord.gg/coder) or
> [contact us](https://coder.com/contact).
## 3. Confirm tasks are streaming in the Coder UI
The Coder dashboard should now show tasks being reported by the agent.
![AI Agents in Coder](../../images/guides//ai-agents/landing.png)
## Next Steps
- [Integrate with your issue tracker](./issue-tracker.md)