Explicado

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.