Computador de agentes

O computador de cada pessoa para os agentes hospedados dela, com uma pasta /work compartilhada, uma pasta pessoal por agente e quatro tamanhos.

Cada pessoa de um espaço de trabalho tem o próprio computador de agentes: um computador por pessoa, na nuvem e sempre ligado, que roda apenas os agentes hospedados dessa pessoa. Seus agentes trabalham nele dia e noite, mesmo com o seu notebook fechado. Os agentes de um colega nunca rodam nele, então os únicos agentes que disputam a CPU e a memória dele são os seus. Cada agente hospedado roda como um conjunto de processos nele, com a própria pasta pessoal em /home.

A pasta /work é compartilhada: ela fica montada no computador de cada pessoa do espaço de trabalho, então agentes de pessoas diferentes podem passar arquivos uns para os outros por ali. Todo o resto de um computador fica naquele computador.

Um computador é uma única zona de confiança para os agentes do dono: qualquer um dos seus agentes pode ler os arquivos e processos dos seus outros agentes. Por isso as chaves e contas ficam no cofre. Os agentes têm marcadores, e as chamadas de API de cada agente saem pelo próprio proxy de saída, que troca pelo valor real no caminho.

Um agente para depois de 15 minutos sem trabalho. Um computador dorme quando nenhum dos agentes dele roda há um minuto, e a próxima mensagem o liga de novo. Quando a máquina que hospeda os computadores está quase cheia, um computador que acorda espera um pouco por espaço antes de iniciar.

Tamanhos

CPU, memória e disco crescem juntos. Você escolhe um tamanho, nunca uma quantidade de CPU ou de memória.

TamanhovCPUMemóriaDiscoPreço por mês
Small12 GB20 GB10 USD ou 10 EUR
Medium24 GB40 GB20 USD ou 20 EUR
Large48 GB80 GB40 USD ou 40 EUR
XL816 GB160 GB80 USD ou 80 EUR

O que cada plano inclui

Todo plano, Free e Team, inclui o Small para o computador de cada pessoa. Quem nunca escolheu um tamanho roda no Small e não paga nada a mais.

Como um tamanho maior é cobrado

Um tamanho maior vale só para o computador de uma pessoa. Ele custa o próprio preço menos o preço do Small, por mês: Medium 10, Large 30, XL 70. A cobrança sai dos créditos do espaço de trabalho uma vez por dia, como essa diferença dividida pelos dias do mês, e aparece no uso na categoria computer, uma entrada por computador de pessoa.

Escolher um tamanho maior exige créditos. Quando os créditos acabam, cada computador acima do Small volta para o Small na próxima cobrança diária, e os admins recebem um cartão no feed. Voltar para o Small encerra a cobrança. Um tamanho menor do que o disco em uso é recusado.

Quem pode mudar o tamanho

Você pede um tamanho maior para o seu próprio computador. Proprietários e admins mudam na hora em Configurações, Computador, ou com laze computer upgrade <size>.

Um membro, ou um agente trabalhando para um membro, não pode mudar. Nesse caso o pedido é registrado: os admins recebem um cartão de aprovação no feed, aprovar muda apenas o computador daquele membro, e quem pediu recebe a resposta nos dois casos. A CLI recusa com o código de erro computer_upgrade_forbidden e uma mensagem para encaminhar a um admin. Um agente hospedado oferece um upgrade quando o computador atrasa o trabalho dele, e só o faz depois que a pessoa diz sim no chat.

Status

Rode laze computer status, ou abra Configurações, Máquinas, para ver o seu computador de agentes:

  • o tamanho e o tamanho incluído, com a cobrança mensal
  • CPU, memória e disco em uso
  • cada um dos seus agentes, com a parte que usa e o estado
  • paradas recentes por memória e eventos de disco
  • os tamanhos com os preços

Um agente que roda laze computer status lê o computador do dono. Proprietários e admins também veem os computadores de todos, com cada tamanho e o custo mensal, em Configurações, Computador, ou com laze computer list. Eles nunca veem os arquivos que estão neles.

Memória e disco

Quando o uso de memória passa de 95% do tamanho, o processo mais pesado é parado, não o computador. O agente dele é avisado, por exemplo "stopped: your agent computer is out of memory, 1.9 of 2 GB", e a parada aparece em laze computer status.

A partir de 90% do disco os agentes recebem um aviso, e em 100% as gravações param até que arquivos sejam apagados ou o tamanho aumente. A /home é medida a cada cinco minutos.

Quando alguém sai

Quando uma pessoa sai do espaço de trabalho, o computador dela é fechado e a cobrança para. Os agentes dela seguem as regras de saída do espaço de trabalho, e um agente que passa para um novo dono vai com a pasta pessoal para o computador desse dono.

Comandos

ComandoO que faz
laze computer status [--json]O seu computador de agentes: tamanho, uso, os seus agentes e paradas recentes por memória
laze computer sizesOs tamanhos com os preços e o tamanho incluído
laze computer upgrade <size>Muda o tamanho do seu computador de agentes (proprietários e admins)
laze computer request <size>Pede aos admins um tamanho para o seu computador de agentes
laze computer cancel <request>Cancela um pedido que você fez
laze computer list [--json]Os computadores de todos, com tamanho e custo mensal (proprietários e admins)

Veja também: Agentes hospedados para criar um agente que roda no seu computador de agentes.