Release Notes
Stay up to date with the latest changes and improvements to Terragon.
November 24, 2025
Features
- GPT-5.1-Codex-Max: You can now use GPT-5.1-Codex-Max with the Codex agent.
- Claude Opus 4.5: You can now use Claude Opus 4.5 with the Claude Code agent.
- Gemini Agent & Gemini 3 Pro: You can now use Gemini 3 Pro with the Gemini agent in early access.
- Gemini 3 Pro is Google's most advanced reasoning Gemini model. We think this model is great at frontend development and we're excited for you to try it out.
Out of early access:
- Git diff viewer and file tree: View diffs in a responsive secondary panel inside of tasks.
- Dynamic model selection with GitHub mentions: When mentioning @terragon-labs in GitHub issues or PRs, you can now specify which model to use for the task by including it in brackets, e.g.,
@terragon-labs [model-name] your request here. Learn more.
UX Improvements & Bug Fixes
- Various bug fixes for Task forking.
- Fixed a bug where Codex compaction would brick the task.
- Improved error handling for invalid credentials (Eg. Using Opus on Claude Pro, Using GPT-5.1-Codex-Max for non-ChatGPT subscribers).
November 17, 2025
Features
- GPT-5.1: GPT-5.1 and GPT-5.1 Codex models are now supported.
- You can still access the older GPT-5 models by enabling them in Settings.
- Gemini 2.5 Pro: The OpenCode agent now supports Gemini 2.5 Pro. Enable this model in Settings to use it.
- Connect multiple credentials for the same agent: You can now connect multiple API keys or subscriptions for each agent provider, allowing you to easily switch between them. Each connected credential is distinguished by the email associated with it.

In early access:
- Branch creation toggle: When creating a task, you can now decide whether to create a new branch for the task, or simply work on the existing branch. Access this from below all prompt boxes.

- Task forking: You can now fork a task by hovering over the last agent message and selecting the fork icon. When a task is forked, the original task's context is summarized and included as context for the new task.
- Forking a task is helpful if you want to explore multiple directions for a task in parallel, collaborate with multiple agents on different parts of a task (e.g., use GPT-5 to plan and Sonnet to implement, or Haiku to implement and GPT-5 to review, etc.), or if you just want to keep working after a task runs into an error.
- Tasks that were created from a fork will display a "Forked from …" banner with a deep link back to the original task.

- Dynamic model selection with GitHub mentions: When mentioning @terragon-labs in GitHub issues or PRs, you can now specify which model to use for the task by including it in brackets, e.g.,
@terragon-labs [model-name] your request here. Learn more.
UX Improvements & Bug Fixes
- Reliability improvements for Codex and Claude Code credentials handling.
- Bug fix for handling git diffs of file paths with spaces in them.
- Tweaked the sorting of tasks in the sidebar so they don't jump around as much if they are all "working".
November 7, 2025
Features
-
Global environment variables: You can now configure environment variables that apply to all of your connected repositories. Follow the updated environment variables guide to understand precedence and overrides.
-
Credit top-ups: You can now purchase AI credits to use for tasks. Credits are used when you don't have a provider account linked (eg. ChatGPT, Claude Subscription). These are useful if you want to try out different agents or continue working when you hit a rate limit with your linked provider.
- All users also now have $10 of free AI credits to use across any new or existing models and agents. Learn more about credit top-ups in the billing guide.
- Credits are sold at cost with no markup or fees so you pay exactly what the underlying AI provider charges.
-
OpenCode Agent: You can now use OpenCode as an agent with the following supported models: GLM 4.6, Kimi K2, Grok Code Fast 1, Qwen3 Coder 480B. These models provide a good balance between speed, quality and price, making them a great option for quick tasks or when you run into rate limits with other agents.
- A positive credit balance is required to use the OpenCode agent.
-
Configure available agents and models: You can now configure which available agents and models show up in the model selector in prompt boxes.

-
New features in early access:
-
Git diff viewer and file tree: View diffs in a responsive secondary panel inside of tasks.

