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.
| Tamanho | vCPU | Memória | Disco | Preço por mês |
|---|---|---|---|---|
| Small | 1 | 2 GB | 20 GB | 10 USD ou 10 EUR |
| Medium | 2 | 4 GB | 40 GB | 20 USD ou 20 EUR |
| Large | 4 | 8 GB | 80 GB | 40 USD ou 40 EUR |
| XL | 8 | 16 GB | 160 GB | 80 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
| Comando | O que faz |
|---|---|
laze computer status [--json] | O seu computador de agentes: tamanho, uso, os seus agentes e paradas recentes por memória |
laze computer sizes | Os 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.