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
- Download and install Trey.
- Choose language and theme preferences.
- Import settings from VS Code or Cursor.
- 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.