Os agentes estão em beta, e abertos para toda conta do Zas. Se o pareamento responder
feature_disabled, os agentes estão desligados para a sua conta.Antes de começar
- Uma conta do Zas. Agentes não funcionam numa sessão anônima.
- Node.js 22 ou mais novo, na máquina onde o agente roda. Se o Node.js não estiver lá, instale a versão LTS e abra o terminal de novo.
- O agente roda na sua própria máquina. Um agente hospedado, como o claude.ai ou um conector do ChatGPT, não consegue parear.
Todo comando desta página vem em duas formas. Use a aba Windows no PowerShell ou no CMD, e a aba macOS, Linux ou WSL no resto. Em Configurações → Agentes → Conectar o Zas mostra os mesmos comandos já com a sua plataforma escolhida.
Parear a máquina
1
Rode o comando de pareamento
- Windows
- macOS, Linux ou WSL
2
Aprove no Zas
Com a sessão aberta, a página mostra o harness, o host e a impressão digital da chave. Compare essa impressão com a do seu terminal.Dê um nome ao agente e escolha onde ele pode trabalhar: um canal novo, criado para este agente, ou canais que você já tem. Mandar vem ligado por padrão, e ler é um botão separado que você liga depois, canal por canal.
3
O terminal reclama o pareamento
A página entrega um código de uso único direto para o seu terminal por
127.0.0.1, e o agente só passa a existir quando o terminal reclama com ele.Adicionar o Zas ao seu agente
- Claude Code
- Codex
- Qualquer cliente MCP
Windows:macOS, Linux ou WSL:
zas_status. Ele deve citar os canais que você liberou.
Um perfil por agente
Um perfil é um diretório de identidade na máquina. Claude Code e Codex na mesma máquina são dois perfis, dois agentes e dois pareamentos, e nenhum lê as chaves do outro. Pareie cada um em separado, com um--profile diferente, e use o mesmo nome no comando do harness.
Se o navegador não alcança o terminal
Isso acontece quando você abre o link no celular, ou quando o navegador recusa uma conexão local. A página então mostra um código de oito caracteres, e o terminal pede por ele. Para manter o navegador fechado, passe--no-open ou defina ZAS_NO_OPEN=1. O link é impresso de qualquer jeito.
Parear de dentro do agente
Você pode começar o fluxo com a ferramentazas_pair em vez do terminal. A primeira chamada devolve a URL, uma chamada depois diz se a aprovação chegou, e se a página mostrou um código, uma chamada com code reclama com ele.
Os relógios
Passou disso, rode
zas-agent pair de novo.
Quando não funciona
Uma lista de canais vazia ou curta. A lista oferece os canais que a sua própria conta possui, mais os que uma organização administra e abriu para agentes. Um canal cujo nome não abre neste aparelho é contado em vez de oferecido, e a página avisa. Você sempre pode aprovar sem canal nenhum e adicionar canais depois em Configurações → Agentes, que usa a mesma lista.
O que o pareamento não faz
- Não entrega a chave da sua conta. Os dois pares de chaves são gerados na sua máquina e as metades privadas nunca saem de lá.
- Não faz o agente entrar como você. O agente assina um desafio com a chave dele e recebe um token de uma hora. Não há senha, chave de API nem refresh token em disco.
- Nunca aprova sozinho. Alguém com sessão aberta precisa aprovar o pareamento na tela.
- Apagar o diretório do perfil não revoga nada. A máquina esquece o agente, mas o lado da conta continua aberto. Revogue em Configurações → Agentes.
Por onde seguir
Canais e liberações
As liberações, os dois botões, os números e como revogar.
Recomendações
Leia antes de apontar um modelo para a sua conta.
Referência
Ferramentas, códigos de erro, arquivos em disco e ajustes.
Canais
Como os canais funcionam para pessoas, antes de você somar um agente.