-
UX Improvements & Bug Fixes
- Draft tasks can now be scheduled when submitted.
- Diffs are now syntax highlighted for better readability.
- ANSI color codes are now rendered for bash tool call outputs.
- Automations are now sorted by enabled/disabled status and update time, so you active and most recently edited automations are always at the top for easy access.
- When the agent is done working, all thinking and tool calls are now collapsed unless they're the last message, improving readability during long runs.
- Added pagination to the task list to improve performance with large task lists
October 29, 2025
Features
- GitHub Mention Automation: Customize the behavior when @terragon-labs is mentioned in GitHub by creating a "GitHub Mention" automation.
- Pro users can additionally have the automation trigger in response to mentions from bot users.
- Schedule Multi-Hour Automations: Pro users can now schedule automations that run at multiple hours on a given day. When creating an automation with a "Schedule" trigger, you can configure it to run at at 9am and 5pm, for example, instead of just once each day.
- Codex Rate Limit Queueing: When you hit a rate limit associated with your ChatGPT subscription, Terragon automatically queues new tasks and messages until your rate limit resets. This behavior is similar to how we handle Claude rate limit errors and should help make it easier to continue working when you hit a rate limit.

Out of early access:
- Multi-Agent Mode: Run multiple AI agents from the same task. Available from the model selector in the prompt box.
- Sandbox Terminal: Open a terminal directly to the sandbox for debugging purposes. Available from the "..." menu at the top of tasks.
- Skip Setup Script: Skip running setup scripts when creating tasks. Available as a button below the prompt box.
- GitHub Quick Actions: Certain quick actions are available above the prompt box when viewing tasks that have associated PRs, such as "Fix it" to automatically address CI failures and "Ready for review" to mark a draft PR as ready for review.
UX Improvements & Bug Fixes
- Tasks created from automations are now titled with the name of the automation for consistency and ease of scanning the task list.
- Sandbox script timeout errors are now reported even if the sandbox becomes unresponsive. Previously, tasks could hang indefinitely.
- Attachments and images are now persisted in the browser's local storage so they are not lost if you refresh the page.
- The task list is now collapsible when vieiwng a task. This should help reduce clutter and improve focus when viewing a task on smaller screens.
- Quickly duplicate an existing automation by clicking on the "Duplicate" button on the automations page.
- Easily toggle between Light and Dark mode from the sidebar. Accessible by clicking on your user avatar at the bottom of the sidebar.
October 15, 2025
- Haiku 4.5: Terragon now supports Haiku 4.5 when using the Claude Code agent. Learn more about this new model here.
October 14, 2025
Features
- New features in early access:
- Multi-Agent Mode: Run multiple AI agents from one prompt. This is useful when you want to compare different approaches or if you're not sure if a specific model is the best fit for your task.

- Multi-Agent Mode: Run multiple AI agents from one prompt. This is useful when you want to compare different approaches or if you're not sure if a specific model is the best fit for your task.
- Agent Reliability: We revamped how we dispatch work to agents to make them more reliable. This should help reduce the number of errors related to tasks hanging on the "Waiting for assistant to start" step.
- Codex Reliability:
- We improved how we invoke the Codex agent to make it more reliable for long threads. This should help reduce the number of issues related to long Codex tasks not responding past a certain point.
- We changed how we handle ChatGPT subscriptions to make them more reliable and reduce the number of errors related to authentication failures when using the Codex agent.
UX Improvements & Bug Fixes
- Agent failures are now accompanied by any stderr output from the agent to make it easier to understand what went wrong.
- Devices now stay awake during audio recording to prevent them from going to sleep and interrupting the recording.
- The Slack integration now renders bot messages correctly when there are bot messages in the Slack thread.
- The model selector, plan-mode selector and add context menus are now responsive drawers on mobile for a better mobile experience.
- Improve the reliability of sandbox creation and resumption by adding more retries.
- Git Checkpoints now automatically expand when appropriate to show the changes made by the agent more clearly.
- Improved the prompt for the "Fix CI" button to tell the agent how to read the CI status using the
ghCLI.
October 7, 2025
Features
-
Slack Integration: Create tasks directly in Slack! Connect your Slack workspace from the new Integration Settings page, where you can also set a default repo and default model for tasks created from Slack. Check out the Slack integration documentation for setup instructions and usage examples.

