1. O que é o TM Code
O TM Code é um IDE Agent-First — um ambiente de desenvolvimento onde a forma natural de trabalhar é conversar com um agente de IA que escreve código por ti, mostra-te o que mudou em tempo real, e abre uma pré-visualização da app à medida que vai construindo.
Como é diferente do VS Code ou do Cursor
Editores tradicionais colocam o código no centro e a IA numa barra lateral. O TM Code inverte: a conversa é o centro, o código é o resultado. Quando abres um projecto:
- O ecrã principal mostra o chat com o agente
- À direita, podes ver o preview da app a correr ao mesmo tempo
- O editor de código está disponível como modo secundário, para quando quiseres mexer manualmente
- Tudo acontece num só ecrã: pedes, o agente edita, vês o resultado
Isto reduz o "context switching" (saltar entre browser, editor, terminal). Se preferes editar manualmente, o editor Monaco está a uma tecla de distância — mas a forma natural é descrever o que queres.
Para quem é
- Programadores que preferem iterar por linguagem natural em vez de escrever boilerplate
- Equipas que querem prototipar rápido sem montar todo o ambiente manualmente
- Designers e product owners que querem mexer no produto sem dependerem 100% de um dev
Tecnologias por baixo
- Tauri 2 (Rust) — motor nativo, leve, seguro
- React 19 + TypeScript — interface
- Monaco Editor — o mesmo editor do VS Code para o modo manual
- xterm.js — terminal integrado
- Modelos de IA geridos no backend, escolhidos automaticamente consoante o teu plano
← Toda a documentação · versão markdown