Trae Agent is an open-source autonomous coding agent framework developed by ByteDance. It provides an agentic execution harness designed to solve repository-level software engineering tasks, orchestrating large language models to inspect codebases, execute terminal commands, modify files, and iterate on solutions. Operating primarily via command-line workflows and server interfaces, Trae Agent runs an autonomous decision-action loop. It interacts with LLMs (such as OpenAI and OpenAI-compatible API endpoints), tracks tool invocation outputs across multi-step message histories, and executes workspace actions based on YAML-driven configuration profiles. What sets Trae Agent apart is its tight coupling with standard coding benchmarks. The repository includes integrated pipelines for running and evaluating tasks on SWE-bench, SWE-bench Live, and Multi-SWE-bench datasets, positioning it both as a task-solving CLI agent and as a framework for benchmarking agentic coding performance. Trae Agent is open-source and operates on a Bring-Your-Own-Key (BYOK) model, requiring developer-provided API credentials for the target LLM providers.
Tags: ai agent, cli, code assistant, coding agent, developer tools, OpenSource