-
Upload Text Files: You can now upload text files (e.g. .json, .md, .txt, .csv) in addition to PDFs and images when creating tasks. Drop files directly into the prompt box or click the paperclip icon to access.
-
Environment Management: You can now delete environments and their associated data after selecting an environment from the Environments page.
-
Quick GitHub Actions (Early access):
- For tasks with associated PRs, certain quick actions are available above the prompt box:
- PRs that have failing GitHub checks will have a "Fix it" button to automatically address CI failures.

- Draft PRs that have passing GitHub checks will have a "Ready for review" button to as ready.

- PRs that have failing GitHub checks will have a "Fix it" button to automatically address CI failures.
- For tasks with associated PRs, certain quick actions are available above the prompt box:
-
Documentation Updates:
- New Slack integration guide with setup instructions and examples.
- New "When to use Terragon" section to help understand ideal use cases
UX Improvements & Bug Fixes
- Tasks now correctly default to the last model used in the task.
- Press
escto stop running agents, providing quick control when tasks go off-track. - Fix GH_TOKEN to be overridable by environment-specific variables to support use cases where you need to expand the permissions provided to the
ghCLI. - Improve Amp agent handling when out of Amp credits.
- Bug fix to handle new format for Claude Code session rate-limit errors
- Model selector now opens a drawer for better mobile experience on smaller screens
- Fixed Codex agent not recognizing /clear and /compact slash commands
September 29, 2025
Features
- Amp Agent: Terragon now supports Amp. Configure your Amp API key in Settings to use this powerful alternative to Claude and Codex.
- Sonnet 4.5: Terragon now supports Sonnet 4.5 when using the Claude Code agent.
- GitHub Integration Improvements:
- When you mention
@terragon-labsin a PR comment, we now include more context from the full comment thread - PRs created from GitHub issues now automatically include "#issueNumber" in their body, properly linking PRs to their corresponding issues
- You can now specify a default model for new tasks when @terragon-labs is mentioned. Update this in Settings
- When you mention
- Disable Git Checkpointing (out of early access): You can now toggle git checkpointing when creating new tasks. You may want to disable git checkpointing if you're working alone and want to commit directly to the default branch, use 3rd party tools like Graphite, or otherwise have custom git workflows. Click the cloud icon under the prompt box on the Home page to toggle this setting.
- New features in early access:
- Skip Setup Script: New option to skip running setup scripts when creating tasks, useful for quick operations that don't require the full environment setup. Click the file icon under the prompt box on the Home page to toggle this setting.
- Sandbox Terminal: You can now open a terminal directly to the sandbox for debugging purposes. You can access this from the
...menu at the top of tasks.
UX Improvements & Bug Fixes
- You can now sort the task list by created time.
- You can now more easily retry a task by hovering over the first message in a task and clicking the retry icon
- When retrying a task, you can now choose to skip archiving the original task. This is useful for quickly retrying a task with a different model to compare the results.
- Settings page has been reorganized with better section grouping for easier access to configuration options.
- Fixed Unicode surrogate pair errors that could occur with certain characters in code.
- Branch names now include a unique hash to prevent conflicts when multiple tasks work on similar features.
- Resolved RTL text handling issues for file paths in diff views.
- Running the
terry pullCLI command now checks for uncommitted changes before switching branches - Sidebar wordmark now links to dashboard for easier navigation
- Improved tool call and thinking message display especially for Codex. These are now collapsed by default unless they're the latest message.
September 10, 2025
Features
-
Schedule individual tasks: You can now schedule individual tasks to run at a specific time in the future from the prompt box. Note: If you want to run a task on a recurring schedule, do so from the Automations page.

