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.
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.
- Baixe o arquivo DMG e abra-o
- Siga as instruções e dê um clique duplo no ícone do ego (lite) para instalar
- Abra o ego (lite) e conclua a configuração inicial
-
- Instale o Node.js
-
- 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
- Início rápido: instalar o ego (lite) e concluir a primeira tarefa no navegador
- Automação do navegador com Claude Code: usar o ego-browser pelo Claude Code
- Automação do navegador com Codex: usar o ego-browser no aplicativo para desktop ou na TUI
- Automação do navegador com OpenCode: usar o ego-browser no aplicativo para desktop ou na TUI
- Automação do navegador com OpenClaw: usar o ego-browser no aplicativo macOS do OpenClaw ou na TUI
- Skill ego-browser: consultar os comandos do navegador e como usá-los
- Site oficial do DeepSeek Harness: ver a visão geral do produto e o início rápido
- Repositório do DeepSeek Harness: ler o código-fonte e as notas de versão atuais
- Guia do usuário do DeepSeek Harness: configurar a Web UI e os provedores de modelos
- Predefinições de permissão do DeepSeek Harness: entender o Full access, o modo sandbox e a política de aprovação