Condivisione semplice dell'uso di trae

Questo lungo articolo è stato pubblicato il 2025-07-22. Attualmente il livello di completamento delle funzionalità e le prestazioni di trae sono scarsi. In futuro trae potrebbe essere migliorato, quindi potete provare autonomamente e basarvi sulla vostra esperienza personale.

In termini di logica comune, i primi dipendenti assunti formano la cultura aziendale e del prodotto, costituendo le fondamenta più difficili da cambiare, ma anche gli aspetti più vaghi. La mia condivisione è solo di riferimento.

Design dell’interfaccia

L’interfaccia di trae presenta un’estetica notevole, con layout, colori e font modificati rispetto alla versione originale, risultando molto gradevole dal punto di vista estetico. La logica è anche piuttosto chiara; non ho competenze sufficienti per avanzare suggerimenti in questo ambito.

Funzionalità

Funzionalità mancanti

Rispetto a vscode, mancano molte funzionalità fornite da Microsoft e Github; di seguito elenco solo quelle che conosco:

  • Sincronizzazione delle impostazioni
  • Profili di impostazioni
  • Tunnel
  • Mercato delle estensioni
  • Estensioni proprietarie di prima parte
  • L’IDE supporta solo Windows e MacOS, mancano Web e Linux
  • Remote SSH supporta solo il lato linux, mancano Windows e MacOS

Tra questi, le estensioni proprietarie di prima parte sono difficili da implementare; attualmente si utilizza open-vsx.org per risolvere il problema. Sono disponibili alcuni plugin comuni, la versione potrebbe non essere la più recente, ma sufficiente per l’uso.

A causa della mancanza di Remote, chi ha dispositivi su diversi sistemi deve temporaneamente rinunciare.

Allineamento delle funzionalità

Rispetto a vscode/cursor, sviluppati precedentemente, le funzionalità sono già allineate.

Il metodo di utilizzo dei grandi modelli include Ask/Edit/Agent, ecc., e CUE (Context Understanding Engine) è paragonabile a NES (Next Edit Suggestion).

Il completamento Github Copilot utilizza GPT-4o, il completamento Cursor utilizza il modello fusion, mentre Trae non ha ancora rivelato il suo modello di completamento.

Le funzionalità MCP, rules, Docs sono tutte presenti.

Completamento

Dalla mia esperienza pratica, CUE ha prestazioni scarse; almeno il 90% dei suggerimenti non vengono adottati da me. A causa del suo tasso di adozione estremamente basso, nella maggior parte dei casi distrae l’attenzione, quindi ho completamente smesso di usare CUE.

GPT-4o è bravo a completare la riga successiva, ma le capacità NES sono scarse; in pratica, NES è quasi sempre spento. fusion eccelle in NES, un’esperienza che chiunque l’abbia usato ricorderà sicuramente. Tuttavia, il suo punto di forza è solo nel completamento del codice; il completamento di contenuti non codice è inferiore a GPT-4o. CUE non è utilizzabile.

Attribuisco punteggi soggettivi non rigorosi su una scala da 1 a 10

Modello Completamento in riga di codice Completamento prossima modifica Completamento contenuti non codice
Cursor 10 10 6
Github Copilot 9 3 8
Trae 3 0 3

Agent

All’inizio, gli Agent di vari IDE avevano ottime capacità, ma gli effetti pratici sono gradualmente diminuiti; questo non critica solo un particolare, ma riguarda tutti.

Attualmente esistono alcuni concetti:

  • RAG, Retrieval-Augmented Generation, generazione potenziata dal recupero
  • Prompt Engineering, ingegneria dei prompt
  • Context Engineering, ingegneria del contesto

L’obiettivo è far comprendere meglio ai grandi modelli le esigenze umane. Il contesto fornito ai grandi modelli non è migliore se più abbondante; il contesto deve avere una certa qualità, poiché un contesto di bassa qualità influisce sulla comprensione del modello.

Detto questo, alcuni utenti potrebbero scoprire, nella pratica, che dopo sforzi enormi, alla fine scoprono che passare direttamente i file di codice sorgente ai grandi modelli produce i migliori risultati. Progettare prompt e ingegneria del contesto nel mezzo ha un effetto non evidente, a volte addirittura influisce negativamente sui risultati.

Trae implementa queste tre linee, ma al momento non percepisco un’esperienza di rilievo.

Problemi di prestazioni

Molte persone, come me, hanno riscontrato problemi di prestazioni. Trae è sicuramente il più straordinario tra i prodotti della serie vscode. Nonostante abbia elogiato il design front-end in precedenza, l’uso pratico presenta molti rallentamenti.

Trae potrebbe aver apportato modifiche sostanziali a vscode, il che significa che in futuro potrebbe non essere compatibile con vscode; la versione di base potrebbe rimanere ferma a una certa versione di vscode.

Alcune delle mie estensioni hanno rallentamenti su Trae, alcune funzioni non funzionano più correttamente; questo problema potrebbe persistere su Trae.

Informativa sulla privacy

Trae International fornisce una spiegazione dell’informativa sulla privacy: https://www.trae.ai/privacy-policy

Trae IDE offre supporto in cinese, inglese e giapponese, mentre l’informativa sulla privacy è disponibile in 9 lingue, ma non in cinese.

In breve:

  1. Trae raccoglie e condivide dati con terzi
  2. Trae non fornisce opzioni di impostazione della privacy; l’uso implica l’accettazione dell’informativa sulla privacy
  3. La protezione e la condivisione dei dati di Trae seguono le leggi di alcuni paesi e regioni, ma non della Cina

Sommario

Il marketing di Trae è ampio, il che potrebbe essere strettamente legato alla cultura aziendale; in futuro potrebbe essere l’IDE con maggiore presenza online. Poiché le sue capacità non corrispondono al volume delle voci, non continuerò a osservare. I modelli proprietari di ByteDance non sono particolarmente forti; potrebbero aver bisogno di dati per apprendere e migliorare le proprie capacità modellistiche. La sua informativa sulla privacy non è amichevole e apre le porte alla raccolta di dati. Basandomi sulla mia lunga esperienza con questo tipo di strumenti di sviluppo, la competizione fondamentale è nei modelli, non in altri aspetti, ovvero la CLI è sufficiente per il vibe coding. Il prezzo di Trae è molto conveniente; è possibile acquistare continuamente 600 conversazioni con Claude a 3 dollari, rendendolo lo strumento più economico sul mercato per utilizzare il modello Claude. Da questo deduco che Trae IDE è effettivamente un prodotto di raccolta dati lanciato per addestrare i propri modelli di ByteDance e costruire la propria competitività distintiva.