Tasks Overview
Tasks in Terragon
What are Tasks?
Tasks are the core unit of work in Terragon:
- Each task runs in its own sandbox
- Each task is scoped to a specific git repository and branch
- Each task is assigned to a single agent
You can think of a task as a conversation with an Agent with access to a specific repository and branch. The agent will be able to plan, edit and verify the changes it makes to the repository.
Different ways to create a task
Tasks can be created in a few different ways:
- Run a task immediately from the dashboard
- Schedule a task to run at a specific time in the future
- Retry an existing task with a new prompt
- @terragon-labsin a GitHub issue or pull request
- @terragonin a Slack message
- terry createvia the CLI
- An Automation in response to a predefined event (eg. Pull Request Code Reviews, Issue Triage, etc.)
 Terragon Docs
Terragon Docs