• Technologies
  • AI Tips and Tricks
  • Frontend
  • Backend
  • Server
  • Contact
  • About
Wednesday, May 14, 2025
Adnan Halilovic Blog
  • Technologies
    • All
    • Angular
    • Git
    • JavaScript
    • ReactJS
    VS Code Setup for Angular Developers Featured Image

    Best VS Code Setup for Angular Development

    Mastering DevTools: Supercharge Your Workflow with Code Snippets!

    Mastering DevTools: Supercharge Your Workflow with Code Snippets!

    Quokka.js and Wallaby.js Giveaway

    Quokka.js and Wallaby.js Giveaway

    How to Work on Different Git Branches at the Same Time?

    How to Work on Different Git Branches at the Same Time?

    Lazyload Standalone Components in Angular

    Lazyloading Standalone Components in Angular

    Standalone Components Angular

    How to Create Standalone Components in Angular

    Private Routes in React Router V6

    Protecting Routes in React JS

    How to setup routing in ReactJS

    How to setup routing in ReactJS

    Retry Error HTTP Requests in Angular (without retryWhen)

    Retry Error HTTP Requests in Angular (without retryWhen)

  • AI Tips and Tricks
  • Frontend
  • Backend
  • Server
  • Contact
  • About
No Result
View All Result
  • Technologies
    • All
    • Angular
    • Git
    • JavaScript
    • ReactJS
    VS Code Setup for Angular Developers Featured Image

    Best VS Code Setup for Angular Development

    Mastering DevTools: Supercharge Your Workflow with Code Snippets!

    Mastering DevTools: Supercharge Your Workflow with Code Snippets!

    Quokka.js and Wallaby.js Giveaway

    Quokka.js and Wallaby.js Giveaway

    How to Work on Different Git Branches at the Same Time?

    How to Work on Different Git Branches at the Same Time?

    Lazyload Standalone Components in Angular

    Lazyloading Standalone Components in Angular

    Standalone Components Angular

    How to Create Standalone Components in Angular

    Private Routes in React Router V6

    Protecting Routes in React JS

    How to setup routing in ReactJS

    How to setup routing in ReactJS

    Retry Error HTTP Requests in Angular (without retryWhen)

    Retry Error HTTP Requests in Angular (without retryWhen)

  • AI Tips and Tricks
  • Frontend
  • Backend
  • Server
  • Contact
  • About
No Result
View All Result
Adnan Halilovic Blog
No Result
View All Result

TRAE: A Free AI-Powered Code Editor Built by TikTok’s Parent Company

In the ever-evolving world of developer tools, a new player has entered the game — TRAE, an AI-powered code editor created by the company behind TikTok. It's free, powerful, and packed with multiple AI models that make your coding experience smoother and smarter. In this post, we’ll walk through what makes TRAE stand out, how it works, and why it might be worth switching to.

Adnan Halilovic by Adnan Halilovic
May 14, 2025
in AI Tips and Tricks, IDE
0
0
SHARES
2
VIEWS
Share on FacebookShare on Twitter
ADVERTISEMENT

Cross-Platform Support (Almost)

TRAE is currently available for macOS and Windows. Unfortunately, Linux users will have to wait a bit longer — though there is a waitlist you can join for early access to the Linux version.

Familiar Yet Fresh: A Refined VS Code Fork

TRAE is essentially a refined fork of Visual Studio Code, meaning it retains much of what developers love about VS Code — extensions, settings sync, terminal, etc. — but with a fresh UI and added AI-first features.

  • The layout includes tabs like Preview, Debug, Remote Explorer, and a redesigned Extension Marketplace.
  • On first launch, TRAE offers to sync all your VS Code extensions and settings, making the transition smooth and seamless.

Live Preview Without Leaving the Editor

One standout feature is the Preview tab, which allows you to view and interact with your running application directly inside TRAE — no need to switch back and forth between your browser and the editor.

  • Built-in responsive design testing lets you simulate different device views effortlessly.

Built-in AI Models — For Free

TRAE comes bundled with a rich set of AI models, and the best part is — they’re free to use. Some of the models available include:

  • Claude 3.5 and Claude 3.7
  • Gemini 2.5 Pro (Preview)
  • GPT-4.1 and GPT-4.0
  • DeepSeek and DeepSeek V3
  • DeepSeek (Reasoner)

Additionally, you can bring your own model provider and API key, allowing full flexibility if you prefer a specific service.

Create Custom AI Agents

