Glossário da IA de código na nuvem
As palavras dessa área vêm de três lugares que não conversam entre si: infraestrutura, modelos de linguagem e ferramentas de desenvolvimento. Aqui estão as que mais aparecem, definidas em uma ou duas frases cada.
Agente de IA de código
Um programa que recebe um objetivo em uma frase e trabalha até alcançá-lo: lê os arquivos, escreve, roda os testes, lê o erro e tenta de novo. Ele executa comandos, o que o separa de um assistente que propõe texto.
IA na nuvem
Três coisas dependendo de quem fala: um modelo hospedado em um provedor, uma API chamada a partir do seu software, ou um agente que roda em uma máquina remota. O terceiro sentido é o único em que algo continua quando você fecha a aba.
IA agêntica
Uma IA que persegue um objetivo em vez de responder a uma pergunta: ela escolhe suas ações, as executa e tenta de novo enquanto o resultado não for satisfatório. A palavra diz o que o programa faz, enquanto "IA na nuvem" diz onde ele roda.
Worktree
Uma segunda cópia de trabalho de um repositório git, com seu próprio índice, em outra branch. É a forma mais comum de rodar vários agentes sem que atrapalhem uns aos outros, e o preço é uma fusão por cópia.
Particionamento
O ato de distribuir os arquivos entre os agentes para que não se cruzem. Funciona enquanto a divisão for correta, e ninguém verifica se ela é: é uma promessa, não uma garantia.
Canvas
A superfície onde as janelas dos agentes ficam, com um terminal em cada uma. Ela se compartilha por um link, e as pessoas que a observam têm um cursor nomeado nela.
Reserva de arquivo
O ato de um agente anunciar os caminhos que vai escrever antes de escrevê-los. Um único titular por caminho, aplicado pelo servidor, o que permite que vários agentes compartilhem um diretório sem se sobrescreverem.
Colisão
Uma escrita em um arquivo detido por outro agente. Ela é fotografada antes de ser gravada, então a versão anterior continua existindo e nada se perde.
Caixa de areia (sandbox)
A máquina isolada onde o código dos agentes roda. No Murmell, uma por projeto, sem banco de dados nem chave de descriptografia: o que acontece nela custa só a máquina.
Máquina efêmera
Uma máquina criada para uma sessão e destruída depois. Tudo o que precisa sobreviver é enviado para um repositório antes da destruição.
Contexto
O que o modelo tem diante de si no momento de responder: seu pedido, os arquivos lidos, o histórico da sessão. Seu tamanho é limitado, o que explica por que um agente esquece o início de uma sessão muito longa.
Token
A unidade de cobrança e medida dos modelos, mais ou menos um pedaço de palavra. O preço de uma sessão se conta em tokens lidos e escritos, no seu provedor de modelo.
CLI
Um programa que se usa pelo teclado em um terminal. Claude Code, Codex, Kimi e OpenCode são exemplos, e é por isso que é possível executá-los em uma máquina remota e exibi-los em uma aba.
Terminal
A janela de texto onde os comandos são digitados e a saída rola. No Murmell, é um terminal de verdade na máquina remota, transportado até o navegador, não uma imitação.
Repositório
O lugar versionado onde o código vive. Cada projeto do Murmell recebe um, privado, e o trabalho é enviado para lá ao longo da sessão.
Link de leitura
Um endereço que permite assistir a um canvas sem conta e sem pagar. Dá para ver as janelas, os terminais rolando e os cursores, sem poder tocar.
Multiusuário
O fato de várias pessoas estarem no mesmo canvas ao mesmo tempo, cada uma pilotando seus agentes, com os cursores dos outros visíveis com nome e cor.
Para a versão longa de três dessas entradas: IA na nuvem, agente de IA na nuvem e a reserva de arquivos.
Respostas diretas
O que significa «Agente de IA de código»?
Um programa que recebe um objetivo em uma frase e trabalha até alcançá-lo: lê os arquivos, escreve, roda os testes, lê o erro e tenta de novo. Ele executa comandos, o que o separa de um assistente que propõe texto.
O que significa «IA na nuvem»?
Três coisas dependendo de quem fala: um modelo hospedado em um provedor, uma API chamada a partir do seu software, ou um agente que roda em uma máquina remota. O terceiro sentido é o único em que algo continua quando você fecha a aba.
O que significa «IA agêntica»?
Uma IA que persegue um objetivo em vez de responder a uma pergunta: ela escolhe suas ações, as executa e tenta de novo enquanto o resultado não for satisfatório. A palavra diz o que o programa faz, enquanto "IA na nuvem" diz onde ele roda.
O que significa «Worktree»?
Uma segunda cópia de trabalho de um repositório git, com seu próprio índice, em outra branch. É a forma mais comum de rodar vários agentes sem que atrapalhem uns aos outros, e o preço é uma fusão por cópia.
O que significa «Particionamento»?
O ato de distribuir os arquivos entre os agentes para que não se cruzem. Funciona enquanto a divisão for correta, e ninguém verifica se ela é: é uma promessa, não uma garantia.
O que significa «Canvas»?
A superfície onde as janelas dos agentes ficam, com um terminal em cada uma. Ela se compartilha por um link, e as pessoas que a observam têm um cursor nomeado nela.
O que significa «Reserva de arquivo»?
O ato de um agente anunciar os caminhos que vai escrever antes de escrevê-los. Um único titular por caminho, aplicado pelo servidor, o que permite que vários agentes compartilhem um diretório sem se sobrescreverem.
O que significa «Colisão»?
Uma escrita em um arquivo detido por outro agente. Ela é fotografada antes de ser gravada, então a versão anterior continua existindo e nada se perde.
O que significa «Caixa de areia (sandbox)»?
A máquina isolada onde o código dos agentes roda. No Murmell, uma por projeto, sem banco de dados nem chave de descriptografia: o que acontece nela custa só a máquina.
O que significa «Máquina efêmera»?
Uma máquina criada para uma sessão e destruída depois. Tudo o que precisa sobreviver é enviado para um repositório antes da destruição.
O que significa «Contexto»?
O que o modelo tem diante de si no momento de responder: seu pedido, os arquivos lidos, o histórico da sessão. Seu tamanho é limitado, o que explica por que um agente esquece o início de uma sessão muito longa.
O que significa «Token»?
A unidade de cobrança e medida dos modelos, mais ou menos um pedaço de palavra. O preço de uma sessão se conta em tokens lidos e escritos, no seu provedor de modelo.
O que significa «CLI»?
Um programa que se usa pelo teclado em um terminal. Claude Code, Codex, Kimi e OpenCode são exemplos, e é por isso que é possível executá-los em uma máquina remota e exibi-los em uma aba.
O que significa «Terminal»?
A janela de texto onde os comandos são digitados e a saída rola. No Murmell, é um terminal de verdade na máquina remota, transportado até o navegador, não uma imitação.
O que significa «Repositório»?
O lugar versionado onde o código vive. Cada projeto do Murmell recebe um, privado, e o trabalho é enviado para lá ao longo da sessão.
O que significa «Link de leitura»?
Um endereço que permite assistir a um canvas sem conta e sem pagar. Dá para ver as janelas, os terminais rolando e os cursores, sem poder tocar.
O que significa «Multiusuário»?
O fato de várias pessoas estarem no mesmo canvas ao mesmo tempo, cada uma pilotando seus agentes, com os cursores dos outros visíveis com nome e cor.