Recursos

Web IDE — VS Code no navegador, em seu site publicado

Abra um editor VS Code completo diretamente do painel e trabalhe nos arquivos reais do seu site, com git integrado e todo o editor dentro do mesmo ambiente isolado por CageFS que o seu acesso SFTP — nada para instalar localmente e nenhuma cópia separada para ficar desatualizada. Ele edita o site ATIVO: um arquivo salvo fica disponível na internet pública no momento em que é gravado, embora um arquivo estático possa continuar sendo servido do cache da CDN por até quatro horas.

Um editor de código em um navegador, com uma árvore de arquivos ao lado de um arquivo aberto e um cursor nele.
  • VS CodeEditor completo, no navegador
  • 700.000+sites hospedados em todo o mundo
  • 2Formas de acesso: Editor web e SFTP
  • 99,99%Garantia de disponibilidade

O editor que você já conhece, apontado para o sistema de arquivos em tempo real

O Web IDE é o VS Code executado no navegador por meio do code-server, aberto a partir do site que você está visualizando no painel. Ele edita os arquivos reais desse site — sem etapa de upload, sem checkout local para manter sincronizado e sem uma caixa de texto simples da web fingindo ser um editor.

VS Code completo, não um editor de arquivos

Destaque de sintaxe, busca em múltiplos arquivos, painéis divididos e os atalhos de teclado que você já tem na memória muscular, disponíveis no navegador com o code-server.

O editor que você já conhece

A árvore de arquivos, a pesquisa em todo o site, a edição de múltiplos arquivos e os atalhos de teclado que você já conhece — o editor que você usa localmente, executado no servidor em vez de no seu laptop.

Os arquivos em tempo real, não uma cópia

Você está editando o próprio site. Não há uma cópia de testes intermediária e nada para sincronizar depois — é isso que o torna rápido e o que faz valer a pena ler duas vezes antes de salvar. Arquivos estáticos podem continuar sendo servidos a partir do cache da CDN por até quatro horas.

Git integrado

Prepare, confirme, crie ramificações, compare diferenças e envie alterações diretamente do editor, garantindo que o trabalho realizado no servidor permaneça sob controle de versão em vez de se tornar uma correção rápida não documentada.

wp-cli onde o código está

Para o trabalho com WordPress, a linha de comando é tão importante quanto o editor. Ambos estão no mesmo lugar.

O wp-cli é executado no seu site a partir do terminal do painel. Faça busca e substituição no banco de dados, limpe o cache, reverta um plugin, atualize em massa, exporte uma tabela ou execute um script avulso — sem sair do arquivo que você estava editando.

Isso fecha o ciclo habitual. Leia o erro no log, abra o arquivo no editor, altere-o, execute o comando wp-cli que comprove a alteração e siga em frente. Tudo acontece no site real e na pilha real, portanto, o que você testa é o que seus visitantes recebem.

  • wp-cli a partir do terminal do painel
  • Login de administrador do WP com um clique quando a correção estiver no painel de administração e não no código
  • Instalar, ativar, atualizar e remover plugins e temas pelo painel
  • Logs de acesso, erros e PHP disponíveis ao lado do editor
  • phpMyAdmin e Adminer integrados e com SSO para trabalho direto no banco de dados
  • Gerenciador de arquivos FileGator integrado e com SSO para operações em lote de arquivos

Isolado no kernel, auditado na borda

O acesso via navegador a um servidor só é aceitável se o limite for real. O IDE Web fica exatamente no mesmo isolamento que qualquer outra rota de acesso.

Isolamento do sistema de arquivos CageFS

Cada locatário obtém uma visualização isolada do sistema de arquivos e não pode ver outros locatários, outros sites ou arquivos confidenciais do sistema. O CageFS foi projetado para conter violações e é o mesmo ambiente isolado no qual as suas sessões SFTP são executadas.

Isolamento de recursos LVE

CPU, RAM, IO, IOPS, processos e processos de entrada são limitados por site, de modo que uma compilação pesada ou um script fora de controle seja restringido dentro de seu próprio compartimento, em vez de prejudicar os vizinhos.

Credenciais de menor privilégio

As chaves de acesso e as credenciais são gerenciadas no painel com base no princípio de menor privilégio, de modo que você concede apenas o acesso de que uma tarefa precisa e nada além disso.

Acesso registrado em auditoria

O acesso é registrado em log de auditoria com agente, ação e destino — a mesma disciplina aplicada a cada ação privilegiada na plataforma.

Molde o ambiente de execução, não apenas o código

Um editor é apenas metade de um ambiente de desenvolvimento. A outra metade é a pilha subjacente, e ela é configurável por site.

  • Seletor de versão do PHP por site, permitindo que um plugin legado e uma compilação moderna coexistam na mesma conta
  • Configurações de PHP editáveis — memory_limit, max_execution_time, tamanho de upload e post e os demais — dentro do seu plano
  • Extensões PHP ativadas ou desativadas por site: imagick, gd, redis, memcached, bcmath, intl, soap e muito mais
  • Workers LSAPI PHP por site, limitados por processos de entrada LVE e configuráveis dentro do seu plano
  • Gerenciamento de cron por site para WP-cron e cron real, além de variáveis de ambiente por site
  • Cache de objetos Redis ou Memcached por site, servido por LiteSpeed Enterprise com HTTP/3 ativado
  • MariaDB por site com múltiplos bancos de dados e usuários, e uma chave de acesso remoto quando você precisar de um cliente externo

Da edição à publicação, com segurança

Editar a produção diretamente é às vezes a decisão certa e às vezes uma péssima ideia. A plataforma oferece suporte a ambos os caminhos no mesmo editor.