TRAE introduces a concept called Agents — personalized AI assistants that can be tailored to your workflow. For instance, you can create an “Angular Engineer” agent that understands your framework, code style, and project structure.

ADVERTISEMENT
  • Define roles, import style guides (like from Windsurf), and integrate Model Context Protocol (MCP) servers for enhanced contextual intelligence.
  • These agents can assist you in generating components, pages, or even searching the web for relevant best practices.

Context-Aware Code Intelligence

The editor supports deep context awareness, allowing you to:

  • Use chat with context from a file, folder, or entire workspace.
  • Upload documents or images as part of the context.
  • Perform chat-based web searches directly inside TRAE to fetch the latest documentation or examples and integrate them into your code.

Real Example: Building a Page With an AI Agent

To showcase its power, we created a prompt for TRAE to generate a page displaying bestselling software development books. The AI:

  • Pulled in data from the web
  • Created an Angular component
  • Applied the proper styling and structure using our defined style guide
  • Added the component to the routing module
  • Launched the app in the built-in preview

All of this happened within seconds, and the final result included a neat UI, working logic, and clean code — ready to ship.

ADVERTISEMENT

Final Thoughts

TRAE is more than just another code editor — it’s a smart development assistant with an impressive range of capabilities, especially when it comes to free access to top-tier AI models. If you’re looking for a modern, AI-first development experience, TRAE is definitely worth a try.

Stay tuned for more hands-on posts and video content as we explore how TRAE can fit into real-world development workflows. And if you found this helpful, consider sharing or subscribing for future updates!

Source: Adnan Halilovic YouTube
Tags: Ai Codingtrae ai
ADVERTISEMENT
Previous Post

The One MCP Server Every Developer Should Be Using

Related Posts

The One MCP Server Every Developer Should Be Using
AI Tips and Tricks

The One MCP Server Every Developer Should Be Using

May 13, 2025
Boosting Productivity with AI-Powered IDEs: My Workflow with Windinsurf
AI Tips and Tricks

Boosting Productivity with AI-Powered IDEs: My Workflow with Windinsurf

May 12, 2025
Why I Switched from VS Code to Windsurf — An AI Code Editor That Changed My Workflow
AI Tips and Tricks

Why I Switched from VS Code to Windsurf — An AI Code Editor That Changed My Workflow

May 12, 2025
The Best Coding Font to Boost Your Productivity!
IDE

The Best Coding Font to Boost Your Productivity!

October 17, 2024
VS Code Setup for Angular Developers Featured Image
Angular

Best VS Code Setup for Angular Development

October 13, 2024
My Top 5 Uncommon VS Code Extensions for 2024!
Frontend

My Top 5 Uncommon VS Code Extensions for 2024!

January 27, 2024

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Latest posts

TRAE: A Free AI-Powered Code Editor Built by TikTok’s Parent Company
AI Tips and Tricks

TRAE: A Free AI-Powered Code Editor Built by TikTok’s Parent Company

by Adnan Halilovic
May 14, 2025
0

Cross-Platform Support (Almost) TRAE is currently available for macOS and Windows. Unfortunately, Linux users will have to wait a bit longer — though there is...

Read moreDetails
The One MCP Server Every Developer Should Be Using

The One MCP Server Every Developer Should Be Using

May 13, 2025
Boosting Productivity with AI-Powered IDEs: My Workflow with Windinsurf

Boosting Productivity with AI-Powered IDEs: My Workflow with Windinsurf

May 12, 2025
Why I Switched from VS Code to Windsurf — An AI Code Editor That Changed My Workflow

Why I Switched from VS Code to Windsurf — An AI Code Editor That Changed My Workflow

May 12, 2025
The Best Coding Font to Boost Your Productivity!

The Best Coding Font to Boost Your Productivity!

October 17, 2024
Github LinkedIn Youtube Twitter Pinterest Instagram Reddit

About Me

Adnan Halilovic Blog

Adnan Halilović

Software Developer - Content Writer

I am Adnan Halilović, the man behind the website and channels that you are currently reading and viewing!

I am a software developer with over 15 years of expertise in a variety of fields.

Newsletter

Country:

Email address:


Recent from Instagram

    The Instagram Access Token is expired, Go to the Customizer > JNews : Social, Like & View > Instagram Feed Setting, to refresh it.

© 2022 Adnan Halilovic - Software development content, tips & tricks.

Click to Copy
No Result
View All Result
  • Technologies
  • AI Tips and Tricks
  • Frontend
  • Backend
  • Server
  • Contact
  • About

© 2022 Adnan Halilovic - Software development content, tips & tricks.