Trae

Trae

ByteDance · Coding · China AI

Trae is ByteDance's AI coding IDE: a VS Code fork with chat, autocomplete and agent modes that scaffold whole projects. It suits solo developers, students and small teams who want premium models without a steep learning curve.

Interface preview of Trae

About Trae

What Is Trae

Trae is a ByteDance AI coding tool: an AI code editor built on a VS Code codebase, with chat, autocomplete and agent modes It looks and feels like VS Code because it is built on that codebase, so your extensions and keybindings usually carry over. The difference shows up in the AI layer: a chat panel, autocomplete, and agent modes that read your files before they edit them.

The product answers a narrow question well. If hiring an assistant for every small project is too expensive, Trae gives you an agent in the same window as your code. You describe a task, review a diff, and accept what's useful. The pitch is close to Cursor, but the entry price is lower.

Two limits matter. Trae relies on ByteDance servers, so there's no offline mode and no local-only option. Its telemetry is also heavier than some rivals, which is a real concern if you handle confidential code.

Getting Started

  1. Download the app for macOS or Windows, or open the browser-based Cloud IDE. Linux is still on the way.
  2. Sign in with GitHub, Google or a Trae account. The free tier still needs an account.
  3. Import your settings and extensions from VS Code or Cursor if you want the switch to feel instant.
  4. Open a project and pick a mode: Chat for questions, Builder for a fresh scaffold, or SOLO for end-to-end tasks.
  5. Review the generated diff, run your own tests, then apply the change.

Product Information

A quick look at Trae's pricing, supported platforms, and performance.

Free PlanYes
Paid Plans$0 - $200/mo
PlatformWindows, macOS, Linux planned, Web (Cloud IDE)
DeveloperByteDance
CategoryCoding · China AI
Release DateJan 2025
Latest UpdatedSep 2025
Website Visits1.1M
Website Global Rank44.2K
API AvailabilityN/A

Best for

The users, tasks, and scenarios where this tool fits best.

Users

  • Solo developers
  • Students learning to code
  • Small teams without enterprise needs

Tasks

  • Scaffolding a new project
  • Writing boilerplate
  • Debugging and refactoring

Scenarios

  • Weekend side projects
  • Turning a mockup into a component
  • Experiments on a borrowed machine

Key features

Builder Mode

Trae Builder mode takes a natural language description and scaffolds a complete project, including frontend, backend and config files. It reads your codebase and lays out a plan before it writes anything. It's strongest on greenfield work with a clear scope, and it gets shakier when you ask it to extend a large existing codebase.

SOLO Mode

Trae SOLO mode handles longer, multi-step jobs that used to need hand-holding. It plans the work, calls tools, and keeps going until the task is done, so you supervise more than you type. Access is limited on the free tier and full on paid plans.

Autocomplete and Chat

Autocomplete predicts the next lines as you type, and the side chat answers questions about your code, suggests refactors, or generates regex and tests. Both sit inside the editor, so you don't switch windows to reach the AI. The free tier caps autocomplete at 5,000 suggestions per month.

Multiple AI Models

Trae routes your request to different models depending on the task, and premium options like Claude and GPT sit alongside advanced ones like DeepSeek and Gemini. Which models you reach depends on your plan and your token balance, so the model picker is worth checking before a big run. The free tier gets lighter access to the top models.

Multimodal Input

You can drop in a screenshot, a wireframe or a design export, and Trae generates matching UI code. Simple layouts come back clean, while complex responsive designs usually need manual cleanup afterward. It's a fast way to turn a visual idea into a first draft.

MCP and Custom Agents

Trae supports the Model Context Protocol, which connects external tools and APIs to the agent. You can also build custom agents with their own tools, skills and logic for repeatable workflows. It's an advanced feature most beginners skip, but it matters once you have a routine to automate.

Pros and cons

Pros

  • A free AI IDE with real autocomplete and model access, rare among AI coding tools.
  • VS Code foundation means extensions, themes and keybindings carry over, so the switch is quick.
  • Builder mode is fast at scaffolding runnable projects from a plain description.
  • Paid plans undercut most rivals, with usage-based credit instead of hard request caps.
  • MCP support and custom agents let you wire the tool into your own setup.

Cons

  • Telemetry is heavy and there's no opt-out, which rules it out for confidential code work.
  • No offline mode, so a dropped connection means no AI features at all.
  • Context retention fades in long sessions, and you end up re-explaining your project.
  • Weaker codebase indexing than Cursor, so suggestions get less relevant past a few dozen files.

Frequently asked questions

Trae is an AI coding IDE. You use it to write, edit and understand code with an agent in the same window, from scaffolding a new project to fixing bugs in an existing one.