Clone o site para o ambiente de testes em um clique, abra o Web IDE na cópia de testes, trabalhe nela e envie para a produção quando a alteração estiver validada. Os arquivos e o banco de dados são transferidos juntos, na mesma pilha e projeto da produção, de modo que o ambiente de testes seja um ensaio real, e não uma aproximação.

Se o seu trabalho pertence a um repositório, use o git dentro do editor e permita que os deploys baseados em git conduzam a alteração pelo pipeline de build e deploy. O código criado no navegador segue então o mesmo caminho de lançamento versionado e reversão que o código escrito no seu laptop.

Quando uma alteração dá errado mesmo assim, os backups são listados no painel com restauração em um clique, e cada implantação é uma versão para a qual você pode reverter. A rede de segurança não é um chamado de suporte.

IA no editor e qualquer IA fora dele

O IDE Web se conecta ao assistente de IA no painel, e toda a plataforma foi desenvolvida para ser operada pelas ferramentas de IA que você já utiliza.

A assistência de IA está disponível no painel, executada em seu próprio modelo por meio do AI Pack — você fornece o modelo, e o assistente lê e edita arquivos, executa o wp-cli e envia alterações. Não há dependência de um modelo integrado que você não escolheu.

Fora do navegador, nosso servidor MCP permite que qualquer cliente compatível com MCP — Claude Code, Cursor, ChatGPT e outros — controle sua hospedagem e seus sites usando linguagem natural, dentro do escopo das suas permissões de API. O padrão é intencional: uma única API e um único catálogo de ações, expostos de várias maneiras. Crie em nosso editor, crie no seu ou deixe que um agente faça isso; o mesmo caminho de deploy atende a todos os três.

Perguntas frequentes

O que é exatamente o Web IDE?

É o VS Code rodando no seu navegador, fornecido pelo code-server e aberto a partir da página do site no painel. Você tem acesso ao editor completo, com git, editando os arquivos reais daquele site no servidor — os arquivos de produção, sem nenhuma cópia de testes intermediária. Nada é instalado localmente e não há nenhuma cópia separada para manter sincronizada.

Eu ainda tenho acesso ao SFTP?

Sim. O editor web é uma das formas de acesso, juntamente com o SFTP — e, nos planos que incluem SSH, uma jailed shell. Todos eles levam à mesma visualização dos seus arquivos isolada pelo CageFS, permitindo que você use o editor para uma tarefa e o seu próprio cliente para a seguinte. Os planos Footprint-Free recebem SFTP em vez de uma shell.

Outros locatários podem ver meus arquivos por meio dele?

Cada locatário obtém uma visualização isolada do sistema de arquivos no CageFS e não pode ver outros locatários, outros sites ou arquivos confidenciais do sistema, enquanto o LVE limita CPU, RAM, IO, IOPS e processos por site, para que uma única instância não sobrecarregue o servidor. O CageFS foi projetado para conter violações em vez de eliminar totalmente o risco, razão pela qual o escaneamento básico de malware, o WAF proativo e esse isolamento estão incluídos em todas as contas, em vez de serem vendidos como um adicional opcional.

Posso conceder a um desenvolvedor acesso a apenas um dos meus sites?

O acesso hoje é regido pelas funções da sua organização — owner, billing, dev e read-only — e os membros herdam as permissões da função que possuem nessa organização. Observe que a função dev não inclui permissão de deploy ou push-to-live. O escopo de recursos opcional por membro, como limitar um membro a sites específicos, é um refinamento planejado e não algo disponível no momento, e as chaves de API são emitidas por organização com escopos granulares, e não por membro individual.

O editor web está disponível em todos os planos?

Não é um recurso de plano, portanto a resposta não depende de qual plano você adquire — depende de onde o site é executado. O editor abre em sites que hospedamos em nossa própria infraestrutura, pois ele é executado dentro do próprio contêiner isolado daquele site em nossos servidores. Se você optou por implantar um site em outro lugar — outra plataforma de hospedagem, Cloudflare Pages, Netlify, GitHub Pages ou seu próprio servidor —, você edita esse site onde ele é executado. Produtos de VPS e em nuvem também não o incluem: não há um contêiner gerenciado no qual ele possa ser aberto.

A assistência de IA no editor tem custo adicional?

A assistência de IA funciona em seu próprio modelo por meio do AI Pack, permitindo que você utilize e pague pelo modelo que desejar, em vez de ficar vinculado a um escolhido por nós. Ela já está disponível no painel hoje; dentro do editor, está em desenvolvimento ativo e ainda não disponível. Separadamente, nosso servidor MCP permite que ferramentas externas de IA, como Claude Code ou Cursor, gerenciem sua hospedagem diretamente, dentro dos limites das suas permissões de API.

Devo editar diretamente em produção?

Você pode, e às vezes essa é a resposta correta mais rápida. Para qualquer alteração substancial, clone para o staging com um clique, abra o Web IDE na cópia e envie para o ambiente de produção (live) assim que a alteração for validada. Implantações baseadas em Git e lançamentos versionados com reversão (rollback) estão disponíveis quando a alteração pertence a um repositório, e backups com restauração em um clique oferecem suporte a tudo.

Como posso experimentar?

Inicie um teste de 14 dias sem cartão. Não são necessários dados de pagamento; o teste cobre a hospedagem Footprint-Free para até 5 sites, permitindo que você abra o editor, trabalhe em um site real na infraestrutura real e avalie por conta própria.

Abra o editor, não um tíquete de suporte

VS Code completo no navegador. Comece com um teste de 14 dias sem cartão — sem dados de pagamento, até 5 sites no Footprint-Free.

Comece grátis