A Cloudflare decidiu disponibilizar o código-fonte da sua plataforma Cloudflare OS. Esta ferramenta, desenvolvida inicialmente como um espaço de trabalho interno, permite que qualquer funcionário crie aplicações através de agentes de Inteligência Artificial, mesmo sem conhecimentos de programação ou engenharia de software. A empresa garante que o sistema inclui uma estrutura de segurança robusta para evitar falhas graves ou fugas de dados durante as sessões de criação de código por parte de amadores.
Esta democratização do desenvolvimento de software surge numa altura em que a reestruturação interna motivada pela Inteligência Artificial levou a despedimentos na empresa, e num cenário onde os agentes automatizados já representam a esmagadora maioria do tráfego online.
Programação acessível a todos
A tecnológica passou vários meses a construir e a testar o Cloudflare OS internamente. O objectivo principal passa por permitir que os utilizadores descrevam fluxos de trabalho em linguagem natural, para que um agente de IA os transforme em aplicações funcionais.
Numa publicação onde anuncia a disponibilidade da versão de código aberto no GitHub, a empresa afirma que milhares de funcionários utilizam a plataforma diariamente. As tarefas variam desde a criação de documentos e apresentações até à automatização de processos repetitivos e à construção de pequenas aplicações para visualizar dados, ajudando a optimizar o trabalho diário.
Segurança máxima em ambientes isolados
Para garantir que utilizadores sem perfil técnico não introduzem vulnerabilidades críticas nas infraestruturas das empresas, o modelo de segurança assenta na criação de instâncias de aplicações altamente detalhadas. Kenton Varda, engenheiro principal da Cloudflare, explicou que o ambiente de testes é tão seguro que a Inteligência Artificial não consegue introduzir falhas significativas, permitindo que as equipas de segurança durmam descansadas ao dar permissões de programação a qualquer funcionário.
O mecanismo de isolamento, baseado na funcionalidade Dynamic Workers, afasta-se dos contentores de software tradicionais e oferece vantagens claras:
Isolamento de processos: O sistema cria instâncias do motor de execução JavaScript V8, garantindo que cada documento ou aplicação corre num ambiente separado e seguro, gerido pelo Cloudflare OS, onde cada indivíduo opera a sua própria cópia do código que pode modificar livremente.
Eficiência de recursos: Ao contrário dos contentores normais, estas instâncias demoram apenas alguns milissegundos a iniciar e consomem uma quantidade mínima de memória, tornando-se até cem vezes mais rápidas e eficientes. Esta é uma optimização crucial numa fase em que as previsões para o mercado global de armazenamento e memória apontam para flutuações significativas nos próximos anos.
