Três exemplos funcionais, não compatibilidade total
O DeepSeek lançou o DeepSeek Harness v0.2.1-alpha.1 em 3 de outubro de 2026, com uma ponte experimental para extensões desenvolvidas para o Claude Code, da Anthropic. Três exemplos, Token Weather, Blast Radius e Replay Theater, podem ser executados por meio da ponte. Outros quatro mods, diff, agents-md, sec-default e telemetry, aparecem na lista de itens que não podem ser executados porque dependem de eventos, interfaces ou recursos de exibição não compatíveis.
Conteúdo
- Três exemplos funcionais, não compatibilidade total
- Como a ponte conecta dois sistemas de extensões
- O que os exemplos demonstram, e o que não demonstram
- Uma sequência rápida de versões
- Criação de plugins fica mais acessível
- Diagnósticos e implantação recebem melhorias práticas
- Autores de extensões terão de fazer adaptações
- Por que o DeepSeek aposta em uma arquitetura de plugins
- Automodificação é uma meta de pesquisa, não um recurso concluído
- Principais pontos
Essa distinção define a atualização. O DeepSeek está testando se sua arquitetura de plugins consegue expressar os recursos disponibilizados pelos Claude Code Mods, e não prometendo que desenvolvedores possam transferir qualquer extensão entre os dois aplicativos sem alterações. Os mods precisam usar o mecanismo de carregamento do DeepSeek Harness, e a ponte experimental os executa sem sandbox.
Nas notas oficiais da versão, o DeepSeek atribui a camada de compatibilidade a @tianyicui, conta do líder da equipe do Harness, Cui Tianyi. As notas explicam o objetivo do experimento:
Nesta etapa, o principal objetivo é verificar se os recursos da API do Claude Code Mods são, em linhas gerais, um subconjunto do que os plugins do DeepSeek Harness podem fazer, e não oferecer aos usuários compatibilidade completa e prática.
A versão também cria um caminho mais visível para pedir a um agente que desenvolva plugins, adiciona ferramentas opcionais para inspecionar sessões, aprimora a implantação e corrige problemas que afetam as dependências dos plugins. Algumas mudanças exigem que os autores de extensões atualizem o código. Em conjunto, os recursos fazem da versão alfa um teste de portabilidade de extensões e uma atualização de manutenção para um aplicativo cada vez mais organizado em torno de plugins.
Um harness é o software que envolve um modelo de linguagem de grande porte e gerencia ferramentas, sessões, arquivos e execução de tarefas. O modelo fornece o raciocínio e o texto ou código gerado; o harness determina como esse trabalho é realizado.
Como a ponte conecta dois sistemas de extensões
Os Claude Code Mods são manipuladores de eventos em JavaScript ou TypeScript que são executados dentro do aplicativo de programação. Eles podem responder quando um usuário envia um prompt, quando um agente chama uma ferramenta ou quando o aplicativo desenha sua interface. Conforme a interface disponibilizada, um mod pode observar uma ação, alterá-la ou assumir o controle dessa etapa.
A ponte do DeepSeek envolve a função de registro de um mod e o monta como um plugin do Harness. Seus hooks são mapeados para o sistema de eventos e o ciclo de vida do Harness, isto é, a sequência em que os componentes iniciam, operam e param. O DeepSeek Harness usa o Cordis, uma estrutura para criar software com serviços, dependências e inscrições em eventos.
Por meio da ponte, os mods compatíveis podem controlar chamadas a ferramentas, reescrever prompts, adicionar comandos e ferramentas, ler informações da sessão e exibir uma faixa acima da caixa de prompt. São mudanças no comportamento e na interface do aplicativo de agente, e não apenas instruções que dizem ao modelo como responder.
A palavra subconjunto se refere ao escopo desses recursos de programação. O DeepSeek quer saber se as operações oferecidas aos autores de mods do Claude Code podem ser representadas em seu sistema mais amplo de plugins. Essa afirmação é mais restrita do que provar que todas as extensões terão comportamento idêntico e não demonstra que o modelo de um aplicativo seja mais capaz do que o de outro.
O que os exemplos demonstram, e o que não demonstram
Os três exemplos executáveis exploram diferentes partes da ponte. O Token Weather apresenta o uso de contexto como uma previsão do tempo. Contexto é a informação que um modelo pode usar durante uma tarefa, incluindo instruções, conversa e resultados de ferramentas. A exibição dá aos usuários uma indicação visual de quanto dessa capacidade já foi consumido.
O Blast Radius mostra o provável efeito de um comando arriscado antes da execução, dando ao usuário a oportunidade de decidir se quer prosseguir. O Replay Theater permite percorrer as modificações em arquivos. Em conjunto, os exemplos testam a exibição na interface, a intervenção antes da execução de ferramentas e o acesso ao histórico de alterações.
Esses exemplos são evidências concretas de que extensões úteis podem ser adaptadas entre os aplicativos. Eles não comprovam suporte completo à API do Claude Code Mods. Os quatro exemplos marcados como não executáveis dependem de recursos que a ponte ainda não conecta, incluindo o painel /diff e o comportamento de análise de agents.md.
Também há uma exigência de instalação. Não basta copiar um mod do Claude Code para o Harness e esperar que funcione. Ele precisa ser carregado pela configuração do Harness. Mesmo uma extensão cujos principais hooks sejam compatíveis pode exigir mudanças no registro, nas suposições sobre o estado da sessão ou na apresentação.
A ausência de sandbox merece atenção especial. Um sandbox é uma barreira de isolamento criada para limitar o que o código em execução pode acessar ou afetar. Os usuários não devem interpretar a compatibilidade bem-sucedida como uma certificação de segurança, e a versão não promete que os mods adaptados sejam executados em um ambiente isolado.
Uma sequência rápida de versões
O experimento de compatibilidade chegou quatro dias depois da prévia v0.2, de 29 de setembro, que introduziu instaladores para desktop no macOS e no Windows e uma página de gerenciamento de plugins. A novidade veio após a Anthropic apresentar os Claude Code Mods no início de outubro e foi publicada durante o feriado do Dia Nacional da China.
A sequência mostra a rapidez com que o projeto passou da prévia inicial para desenvolvedores à distribuição para desktop e aos experimentos com extensões:
- Março de 2026: foi formada a equipe Agent Harness do DeepSeek, e Cui Tianyi entrou na empresa.
- 13 de agosto: a prévia v0.1 para desenvolvedores foi disponibilizada a profissionais do mundo todo, com código-fonte publicado sob a licença MIT.
- 29 de setembro: a prévia v0.2 trouxe instaladores para desktop no macOS e no Windows e um gerenciador gráfico de plugins.
- 3 de outubro: a versão v0.2.1-alpha.1 adicionou a ponte experimental para os Claude Code Mods.
- 4 de outubro: Cui explicou publicamente o objetivo do experimento, suas limitações e sua relação com as metas de pesquisa da equipe.
O lançamento de agosto atraiu mais de 70 mil estrelas no GitHub em menos de 24 horas. Esse número mede a atenção ao repositório, não o uso ativo, a quantidade de implantações bem-sucedidas ou a confiabilidade dos plugins. A versão posterior para desktop tratou de outra questão: tornar o aplicativo e suas extensões acessíveis sem exigir que todos trabalhem pela linha de comando.
Criação de plugins fica mais acessível
A nova opção de gerenciamento de plugins se chama "Let Agent create a plugin" nas notas oficiais da versão. Ela abre o modo Creator sem descartar o rascunho e só inicia o trabalho depois que o usuário envia a solicitação. Essa distinção é importante porque entrar na tela de criação não autoriza, por si só, o agente a começar a desenvolver.
O modo Creator já permite que um agente escreva e instale plugins de acordo com os requisitos do usuário. A nova opção facilita encontrar esse fluxo de trabalho na interface de gerenciamento. A versão também oferece suporte a prompts iniciais que permanecem sem envio em novas sessões e preserva referências a arquivos, pastas e sessões quando rascunhos são restaurados ou movidos entre espaços de trabalho.
A prévia para desktop de setembro já havia introduzido a instalação pelo nome do pacote no npm. O npm é um registro de pacotes bastante usado para softwares JavaScript. Os usuários podiam instalar, desativar e desinstalar plugins, além de consultar suas descrições e origens, na mesma página.
O DeepSeek afirmou que cerca de 60% dos usuários do Harness usam plugins de terceiros, considerando os usuários da API oficial de modelos da empresa. Essa ressalva importa: o percentual descreve o grupo analisado, não necessariamente todas as pessoas que executam a estrutura com qualquer provedor de modelos. Em outros termos, aproximadamente seis em cada dez usuários desse grupo recorrem a extensões externas.
A equipe planeja criar um marketplace oficial de plugins e aprimorar a descoberta, a aquisição e o gerenciamento de extensões. Não há uma data de lançamento anunciada. Enquanto isso, a versão alfa mais recente melhora as informações sobre os pacotes, mostrando com mais clareza o código-fonte do pacote e sua versão atual.
Diagnósticos e implantação recebem melhorias práticas
Um pacote opcional de ferramentas para desenvolvedores adiciona logs brutos de sessão, navegação nos dois sentidos entre grupos de conversa e o diálogo, além de diagnósticos incorporados do Host. A interface incorporada usa inglês no momento. Essas ferramentas dão aos desenvolvedores mais informações para rastrear o comportamento dos agentes e investigar falhas.
A versão adiciona a opção --public-url para definir o endereço da web exibido aos usuários, aberto no navegador e fornecido ao modelo. Ela oferece suporte a endereços atrás de um proxy reverso, inclusive com um prefixo de caminho. Um proxy reverso direciona as solicitações recebidas para um aplicativo que pode ser executado em outro endereço interno. Por isso, expor o endereço público correto ajuda a manter coerentes a navegação dos usuários e as instruções dadas ao modelo.
No Windows, o aplicativo para desktop agora permite que o sistema operacional atribua a porta por padrão. A medida busca evitar falhas na inicialização causadas por intervalos de portas reservados. A atualização também diferencia solicitações de login sem resposta de outras falhas de autenticação, exibindo uma mensagem para verificar a rede.
Outras correções tratam de mensagens na fila após interrupções e retomadas repetidas de uma tarefa, da exibição da saída e das alterações em operações com Bash, PowerShell e arquivos, e da edição de objetivos em várias linhas com Shift+Enter. As prévias em Markdown agora exibem o frontmatter YAML em campos legíveis. Frontmatter é um conjunto estruturado de metadados no início de um documento, usado com frequência para propriedades como título ou configuração.
Essas mudanças são menos chamativas do que o experimento de compatibilidade, mas tratam do trabalho cotidiano com agentes: iniciar o aplicativo, preservar uma solicitação, inspecionar o que um comando fez e entender por que uma tarefa falhou.
Autores de extensões terão de fazer adaptações
A versão alfa inclui mudanças que podem fazer extensões existentes deixarem de funcionar. Os plugins de runtime invariant e as exportações package ./invariant foram removidos. Extensões e perfis personalizados que usam esses pontos de entrada para diagnóstico precisam ser atualizados.
As estatísticas do Composer foram divididas em entradas de extensão separadas para atividade e uso. Plugins que substituíam a linha de estatísticas anterior precisam atualizar os IDs registrados. Plugins de subcaminho também deixaram de obter informações de exibição de arquivos package.json separados; os textos e ícones devem vir das exportações correspondentes do subcaminho.
O gerenciamento de dependências recebeu várias correções. Ativar um novo pacote não deve mais deixar dependências ausentes, e desativar ou desinstalar pacotes não deve mais deixar mapeamentos de dependência obsoletos. A substituição da versão de um pacote instalado ainda exige uma reinicialização, uma limitação explícita da capacidade atual de alterar componentes enquanto o aplicativo está em execução.
Uma correção na interface impede que alternar um plugin remova estilos pertencentes a outros plugins antes da atualização da página. As tarefas de automação também passam a fazer parte da Web, com ferramentas de lembrete disponíveis nos modos Standard, Creator e PTC, mas não no modo Minimal nem em subagentes. As tarefas existentes são preservadas enquanto seleções experimentais de pacotes aposentados são removidas.
Por que o DeepSeek aposta em uma arquitetura de plugins
Cui afirma que o princípio de que tudo é um plugin foi estabelecido antes do início da programação do projeto. Segundo ele, modelos, ferramentas, habilidades, sessões, sandboxes, sistemas de arquivos, o ciclo do agente, a orquestração de tarefas e a interface podem ser combinados, substituídos ou ampliados.
Essa ambição vai além de oferecer um espaço para extensões em um aplicativo fixo. A proposta é permitir que usuários e desenvolvedores alterem muitas partes do sistema que realiza o trabalho do modelo. Cui elogiou os Claude Code Mods como uma abordagem inteligente para extensibilidade após seu anúncio por Boris Cherny, líder do Claude Code, e distinguiu a proposta do objetivo arquitetural mais amplo do DeepSeek.
Ele aponta a implantação empresarial como outra aplicação dos plugins. Desenvolvedores criaram plugins do Harness específicos para determinados setores, a fim de desenvolver ambientes de trabalho com IA que conectam a infraestrutura empresarial e incorporam fluxos de trabalho especializados. Alguns desses plugins não são divulgados publicamente. Cui afirma que a equipe apoia esse modelo no âmbito da estrutura licenciada sob a MIT.
A distinção está entre uma base aberta e as extensões construídas sobre ela. Empresas podem usar a estrutura compartilhada e, ao mesmo tempo, manter integrações proprietárias ou conhecimento setorial em seus plugins. Os relatos não identificam essas implantações nem apresentam números sobre sua escala ou seus resultados.
Cui também argumenta que reproduzir o Claude Code ou o Codex agregaria pouco valor, pois os usuários já podem conectar modelos do DeepSeek a esses aplicativos. Seu objetivo declarado é produzir trabalho original que influencie o design de harnesses para agentes, incluindo inovações que grandes empresas de IA reconheçam e adotem.
Automodificação é uma meta de pesquisa, não um recurso concluído
A meta de longo prazo é permitir que agentes alterem o próprio harness por meio de plugins enquanto estão em execução. Cui descreve o modo Creator como um primeiro passo nessa direção, e não como prova de que a melhoria autônoma já foi alcançada.
Ele identifica duas frentes de trabalho ainda inacabadas. A engenharia precisa melhorar a capacidade de adicionar, remover e recarregar plugins durante a execução. A pesquisa de modelos precisa ensinar aos agentes que o harness pode ser modificado e como usar essas alterações para aprimorar o próprio trabalho. O Cordis oferece uma base, mas ainda restam desafios práticos de engenharia.
A equipe está recrutando pesquisadores com experiência em pesquisa e treinamento de modelos de grande porte para avançar nesse trabalho. Cui diz que dedica uma parte considerável do próprio tempo a recrutamento e entrevistas. Ele estudou ciência da computação na Universidade de Zhejiang, conquistou seis medalhas de ouro em competições regionais da ACM na Ásia e trabalhou nove anos na Jane Street antes de entrar no DeepSeek, em março de 2026.
Não foram divulgados um método específico de treinamento, ganhos mensurados com a automodificação de agentes nem um cronograma para a compatibilidade completa com os Mods. Cui diz que uma compatibilidade mais ampla pode ser tecnicamente possível, caso a equipe decida que vale a pena investir nela. É uma avaliação condicional, não um compromisso com uma data de lançamento.
O resultado imediato, portanto, é concreto, mas limitado: três exemplos executáveis mostram que algumas extensões do Claude Code podem ser representadas no Harness, enquanto os mods não compatíveis, as mudanças no carregamento e as exigências de migração delimitam o trabalho que ainda falta. O experimento testa uma ideia arquitetural, mas ainda não oferece um ecossistema universal de extensões.
Principais pontos
- O DeepSeek Harness v0.2.1-alpha.1 foi lançado em 3 de outubro de 2026, com uma camada experimental de compatibilidade com os Claude Code Mods.
- Token Weather, Blast Radius e Replay Theater são exemplos executáveis; diff, agents-md, sec-default e telemetry não podem ser executados no momento.
- O experimento testa se os recursos da API dos Mods podem ser incorporados aos plugins do Harness, em vez de oferecer compatibilidade prática completa.
- Os Mods precisam ser adaptados ao mecanismo de carregamento do Harness e são executados sem sandbox.
- A atualização adiciona uma opção para criar plugins, diagnósticos opcionais, melhorias na implantação e mudanças que exigem a migração de algumas extensões.
- Cerca de 60% dos usuários analisados por meio da API oficial de modelos do DeepSeek usam plugins de terceiros.
- Não há datas anunciadas para a compatibilidade completa, o lançamento de um marketplace oficial de plugins ou a conclusão da pesquisa sobre automodificação de agentes.






