ego (lite) é só um navegador, ego é o seu agente pessoal em qualquer dispositivo.
Entrar na lista de espera
Português

Como usar o ego (lite) com o DeepSeek Harness

Configure a automação do navegador do DeepSeek Harness com o ego (lite): ative o Full access na Web UI ou no terminal headless, carregue o ego-browser e conclua uma tarefa no navegador.

llms.txt

O DeepSeek Harness pode controlar o ego (lite) pela Web UI local ou por um comando único de terminal em modo headless. Neste guia, o DeepSeek Harness abre o perfil da Anthropic no X em um Space de agente do ego (lite), lê as cinco primeiras publicações e devolve o resultado.

O vídeo completo acima segue o fluxo na Web UI. O DeepSeek Harness atualmente não oferece um aplicativo nativo para desktop separado nem uma TUI embutida, então este guia usa a Web UI oficial e o perfil headless.

Antes de começar

Instale o ego (lite), conclua a configuração inicial e garanta que o Node.js e um provedor de modelos funcional estejam disponíveis.

  1. Baixe o arquivo DMG e abra-o
  2. Siga as instruções e dê um clique duplo no ícone do ego (lite) para instalar
  3. Abra o ego (lite) e conclua a configuração inicial
    1. Instale o Node.js
    1. Inicie o DeepSeek Harness e conecte um modelo em Settings > Models

O ego (lite) instala o ego-browser em ~/.agents/skills/. O DeepSeek Harness varre essa pasta de Skills de usuário compartilhada, além de .agents/skills/ dentro do projeto atual.

Depois de instalar o ego (lite), pare o DeepSeek Harness por completo e inicie-o de novo antes de continuar. Isso permite que o Harness recarregue a Skill recém-instalada e mostre o comando de barra /ego-browser na Web UI. Iniciar apenas uma nova sessão pode não recarregar a Skill.

Escolha a Web UI ou o terminal headless

Para usar a Web UI, abra o terminal na pasta do seu projeto e execute:

npx @deepseek-ai/dsh web

O DeepSeek Harness abre a Web UI local em http://127.0.0.1:3080. Se o dsh já estiver instalado globalmente, você pode usar dsh web no lugar.

Para o terminal, use o perfil headless. Ele executa uma tarefa, imprime a resposta final e encerra. Aqui, "headless" descreve a interface do Harness; o ego (lite) ainda abre uma janela visível de navegador enquanto a tarefa roda.

Etapa 1: ative o Full access

Web UI

Abra o menu de permissões abaixo da caixa de prompt e selecione Full access. Leia o aviso, marque a caixa de confirmação e selecione Enable Full access.

O Full access corresponde à predefinição danger-full-access: os comandos não ficam mais confinados pelo sandbox do Harness, e os pedidos de aprovação são desativados. Ative-o apenas para uma tarefa e um espaço de trabalho em que você confia.

Terminal headless

Defina o modo de permissão para o mesmo processo que executa a tarefa headless:

DSH_PERMISSION_MODE=danger-full-access dsh --profile headless \
  "Use the ego-browser skill to open Anthropic's official X profile and collect the first five posts shown in the Posts feed."

A variável de ambiente ativa o danger-full-access com a política de aprovação definida como never para esta execução. O texto entre aspas no final é a instrução da tarefa, não outra opção de configuração.

Etapa 2: carregue a Skill ego-browser

Web UI

Na caixa de prompt, digite /ego-browser e selecione a Skill correspondente na lista de sugestões. Continue escrevendo ou cole a tarefa de navegador depois do nome da Skill e envie a mensagem.

Um token /ego-browser direto carrega a Skill antes de a tarefa começar. O DeepSeek Harness também pode selecionar uma Skill invocável pelo modelo a partir da intenção da tarefa, mas o token explícito torna o fluxo gravado mais fácil de verificar.

Terminal headless

O comando headless da etapa 1 já diz para usar a Skill ego-browser, então um comando de barra separado não é necessário. Você também pode incluir /ego-browser no início da tarefa entre aspas, se quiser invocá-la explicitamente.

Etapa 3: deixe o DeepSeek Harness concluir a tarefa no navegador

Web UI

O DeepSeek Harness carrega a Skill, chama o utilitário de linha de comando ego-browser e abre o perfil da Anthropic no X em um Space de agente separado do ego (lite). Mantenha a Web UI aberta enquanto o agente lê as publicações solicitadas e prepara a resposta.

Terminal headless

O mesmo fluxo de navegador roda no terminal sem uma janela de conversa do Harness. O terminal permanece como controlador de um lado enquanto o ego (lite) mostra a atividade ao vivo do navegador do outro.

Etapa 4: conclua a tarefa

Quando a execução terminar, a Web UI mostra as cinco publicações com os detalhes visíveis, os links diretos e um resumo curto de cada uma. No modo headless, o DeepSeek Harness imprime a resposta final no terminal e encerra. O perfil da Anthropic permanece aberto no ego (lite).

Solução de problemas

/ego-browser não aparece

Confirme que ~/.agents/skills/ego-browser/SKILL.md existe. Depois, inicie o DeepSeek Harness na pasta de projeto pretendida e crie uma nova sessão. O DeepSeek Harness também varre <projeto>/.agents/skills/ em busca de Skills específicas do projeto.

A tarefa para para pedido de aprovação de permissão

Na Web UI, confirme que a sessão atual mostra Full access antes de enviar a tarefa. No terminal, garanta que DSH_PERMISSION_MODE=danger-full-access apareça antes de dsh no mesmo comando.

dsh não é encontrado no terminal

Use a forma com o runner de pacotes:

DSH_PERMISSION_MODE=danger-full-access npx @deepseek-ai/dsh --profile headless \
  "Use the ego-browser skill to open Anthropic's official X profile and collect the first five posts shown in the Posts feed."

Por que não há aplicativo para desktop nem TUI neste guia?

O DeepSeek Harness atualmente oferece uma Web UI local oficial e um perfil CLI headless. A Web UI roda localmente no seu computador, mas abre no navegador; ela não é um aplicativo nativo para desktop. Uma TUI requer um plugin separado da comunidade e está fora do escopo deste guia.

O X pede login ou verificação da conta

Conclua o login ou a verificação no Space de agente do ego (lite) e execute a tarefa novamente.

Documentação relacionada