Is TRAE really the new Cursor Killer?



AI Summary

Summary of Bite Dance’s AI Coding IDE - “Trey”

  • Bite Dance, the company behind TikTok, has launched an AI coding IDE named Trey.
  • Trey aims to enhance productivity by combining human and AI capabilities.
  • Features include chat, multimodality (uploading images/documents), and autocomplete.
  • The Builder mode is a key feature, similar to Wind Surf’s Cascade or Cursor’s Composer.
    • It allows development from scratch and integrates various tools for code analysis, editing, and running commands.
    • To enable Builder mode: Command + U at the top left of the AI chat box, then click Builder.
  • Trey is currently free as it’s in beta mode, which started around January 20th.
  • Uses CLA 3.5 Sonet under the hood.

Setup Process

  1. Download and install Trey.
  2. Choose language and theme preferences.
  3. Import settings from VS Code or Cursor.
  4. Add environment variable to start Trey from the terminal.

Testing Trey

  • Created a snake game using Next.js 15 with Trey’s assistance.
  • Encountered issues with the import statement and server-side rendering errors.
  • Trey provided solutions to fix the errors and continue development.
  • The IDE’s UI is similar to VS Code and allows for importing VS Code settings.
  • Trey’s Builder mode is less intuitive than Cursor’s Composer, with some errors and limitations in handling files and code generation.

Limitations and Issues

  • Trey is in beta and has fewer features compared to established tools like Cursor.
  • Documentation does not mention rules for AI, which may be added later.
  • Encountered errors with project structure and infinite loops during testing.
  • The AI sometimes fails to follow instructions accurately and requires guidance.
  • The code generated by Trey can be disorganized and not modularized as instructed.

Conclusion

  • Trey’s UI is well-designed, but the Builder mode needs improvement.
  • It’s not as forgiving or detailed as Cursor in handling tasks and generating code.
  • Trey is free, which may be appealing for cost-conscious users, but it’s not as efficient for quick development.
  • The reviewer plans to monitor Trey for updates and improvements.

Final Thoughts

  • The video was longer than intended but aimed to provide value in evaluating Trey’s capabilities.
  • The reviewer suggests using Cursor or Wind Surf for faster and more efficient AI-assisted coding.