Getting Started
Quick Start
Create your first Terragon-generated pull request in minutes
When and How to Use Terragon
Here are a few examples of scenarios and tasks that Terragon excels at:
- Use voice to describe tasks for Terragon while on your commute, then pickup where it left off when you're back at your desk
- Delegate small or medium tasks from your TODOs so you can focus on higher-priority work
- Give Terragon backlog tasks that are hard to prioritize relative to other work
- Tag @terragon-labs on GitHub issues to assign larger, well-scoped work to Terragon
- Terragon works well for exploring or prototyping ambiguous solutions iteratively. Give an ambiguous prompt to see how it approaches the problem, then use the Retry feature to refine the task
- If you know how to do a task but want to delegate it, describe the task to Terragon as if you were instructing another engineer
- Tasks that replicate existing patterns in your codebase work well. If you have an existing feature to replicate or adapt, send that task to Terragon
- Give Terragon tasks that can be verified with high confidence (e.g., if CI passes)
- If the task seems too large for one person, it may be too large for Terragon. Consider breaking it into smaller tasks, or asking Terragon to plan its own work first
Create your first task
From Home:
- Type into the prompt box, choose from one of the suggested prompts, or use a prompt example from here
- Add context to help guide the agent
- Submit your task
- When the task is done, Terragon will create a pull request with your requested changes
Testing changes and merging your first pull request
From Home:
- Navigate to your task
- Open the Code menu in the top right
- Copy the
terry pull
command to pull your changes to your local repository. If you haven't installed the Terry CLI, do that first. - Once you pull locally, you can run your build process, make any necessary tweaks, then push to your remote branch and merge your pull request
That's it! Your first task is complete and your first Terragon-generated pull request has been merged.