-
GitHub issue and pull request automation triggers: Automations can now be triggered when GitHub issues and pull requests are created or updated in a repository. Helpful for automatically triaging new GitHub issues, creating tasks to implement a GitHub issue, or doing custom code reviews on pull requests. Accessible from the Automations page. Check out our docs for example prompts.
-
Group tasks by repository: You can now group tasks by their repository or their last updated time in the task list
UX Improvements & Bug Fixes
- Improved task reliability by automatically restarting the agent if unresponsive
- We now display the email address of the connected Claude account, to help you verify which Claude account is connected in the event you have multiple subscriptions
- Improved legibility of agent messages by collapsing thinking messages and individual tool calls by default
- External links from agent messages now open in new tabs for improved navigation
- Improved onboarding flow with better progress indicators, default repository and model selection
- Tasks now display the agent used and the model selected for each message to make it easier to context switch between agents and models. Icons at the top of tasks display which agent was used, and you can hover over messages to see which model was used.
- Queued "/compact" and "/clear" messages now work as expected
September 4, 2025
Features
- Documentation updates:
- Added comprehensive git checkpointing documentation
- Added example setup scripts for Go, using a custom Node.js version, Ruby, Java, and Swift
- Branch name prefix customization: You can now customize the branch prefix added to Terragon-generated branches (defaults to
terragon/). Update this in Settings. - Codex Agent Improvements: MCP tool calls and errors are now rendered and surfaced in the task output
- Support for Claude Teams and Enterprise: You can now use Claude Teams and Claude Enterprise subscriptions in Terragon
- Terragon Sandbox Environment Variable: Added
TERRAGONenvironment variable to sandbox environments so you can distinguish when the agent is running in a Terragon sandbox versus elsewhere. - Setup Script Editor Improvements: The setup script editor now streams output in real-time so you'll see live feedback as you test changes. Access this by clicking on one of your environments from the Environments page.
UX Improvements & Bug Fixes
- Fixed
dockersupport in sandbox environments. There was an issue with our sandbox provider that prevented docker from working correctly. - Fixed page load performance when loading terragonlabs.com. There were some cases of very slow connections, which are now resolved.
- Fixed the Claude rate limit message parsing to support the new Claude Code format
- You can now manually run "Scheduled" automations from the automations page to test them more easily
- When you reference a file, we now automatically scroll the list so your selection is always visible
- When a user archives a task, we only close the associated pull request if the user is the author of the pull request
- We now default to the Codex model if you only have OpenAI credentials connected
- Archiving tasks now automatically redirects to the Home page
- Queued messages are now displayed with a max height so they don't block other messages when viewing a task
August 28, 2025
Features
- GPT-5 reasoning variants: Added support for Low, Medium, and High reasoning variants when using the GPT-5 model
- Context usage display: Context usage is now displayed within tasks above the prompt box
- Improved task list UI (out of early access): Your task list is now always accessible from the sidebar when you're on the Home page or when viewing tasks.
- Plan Mode for Claude Code (out of early access): You can now use Claude Code's plan mode when creating new tasks. When a task is created in plan mode, Claude will provide a detailed implementation plan for you to approve or edit before any changes are made. To enable plan mode, in the prompt box change the mode selector in the bottom left to "Plan".
- Edit GitHub action workflows: Terragon can now create and edit GitHub Action workflows in your repository
- CLI Enhancements:
- Added new
--modelflag for the CLIcreatecommand so you can specify which AI model to use when creating tasks - Added new
--modeflag for the CLIcreatecommand so you can specify whether to create tasks in plan or execution mode (Claude Code only)
- Added new
UX Improvements & Bug Fixes
- Improved shell environment: The agent now runs inside a Bash shell environment where the
~/.bashrcfile is automatically sourced. If you install tools, SDKs, or other dependencies that rely on ~/.bashrc (for example, updating your PATH to include a new binary), the agent will pick them up automatically. This should make it easier to use tooling like nvm and pyenv. - Increased sandbox and setup script timeouts to 15 minutes (previously 5 minutes)
- Added WebSearch and WebFetch as allowed tools in plan mode (Claude Code only)
- Fixed redirect after retrying tasks
- Fixed overflow UI issues in agent settings
- Fixed page flickering issue on Home page
- Improved landing page layout and visual hierarchy
- In early access:
- Git checkpointing can now be controlled when creating new tasks instead of being an environment setting. Click the cloud icon under the prompt box on the Home page to toggle this setting.
August 15, 2025
Features
- Increased Automation Limits: You can now create up to 20 automations (previously 5) to support more complex workflows
- MCP Support in Codex: You can now use MCP servers with the Codex agent
- New features in early access:
- Plan Mode for Claude Code: You can now use Claude Code's plan mode when creating new tasks. When a task is created in plan mode, Claude will provide a detailed implementation plan for you to approve or edit before any changes are made. To enable plan mode, in the prompt box change the mode selector in the bottom left to "Plan".
- Suggested Task Pills: Manual automations now appear as suggested tasks below the prompt box
- Disable Automatic Git Checkpointing: New environment setting to turn off automatic git checkpointing and branch protections that prevent pushing to the default branch. This is useful when you want to set up your own custom git workflows. You can change this setting for each of your repositories on the Environments page.
- Updated tasks creation behavior: Tasks now open automatically after creation
UX Improvements & Bug Fixes
- Fixed text and code block overflow issues in thinking messages from the agent
- Setup script output now displays properly when testing a script
- Improved error handling when creating new tasks with clearer error messages
- Codex can now use the
ghcommand to interact with GitHub
August 12, 2025
Features
- Connect your ChatGPT subscription to use with Codex: You can now use an existing ChatGPT subscription to power the Codex agent instead of providing an OpenAI API key. Just go to Settings and navigate to the ChatGPT Account section. If you already have an OpenAI API key connected, you'll need to disconnect that first if you want to connect your ChatGPT subscription.
- Early access program: You can now opt into an early access program to try out new features as they're being developed and before they're released to everyone. Now in early access: an improved UI where your task list is always accessible from the sidebar when you're on the Home page or viewing tasks.

