Trae clarifies code upload concerns: temporary embedding only, plaintext deleted after indexing

xiaohu · x · 2026-09-22

Addressing claims that "Trae CN uploads all 3000 files for remote embedding," the author argues this is a misleading framing: the "upload" refers to code indexing, which builds a searchable directory for the project; plaintext code is permanently deleted after computation and never retained in the cloud — the same policy as Copilot and Cursor. "Temporary upload" and "storing full source code" are very different things.

Trae's team explained the filtering rules in its user group: dependency directories (nodemodules etc.), build artifacts, binaries, images, audio/video and archives are never uploaded; dot-prefixed hidden directories (including .git) are excluded; files listed in .gitignore are also skipped.

Related event: Trae Code-Upload Controversy Called a Misunderstanding(2 posts)→

Original post →

More from coding & agent

coding & agent channel →