SkillLab Code existe em duas superfícies com o mesmo agente por trás: uma ferramenta de linha de comando — npm install -g @skilllab-ai/code — pra delegar tarefas de programação direto do seu terminal, editor ou app de desktop; e uma aplicação dentro do chat web, com acesso real de leitura e escrita a uma pasta do seu computador escolhida por você, sem passar arquivo por upload.
Aqui no chat, a pasta aberta vive só na aba onde você abriu — fechar ou recarregar a página encerra o acesso, e o navegador pede a permissão de novo. Dar a um agente a capacidade de escrever no disco é sério o bastante pra não sobreviver silenciosamente a um F5.
No terminal, o SkillLab Code é instalado como um pacote separado. Aqui dentro do chat, ele é uma Aplicação própria — irmã de Conversas e Projetos, não um projeto qualquer — porque tem algo que um Projeto não sabe guardar: um workspace (a pasta aberta) que atravessa todas as conversas dentro dela.
npm install -g @skilllab-ai/code instala a ferramenta de linha de comando. É uma superfície separada deste chat web: tem sua própria preferência de conta pra permitir execução automática de comandos seguros, sem efeito aqui — só pede confirmação antes de comandos potencialmente arriscados quando usada de fato.
Com "Abrir uma pasta do computador" ligado em Configurações, o SkillLab lista, lê, cria, edita, move e exclui arquivos dentro da pasta que você escolher — via File System Access API do navegador (Chrome/Edge atuais; Firefox e Safari ainda não suportam). Sem upload: o arquivo nunca sai do seu disco pra ser lido.
As ferramentas de arquivo só são oferecidas ao modelo quando a conta tem a capacidade ligada — o backend só inclui essas tools na chamada à API nesse caso. Enquanto desligado, elas nem existem na lista de funções disponíveis, não é uma instrução pedindo pra não usar.
O servidor não tem acesso ao disco do usuário — só o navegador dele tem. Quando o modelo chama uma destas ferramentas, o chat manda a rodada pro navegador executar de verdade, e só então continua a conversa com o resultado.
Com o "Painel de código com abas" ligado, todo arquivo que o SkillLab cria ou edita abre numa aba própria no painel à direita da conversa, com ícone colorido conforme o tipo de arquivo. Clicar na linha da resposta reabre aquela aba específica — o histórico de arquivos tocados na conversa fica visível, em vez de um só sumir quando o próximo é aberto.
Dar acesso de escrita a uma pasta do disco é sério o bastante pra não sobreviver silenciosamente a um F5.
Sem instalação, sem cartão de crédito, sem configuração prévia — no terminal, ou aqui mesmo no navegador.