UX Improvements
- Settings are now grouped into thematic sections for easier navigation
- Simplified the "Create pull request button" in the Code menu inside of tasks to better reflect user settings
- New and improved landing page
Bug Fixes
- Fixed a bug where Claude would hang if a
/compactcommand was queued - Fixed a bug where Codex would hang if it ran a command that never terminated
- Fixed a bug where Codex didn't respect custom system prompts, available in Settings
- Resolved issue where you couldn't select Codex as an agent if you had a Claude Pro subscription
- Git conflict resolution now works in Codex rather than prompting you to login
August 7, 2025
Features
- GPT-5 Model Support: You can now select GPT-5 when using the Codex agent.
- PDF Support: Upload and preview PDF files when creating tasks, either via drag and drop or by clicking the paperclip icon in the prompt box.
- Support for SSE MCP servers: You can now use SSE-based MCP servers, in addition to the previously supported command-based and HTTP-based MCP servers. Add and update MCP configurations from Environments
- New Tools in Sandboxes: Sandboxes now have
ripgreppre-installed.
UX Improvements
- Model Selector Improvements: Revamped the model selector to include explicit model versions for Claude Code models, and improve visual hierarchy when choosing between multiple agents.
- New Collapsed State for the Sidebar: The collapsed state of the sidebar now shows icons and tooltips for each page of the app, so you can quickly navigate between pages while keeping the sidebar collapsed.
Bug Fixes
- Improved error handling when using the Codex agent
- Fixes instances where Terragon wasn't willing to use
ghcommands to interact with GitHub
August 5, 2025
Features
- OpenAI Codex Agent: Introducing support for OpenAI's Codex as an alternative agent. Configure your OpenAI API key in Settings then select from the Codex mini, o4 mini, o3, or o3 Pro models in the model selector.
- Opus 4.1: Selecting Opus in the model selector now uses Opus 4.1
- Environment-Specific Setup Scripts: You can now define a setup script from Environments without committing a
terragon-setup.shfile to your repository. Environment scripts take precedence over those defined interragon-setup.shfiles. - New Github Integration Settings:
- Control whether GitHub @mentions in PRs are added to existing threads or create new tasks
- Control whether PRs are opened as 'Draft' or 'Ready for review'
- New tools in Sandboxes: Sandboxes now have
jqanduvpre-installed
UX Improvements
- Improved Subagent Support: When you use Claude Code subagents, we now show the name of the subagent and the agent's color for improved confirmation the subagent is working as expected
- Diff Context in GitHub mentions: Mentioning @terragon-labs in GitHub PR comments now includes context of the diff in the message back to Terragon
- Clarified Task Sharing Permissions: The "Anyone with the link" permission was updated to "Logged in users with the link" to accurately reflect the actual behavior
- Additional Context in Push Notifications: Push notifications now include the task name for improved context
- Improved Setup Script Timeout Handling: We extended the setup script timeout to 5 minutes and now show the output of the script and which commands ran if it times out
- Improved GitHub Code Citations: Code citations in agent messages now link to the relevant file in GitHub for improved understanding
Bug Fixes
- Fixed UTF-8 encoding issues when pushing git commits with special characters
- Improved handling of tool call completions in various message scenarios
- Fixed notification display for tasks when browser tab is inactive
- Enhanced dynamic slash command loading states in the prompt box
- Stale tabs will now reload automatically
- Terragon now has permission to clone multiple repositories in a single sandbox
July 25, 2025
Features
- Automations: Create tasks that run on a schedule or via manual trigger, accessible from the new "Automations" page
- Draft tasks: Save tasks as drafts to submit later, accessible from the segmented submit button in the prompt box
- Retry tasks: You can now retry tasks if you want to start over with the original prompt, or edit it before trying again. Retrying a task archives the original task after you submit, and is accessible from the new "Retry" option in the submenu within a task.
- Automatic context window management: When a task is close to the context window limit, we'll automatically compact the message history while preserving context. You'll see a warning when you're approaching the limit and indication that we'll automatically compact soon.
- Updated Node version in the sandbox: Node.js v22 is now the default version in the sandbox due to stability issues with v24. If your project requires Node v24, you can update your
terragon-setup.shfile to use it. - Notifications: You can now receive notifications when your tasks are complete. Enable this in settings, and make sure you have browser notifications turned on.
- Claude Code 1.0.60: We've upgraded to the latest version of Claude Code, which includes support for custom agents.
- MCP server: You can now use the terry cli as an MCP server. Run
claude mcp add terry -- terry mcpto add it to Claude Code.- This allows you to manage, create, and switch tasks all from within Claude Code locally.
UX Improvements & Bug Fixes
- Fixed a race condition that would cause the sandbox to hibernate while still running.
- On mobile, tap the top of a task to scroll to top
- On mobile, dismissing drawers is now more reliable
- Fixed a bug where HTML was incorrectly stripped from prompts
- Fixed a bug where formatting of pasted text broke if you entered new lines
- Fixed a timezone bug on the stats page that was attributing stats to incorrect days
- Repository selector can now be opened while still loading repositories
- Added status monitoring for Anthropic with automatic banner display during outages
- Archiving tasks now automatically redirects to the dashboard
- Fixed a bug where out of memory errors in the sandbox would result in core dumps
- Fixed a bug where queuing messages would result in errors if your Claude rate limit was hit
- Manual API key entry with
terry authfor cases where automatic authentication fails.
July 21, 2025
Features
- Collapsible sections in task list: Sections in the task list (Today, Yesterday, This Week, Older) can now be collapsed/expanded with state persistence across page loads.
- Task and PR Stats: You can now see your task creation and PR stats on the stats page.
- Task renaming improvements: You can now rename tasks directly in the list view.
- Rust & Cargo support: Rust development environment now pre-installed in all sandboxes.
- Improved repository cloning performance: Cloning repositories is now much faster.
- Anthropic downtime banner: In-product banner is now shown when Anthropic is having service outages
- UI affordances for file mentions and slash commands: You can now add file references and slash commands from the new
+button in the promptbox, in addition to typing@and/directly in the promptbox.
UX Improvements & Bug Fixes
- Fixed various horizontal overflow issues with long strings
- Fixed task renaming on mobile devices by removing unwanted zoom on input focus
- You can now tap outside of drawers and modals on mobile to dismiss them
- Fixed multi-line paste behavior in the promptbox. Newlines are now handled correctly.
- Prevent race condition when retrying a task multiple times after an error
- Improved previews of images attached to messages. We now show the full size image where possible.
- Fixed handling of large git changes without hanging.
- Improve sandbox reliability for long running tasks.
- Fix handling of timezones on the stats page.
- Set up scripts now support default branches other than
main
July 15, 2025
Features
- Usage Statistics: Track your Claude and Sandbox usage
- Task Sharing: Share your tasks with your collaborators:
- Viewers see a read-only version with task owner information.
- Tasks default to being visible to all repository members
- You can change sharing permissions via the share modal on a task or in Settings
- Claude rate limit handling: We now automatically queue and retry tasks if you hit your rate limit
- New
terry listCLI command: View all tasks for the current repository
UX Improvements
- Copy anchor links to specific task messages
- Improved message text wrapping in task view
- Better grid layout consistency in task list view
Bug Fixes
- Fixed git commit and push to fix race conditions where PRs failed to create
- Fixed race condition in task queue processing
- Fixed task status transitions for better reliability
- Improved error handling in the agent
July 11, 2025
Features
- Anyone can signup: Terragon is free to use while in beta.
- Revamped docs: Much more comprehensive docs on how to use Terragon
- Improved GitHub integration: Terragon now automatically reacts with 👀 emoji when mentioned in GitHub comments
- Bring your own API key: For enterprise/non-claude subscribers, you can now manually enter an Anthropic API key.
- Upload your .env files: You can now quickly setup your environments from a .env file by pasting the contents of an existing .env.
Bug Fixes
- Fixed image removal button visibility on mobile devices
- Git diffs now properly respect base branches
- Consecutive user messages in the case of errors and queued follow ups are now delimited properly with newlines
July 9, 2025
Features
- Sandbox: We've upgraded the sandbox to use Ubuntu 24.04 and now have PHP and Composer installed
- GitHub CI status: See the CI status of your pull requests alongside your tasks
- Progressive Web App support: You can now add Terragon to your home screen for faster access on mobile
- Updated PR titles and descriptions: We now automatically update these when the agent makes follow up code changes
- Task renaming: You can now manually rename your tasks
- Slash command suggestions: Type
/to see available slash commands for the agent. You can use most of the slash commands available in Claude Code today. - Invite your team: You can now generate access codes to invite your friends to try out Terragon
UX Improvements
- Copy buttons for messages and code blocks
- Floating scroll-to-bottom button for quick navigation
Cmd+EnterandCtrl+Enternow submit messages (useShift+Enterfor newlines)- Faster
@-mention suggestions - Improved sandbox boot times for quicker responses
Bug Fixes
- Fixed
Enterkey not submitting messages properly - PRs now correctly use the selected base branch
- Branches no longer push when there are no changes
- Fixed repository selector showing empty list until page refresh
July 2, 2025
Features
- Custom system prompts: Configure custom system prompt in Settings.
- New task creation command in cli: Use
terry createto create new tasks directly from the CLI with GitHub repository integration - Open in Claude:
terry pull --resumenow opens a conversation in Claude locally after syncing the code
Quality of Life
- Enhanced mobile experience: Improved task header and scroll behavior on mobile devices, especially iOS Safari
- New UI design: Refreshed interface with better visual indicators and cleaner layout
- Improved navigation: Faster client-side navigation when accessing task pages
- Fixed UI flickering issues when using feature flags and themes
June 30, 2025
Alpha Release
- Run multiple coding agents simultaneously in isolated sandboxes
- Agents open PRs for you with their work
- Mention
@terragon-labsin GitHub comments to spawn new tasks - Use the
terrycli to continue working with the agent locally