TRAE
Die von ByteDance eingeführte, auf KI basierende IDE sowie Entwicklungsumgebung für Code-Agente
Tags:AI-ProgrammierwerkzeugeWas ist TRAE?
TRAE ist eine von ByteDance entwickelte Plattform für KI-gestütztes Programmieren und Agenten. Zum aktuellen Produktportfolio gehören TraeCode für die Softwareentwicklung, TraeWork für allgemeine Büroaufgaben, Erweiterungen für bestehende Editor sowie eine Unternehmensversion. TraeCode entstand aus der Visual Studio Code-Plattform heraus und vereint in einer einzigen Umgebung Funktionen wie Code-Vervollständigung, Projektfragen, Agenten, selbstständige Entwicklung mit SOLO, Browser-Debugging und Deployment.
TraeWork lässt künstliche Intelligenzen in der Cloud Forschungsarbeiten, Dokumente, Tabellen, PPTs, Webseitenverwaltung sowie langfristige Aufgaben bearbeiten.
Frühe Dokumentationen bezeichneten TRAE in der Regel einfach als „kostenloses AI IDE“, was eine unvollständige Darstellung war. Die aktuelle Version für Einzelpersonen verwendet nun eine Abrechnung nach Punkten oder Tokens, und das Produkt wurde vom Editor auf Web-, Desktop-, Mobil- sowie Cloud-Bereiche erweitert.
Die chinesische und die internationale Version verwenden unterschiedliche Kontosysteme, Modelle, Pakete, Abrechnungseinheiten sowie regionale Regeln. Bei der Auswahl der Version sollte man sich an der offiziellen Seite des jeweiligen Landes orientieren.
Kernfunktionen
- Entwicklungsumgebung für KI von Grund auf:Es ist möglich, lokale Projekte zu öffnen, Codebibliotheken zu durchsuchen, die Beziehungen zwischen Dateien sowie Symbolverweise zu verstehen. Der Code kann in Dialogform erläutert werden, Fehler lokalisiert, mehrere Dateien gleichzeitig geändert, Tests erstellt, Befehle ausgeführt und die Ergebnisse überprüft werden. Der Benutzer kann die Änderungen ansehen und anschließend entweder akzeptieren oder rückgängig machen.
- SOLO-Modus:Eine von KI gesteuerte vollständige Prozessabwicklung – von der Verständnis der Anforderungen über die Planung der Aufgaben, das Programmieren, das Testen und das Vorschauen bis hin zur Bereitstellung – eignet sich zur Erstellung von Webseiten, Anwendungen oder Funktionen. Es ist möglich zwischen dem SOLO-Modus und dem herkömmlichen IDE-Modus zu wechseln; Entwickler können entweder ganze Aufgaben delegieren oder wieder zum Editor zurückkehren, um den Code detailliert zu steuern.
- Goal-Arbeitsablauf:SOLO kann mehrere Runden um das endgültige Ziel durchführen, ohne dass der Benutzer jeden Schritt einzeln ausführen muss; die KI plant und führt weiterhin auf Basis der aktuellen Ergebnisse aus, bis die Aufgabe abgeschlossen ist oder eine Genehmigung erforderlich ist. Auch bei langfristigen Aufgaben sollten Akzeptanzkriterien und Budgets festgelegt werden, um wiederholte Arbeiten zu vermeiden.
- CUE-Super-Code-Vervollständigung:Basierend auf der Position des Cursors, den kürzlich vorgenommenen Änderungen sowie dem Kontext des Projekts werden die nächsten Änderungen vorhergesagt. Es werden mehrere Vorschläge pro Zeile angezeigt, es ist möglich, mit Tab-Taste einen Vorschlag auszuwählen, und man kann direkt zum nächsten Bearbeitungspunkt springen. Die internationale Version von Free bietet 5000 Vervollständigungen pro Monat; die kostenpflichtigen Versionen bieten in der Regel unbegrenzte Anzahl an Vervollständigungen. Bei der chinesischen Unternehmensversion kann der CUE-Verbrauch separat erfasst werden.
- Agenten und mehrere Intelligenzen:Der eingebaute Agent kann Tools wie Dateien, die Terminal-Eingabe, Suchfunktionen und Browser aufrufen. Ein benutzerdefinierter Agent kann Aufgaben, Anweisungen sowie verwendete Tools konfigurieren. Bei komplexen Aufgaben kann der Hauptagent Subagenten einsetzen, um die Arbeit aufzuteilen. Skills, Rules, Memories, Commands und Hooks dienen dazu, Teamstandards sowie automatisierte Schritte wiederverwendbar zu machen.
- Mehrmodell- und benutzerdefinierte Modelle:Es ist möglich, zwischen den integrierten Modellen zu wechseln, und eigene API-Schlüssel können über von den Anbietern vorgefertigte Formate oder kompatible Formate wie OpenAI Chat Completions und Anthropic Messages verwendet werden. Die internationale Version enthält derzeit Modelle wie GPT, Seed, MiniMax, Kimi und Gemini, während die chinesische Version Optionen wie DouBao, DeepSeek, GLM, Kimi und Qwen anbietet; die genaue Liste sowie die regionalen Einschränkungen werden dynamisch angepasst.
- Kontextverwaltung:Unterstützung für den Index der Codebibliothek, Angabe von Dateien oder Symbolen, Hochladen von Dokumenten, Suchfunktion im Internet, anpassbare Ignorierregeln sowie Komprimierung des Kontexts. Projektregeln und Erinnerungen ermöglichen es der KI, sich an den technischen Stack, den Codestil sowie die Anforderungen an Tests zu halten – doch Schlüsselwörter oder sensible Daten sollten nicht in die langfristige Erinnerung aufgenommen werden.
- Browser-Steuerung und Vorschau:Die integrierte Vorschau-Seite ermöglicht es dem Agenten, die Elemente der Seite zu lesen, den Browser zu steuern, die Konsole auszulesen und den Frontend-Code zu debuggen. In Kombination mit Figma für die Erstellung von Designs, Supabase sowie Zahlungsdiensten und Deployment-Möglichkeiten kann so schnell ein voll funktionsfähiges Application erstellt werden.
- MCP und Erweiterungen:Es unterstützt Verbindungen zu Datenbanken, Designwerkzeugen, Wissensdatenbanken und anderen Diensten über Protokolle für Modellkontexte und ist zudem mit einer Vielzahl von VS Code-Erweiterungen kompatibel. Dritte MCP-Server und -Erweiterungen können Code lesen oder Befehle ausführen; vor der Installation sollten Quelle und Berechtigungen überprüft werden.
- Fernentwicklung:TraeCode unterstützt Windows, macOS und Linux und kann in WSL oder über eine SSH-Verbindung zu entfernten Umgebungen genutzt werden; Sandbox-Funktionen, Berechtigungsverwaltung sowie ein Ressourcenmanager helfen dabei, Datei-, Befehl- und Netzwerkoperationen einzuschränken. Die tatsächliche Kompatibilität hängt jedoch weiterhin von Erweiterungen, der Systemarchitektur sowie der Konfiguration des entfernten Servers ab.
- TraeWork:Forschungs-, Büro- und Anwendungsübergreifende Aufgaben können über Web, Desktop oder Mobilgeräte durchgeführt werden. Es wird die Ausführung in der Cloud, die gleichzeitige Bearbeitung mehrerer Aufgaben, Skills, Connector, Arbeitsbereiche sowie Automatisierung unterstützt. Es teilt sich einige Pakete und Punkte mit TraeCode, doch die Work-exklusiven Punkte können nicht für Code-Produkte verwendet werden.
Chinesische Version des persönlichen Pakets und der Punkte
Die chinesische Version von TRAE verwendet derzeit eine Punktesystem-Berechnung. Allgemeine Punkte können in TraeCode und TraeWork verwendet werden, während Work-exklusive Punkte nur in TraeWork genutzt werden können.
Verschiedene Modelle werden in Punkte umgerechnet, wobei Faktoren wie Token, Cache und Ausgabegebühr eine Rolle spielen. Lange Kontexte, mehrfache Aufrufe von Tools sowie teurere Modelle verbrauchen mehr Ressourcen.
Der offizielle Einzelpaket-Preis beträgt derzeit:
| Paket oder Version | Preise, Limits und Kernvorteile |
|---|---|
| Free | Kostenlos, 500 Punkte pro Monat, Standard-Warteschlange; geeignet für eine begrenzte Erprobung, maximal 2 Cloud-Aufgaben gleichzeitig. |
| Lite | 49 Yuan pro Monat, 45 Yuan bei monatlicher Bezahlung im Voraus; Neukunden zahlen im ersten Monat 9,9 Yuan. 2000 Work-Spezialpunkte pro Monat, hauptsächlich für TraeWork, mit 2 parallelen Cloud-Instanzen. |
| Pro | 99 Yuan pro Monat, 89 Yuan bei monatlicher Verlängerung; Neukunden zahlen im ersten Monat 59 Yuan. 4000 Allgemeinpunkte pro Monat, die für TraeCode und TraeWork verwendet werden können, sowie 10 parallele Prozesse in der Cloud. |
| Pro+ | 239 Yuan pro Monat, 219 Yuan bei monatlicher Abonnementgebühr; 12.000 Allgemeinpunkte pro Monat, 10 gleichzeitige Aufgaben in der Cloud. |
Die Gültigkeitsdauer der oben genannten Zahlungstarife beträgt in der Regel 31 Kalendertage, wobei eine bevorzugte Bearbeitung in Stoßzeiten gewährleistet ist. Seed-2.1-Turbo und Seed-Code werden im Rahmen der aktuellen Aktion zu 75 Prozent des regulären Preises berechnet.
Während der Gültigkeitsdauer des Mitglieds kann man weitere Punkte erwerben.
Die Anzahl der Punkte hängt nicht von einer festen „Anzahl der Gespräche“ ab; derselbe Antrag kann je nach Modell, Kontext und Schritt der Tools stark variieren. Vor dem Kauf sollte man zunächst mit einigen Aufgaben die genauen Kosten prüfen.
Internationale Pakete und Token-basierte Abrechnung
Die internationale Version wandelt die Kosten für Modelle in Dollar Usage um. Der Basic Usage wird im laufenden Monat nicht übertragen, falls er nicht aufgebraucht wird. Wenn er aufgebraucht ist, kann man entweder upgraden, eine entsprechende Gebühr zahlen oder On-Demand Usage aktivieren.
Beim Pay-as-you-go-Modell wird in der Regel bei jeder Summe von 3 Dollar ein Abzug vorgenommen.
Die aktuellen monatlichen Preise sind wie folgt:
- Free:0 US-Dollar, inklusive 3 US-Dollar für die Basic Usage, 5000 Code-Vervollständigungen pro Monat sowie 2 parallele Cloud-Aufgaben – ohne TraeCode SOLO.
- Lite:3 US-Dollar pro Monat, inklusive 5 US-Dollar für die Basic-Nutzung, unbegrenzte Ergänzungen sowie 2 gleichzeitige Cloud-Aufgaben; auf der aktuellen Preisseite sowie in den detaillierten Dokumentationen gibt es Unterschiede bezüglich der Angabe, ob SOLO zu Lite gehört – es gilt immer die Angabe auf der Seite mit den Kontoinformationen.
- Pro:10 Dollar pro Monat, inklusive 20 Dollar für die Basic-Nutzung, unbegrenzte Ergänzungen, SOLO sowie 10 parallele Cloud-Aufgaben. Neue Nutzer erhalten eine 7-tägige Probephase.
- Pro+:30 US-Dollar pro Monat, inklusive 90 US-Dollar für die Basic-Nutzung – das entspricht etwa 3,5 Mal so viel wie bei der Pro-Version. Es sind maximal 15 parallele Cloud-Aufgaben möglich.
- Ultra:100 US-Dollar pro Monat, inklusive 400 US-Dollar für die Basic-Nutzung – das entspricht etwa dem 20-fachen der Nutzungsmenge bei der Pro-Version. Es sind maximal 20 parallele Cloud-Aufgaben möglich, zudem wird ein Vorrang bei der Nutzung neuer Modelle gewährt.
Die internationale Version bietet zudem höhere Monatspreise für Einmalkäufe sowie einen Rabatt von etwa 25 % bei jährlicher Zahlung; in einigen Regionen der USA können zusätzliche Steuern anfallen.
Die Preisangaben für verschiedene Modelle unterscheiden sich erheblich; Eingabe, Lesevorgänge aus dem Cache, Schreibvorgänge in den Cache sowie Ausgabe werden jeweils separat abgerechnet.
Die integrierten Modelllimits sind unabhängig von den Rechnungen Dritter, die durch von den Nutzern eingegebene API-Schlüssel erzeugt werden.
Unternehmensversion
Die Unternehmensversion von TRAE umfasst TraeCode, Erweiterungen, die CLI sowie TraeWork. Sie bietet eine zentrale Verwaltung von Benutzerkonten, Modellen und Nutzungsmengen, SSO, Rollenrechten, Unternehmensregeln, eine Wissensdatenbank, Datenboards, Protokolle sowie Nutzungslimits. Für chinesische Unternehmen kostet die Teamversion 149 Yuan pro Benutzerkonto pro Monat, die Flagship-Version hingegen 259 Yuan pro Benutzerkonto pro Monat. Es wird ein gemischtes Zahlungsmodell verwendet: Vorauszahlung für die Benutzerkonten sowie Abrechnung nach tatsächlicher Nutzung.
Die internationale Unternehmensversion wird über BytePlus beraten.
Die Unternehmensversion bietet zudem einen Index für große Lager, Sicherheitsrichtlinien sowie ein Unternehmens-Sandbox-Umfeld. Einige VPC- oder CLI-Funktionen können je nach Region und Veröffentlichungsphase verfügbar sein.
Open-Source-Zustand und trae-agent
Die TraeCode-, TraeWork-, SOLO-, CUE- und TRAE-Cloud-Dienste sind nicht vollständig open source. ByteDance hat die einzelnen Dienste öffentlich gemacht.trae-agentForschungs- und Kommandozeilenprojekte unter der MIT-Lizenz.
Es kann lokale allgemeine Softwareentwicklungsaufgaben über die CLI ausführen, unterstützt Modelle wie OpenAI, Anthropic, Gemini, Doubao, OpenRouter und Ollama und verfügt über Funktionen für Dateibearbeitung, Terminal, strukturiertes Denken, MCP, Docker-Exekution und Protokollierung von Abläufen.
Trae-Agent eignet sich zur Untersuchung von Agentenarchitekturen, zur Durchführung von Simulationsexperimenten sowie zur eigenständigen Erweiterung. Der Benutzer muss eine API-Schlüssel für das Modell bereitstellen und die Kosten für die Aufrufe tragen. Es handelt sich dabei nicht um den vollständigen Quellcode des TRAE IDEs – außerdem sind keine kommerziellen Funktionen wie die SOLO-Oberfläche, CUE-Modelle, Cloud-Limits sowie eine Unternehmenskonsole enthalten. Daher sollte dieser Ordner als „Kommersielles Produkt – teilweise open source“ gekennzeichnet werden.
Unterstützungsplattformen
TraeCode unterstützt Windows 10/11, macOS 12 und neuer sowie Linux-Installationspakete im Format deb und rpm; TraeWork ist für Windows, macOS, die Webplattform sowie mobile Geräte verfügbar.
Die Erweiterung ist für gängige Editor wie VS Code und JetBrains geeignet; die Unternehmensversion umfasst außerdem einen speziellen Client sowie eine Verwaltungskonsole.
Die Download-Pakete, Konten, Modelle und Datensätze der internationalen und chinesischen Version sind nicht notwendigerweise miteinander kompatibel.
TRAE-Anleitung zur Verwendung
Eine grundlegende Aufgabe erledigen
- Klare Definition der im TRAE zu erledigenden Codeaufgaben, des Repository-Bereichs und der Akzeptanzkriterien;
- Verbinden oder importieren Sie das Testprojekt und erstellen Sie zunächst eine Sicherungskopie der aktuellen Branch.
- Erst wird mithilfe der für KI entwickelten Entwicklungsumgebung ein Plan erstellt, anschließend werden die zu ändernden Dateien überprüft.
- Verwenden Sie den SOLO-Modus, um kleinere Änderungen vorzunehmen;
- Ausführen von Tests, statischen Überprüfungen und der Kompilierung – unüberprüfter Code wird nicht direkt akzeptiert;
- Manuelle Überprüfung von Berechtigungen, Schlüsseln, Abhängigkeiten und Fehlerbehandlung vor der Kombination;
Erstellung wiederverwendbarer professioneller Workflows
- Wählen Sie ein real existierendes Projekt mit niedrigem Risiko als Vorlage aus;
- Festlegung der Reihenfolge der Verwendung der AI-entwicklungsorientierten Umgebung, des SOLO-Modus und des Goal-Werkflows;
- Erfassen von Umgebung, Modellen, Hinweisen und Fehlbedingungen;
- Manuelle Freigabe für Schreib-, Bereitstellungs- und Löschvorgänge einrichten;
- Vergleichen Sie Geschwindigkeit, Kosten, Testbestehensrate und Anzahl der Nacharbeiten;
- Erst nach Überprüfung der Stabilität auf Team- oder Produktionsumgebung ausweiten;
Für welche Benutzer geeignet
- Tägliche Entwickler, die Code-Vervollständigung, Projektfragen, Refactoring, Debugging, Testing und Review benötigen;
- Unabhängige Entwickler und Produktmanager, die mit SOLO eine vollständige Funktion von der Anforderungsanalyse bis zur Implementierung entwickeln möchten;
- Entwicklerteams, die einheitliche Standards für AI-Kodierung, Modelle, Wissensdatenbanken sowie Governance der Nutzung benötigen;
- Fortgeschrittene Nutzer, die eine Entwicklungswerkfluss mit benutzerdefinierten Modellen, MCP, Skills und Hooks aufbauen möchten;
- Büroanwender, die Cloud-basierte Forschung, Dokumente, Präsentationen und automatisierte Aufgaben benötigen.
Einsatzbeschränkungen und Datenschutzhinweise
- Agent und SOLO können mehrere Dateien ändern, Befehle ausführen, Abhängigkeiten installieren, auf das Netzwerk zugreifen und Anwendungen bereitstellen; Fehler haben dabei größere Auswirkungen als bei der normalen Autocomplete-Funktion.
- Es sollten Berechtigungsprüfungen aktiviert werden, um schreibbare Verzeichnisse, Terminalbefehle und Netzwerkbereiche einzuschränken, in separaten Branchen zu arbeiten sowie Unterschiede zu überprüfen, Tests durchzuführen, Lizenzbedingungen zu prüfen, Schlüsselverluste zu erkennen, SQL-Migrationen vorzunehmen und Infrastrukturänderungen zu verwalten.
- Für die Produktion, Veröffentlichung, Zahlungen, Löschung sowie Änderungen von Berechtigungen muss eine manuelle Bestätigung erfolgen.
- Die Inhalte der persönlichen Chats, die entsprechenden Codeausschnitte sowie die Ausgaben der KI können zur Analyse, zur Verbesserung von Produkten oder zum Training von Modellen verwendet werden.
- Nach dem Anmelden kann der Privatmodus aktiviert werden, um solche Verwendungen zu verhindern;
- Offiziell wird mitgeteilt, dass die Dateien des lokalen Codepools nicht zur Trainierung verwendet werden. Bei der Indexierung werden die Texte vorübergehend hochgeladen, um Vektoren zu berechnen, und anschließend wieder gelöscht.
- Der für TraeWorkWeb und den Cloud-Agent benötigte Code wird in der Cloud verarbeitet und gespeichert.
- Die Unternehmensversion bietet strengere Verpflichtungen bezüglich keiner Datenhaltung und ohne Training. Sensible Projekte sollten dennoch durch Verträge, Datensphären sowie interne Richtlinien überprüft werden.
Häufige Fragen
Ist TRAE kostenlos?
Es gibt eine kostenlose Version. Die chinesische Version kostet 500 Punkte pro Monat, die internationale Version bietet eine eingeschränkte Basic-Nutzung sowie 5000 Ergänzungen pro Monat;
Lange Aufgaben, SOLO-, Hochpreismodelle sowie hohe Konkurrenzlast erfordern in der Regel eine Gebühr.
Was ist der Unterschied zwischen TRAE und Cursor?
Beide bieten einen AI-Editor sowie Agenten. TRAE entwickelt gleichzeitig TraeWork, SOLO, mehrere Agenten, Cloud-Aufgaben sowie chinesische und internationale Versionen und unterstützt dabei verschiedene eingebaute oder benutzerdefinierte Modelle.
Die konkreten Ergebnisse hängen vom Modell, dem Codepaket und dem Workflow ab.
Unterstützt TRAE benutzerdefinierte Modelle?
Unterstützung. Es ist möglich, voreingestellte Dienstleister auszuwählen, oder man kann die Anfragen-Adresse, den Modell-ID sowie den API-Schlüssel im mit OpenAI oder Anthropic kompatiblen Format konfigurieren.
Die Kosten für Drittanbietermodelle werden vom jeweiligen Dienstleister erhoben.
Ist TRAE Open Source?
Das vollständige Produkt wird nicht unter einer Open-Source-Lizenz veröffentlicht; das offizielle Trae-agent-Befehlszeilen-Agent wird unter der MIT-Lizenz als Open Source bereitgestellt, was jedoch nicht bedeutet, dass TraeCode und SOLO vollständig open source sind.
Guigong-Netzwerk-Sicherheitsnummer: 45132202000164