Introdução ao SyoWe Cloud IDE
O SyoWe é uma ambiente de desenvolvimento integrado (IDE) baseado em nuvem de última geração, que roda nativamente de forma fluida em qualquer navegador web moderno. Fornecemos ambientes Linux virtuais dedicados (Docker) com suporte nativo a compilação automática para diversas linguagens de programação.
Esta documentação guiará você desde as primeiras etapas de criação de workspaces, configuração de atalhos do teclado, até o uso de utilitários como a MCT CLI no terminal.
💡 NOTA DE ARQUITETURA O SyoWe é totalmente isolado por desenvolvedor. Cada workspace roda em containers Docker protegidos por sandbox em nível de kernel (gVisor), impedindo qualquer vazamento de privilégios e mantendo suas chaves de API locais 100% privadas.
Configurando seus Workspaces de Desenvolvimento
Cada desenvolvedor cadastrado possui o direito a criar um ambiente local de máquina gratuito. Para desenvolvedores que buscam faturamentos sob demanda e servidores persistentes dedicados 24/7 na nuvem, oferecemos duas opções de workspaces:
- 💻 Workspace Local: Roda diretamente em sua máquina local utilizando o compilador e disco local de seu próprio desktop, reduzindo o custo operacional à metade.
- ☁️ Workspace na Nuvem: Hospedado de forma persistente e segura em nossos supercomputadores Docker na nuvem, com backups constantes e conexão gigabit ultra rápida.
Atalhos de Teclado Universais
Aumente sua produtividade de codificação ao máximo utilizando os atalhos de teclado universais integrados nativamente em nosso editor Monaco de alta performance:
| Ação | Atalho |
|---|---|
| Paleta de Comandos | F1 ou Ctrl + Shift + P |
| Abrir/Fechar Terminal Embutido | Ctrl + ` |
| Salvar Arquivo Atual | Ctrl + S |
| Localizar no Código (Busca) | Ctrl + F |
MCT CLI: Linha de Comando Oficial
A MCT CLI é a ferramenta de linha de comando que conecta sua máquina de desenvolvimento local ao nosso ecossistema em nuvem, permitindo que você gerencie workspaces, teste aplicações localmente e execute deploys expressos com facilidade.
A) Instalação da CLI
Instale a CLI de forma global no terminal NPM de seu computador local:
npm install -g @mct/cli
B) Autenticação no Terminal
Vincule seu terminal local com sua conta comercial informando seu token de acesso seguro:
mct login --token <seu_token_api_da_ide>
C) Hospedagem Express em 1-Click
Publique seu projeto para produção em nuvem com certificado HTTPS SSL configurado automaticamente:
mct deploy
Assistente de Código Autocomplete IA AST
Nosso assistente proprietário de IA AST foi projetado especificamente para analisar a Árvore de Sintaxe Abstrata (AST) do seu código antes de enviá-lo para os modelos de linguagem (LLM). Isso reduz o volume de tokens enviados em até 50%, mantendo a precisão contextual e fornecendo autocompletados (Tab-completion) extremamente velozes.
// IA AST COMPLETION SAMPLE (Active)
function calculateGasCost(tokenAmount, feeBasisPoints) {
// IA AST autocompleta em tempo real economizando 50% de banda de contexto:
const rawFee = (tokenAmount * feeBasisPoints) / 10000;
return rawFee + 21000; // ◀ Pressione Tab
}