DeepSeek lança Harness, runtime open-source para agentes de IA

5 min
DeepSeek lança Harness, runtime open-source para agentes de IA

A DeepSeek anunciou o DeepSeek Harness (dsh), um runtime open-source baseado em micro-kernel que permite construir agentes de IA modulares e desacoplados via plugins.

A DeepSeek acaba de elevar o nível do desenvolvimento de agentes de Inteligência Artificial com o lançamento do DeepSeek Harness (dsh), um runtime open-source focado em modularidade, rastreabilidade e desacoplamento de infraestrutura.

A proposta é permitir que desenvolvedores construam e experimentem agentes de IA sem ficarem presos a frameworks monolíticos ou a combinações específicas de modelos, ferramentas e provedores.

O DeepSeek Harness utiliza uma arquitetura baseada em micro-kernel, separando o núcleo responsável pela execução do agente dos modelos de IA, ferramentas e demais componentes da infraestrutura.

Entre os principais recursos apresentados estão a possibilidade de trocar modelos e ferramentas por meio de arquivos de configuração, logs unificados para rastreamento das execuções e diferentes modos de operação para atender a casos de uso específicos.

A versão inicial, identificada como 0.1, apresenta quatro modos principais de execução: Standard, Code, Minimal e Creator.

# publicidade

Arquitetura desacoplada: o fim dos frameworks monolíticos?

O principal diferencial do DeepSeek Harness está em sua filosofia de arquitetura.

Em muitos frameworks para agentes de IA, o loop de execução, os modelos utilizados, as ferramentas disponíveis e a infraestrutura acabam fortemente conectados. Isso pode dificultar a substituição de componentes e tornar a experimentação mais complexa.

O dsh busca resolver esse problema utilizando uma arquitetura de micro-kernel.

Na prática, o núcleo do sistema é responsável por coordenar a execução do agente, enquanto outros componentes podem ser adicionados, substituídos ou configurados de forma independente.

Isso significa que um desenvolvedor pode, por exemplo, trocar o modelo utilizado pelo agente ou modificar o conjunto de ferramentas disponíveis sem precisar alterar profundamente o restante da aplicação.

A configuração pode ser realizada por meio de arquivos como YAML e JSON, permitindo definir o comportamento e os componentes utilizados pelo runtime.

Essa abordagem pode facilitar especialmente o processo de experimentação, no qual equipes frequentemente precisam testar diferentes modelos, provedores e ferramentas antes de definir uma arquitetura definitiva.

Quatro modos de execução para diferentes agentes

A versão 0.1 do DeepSeek Harness introduz quatro modos de execução voltados para diferentes necessidades.

Standard é voltado para fluxos gerais de execução de agentes, oferecendo uma configuração mais completa para tarefas comuns.

Code é direcionado para tarefas relacionadas ao desenvolvimento de software e execução de fluxos baseados em código.

Minimal reduz a complexidade da execução, oferecendo uma estrutura mais simples para cenários que não exigem todos os recursos disponíveis.

Já o modo Creator é voltado para fluxos mais flexíveis e personalizados, permitindo adaptar o comportamento do runtime para diferentes tipos de aplicações.

A existência desses modos permite que o mesmo runtime seja utilizado desde experimentos simples até fluxos mais estruturados de agentes autônomos.

Rastreabilidade e depuração avançada

Outro ponto importante da proposta é a rastreabilidade das execuções.

À medida que agentes de IA passam a executar múltiplas etapas, utilizar ferramentas externas e delegar tarefas para outros agentes, entender como uma decisão foi tomada se torna um desafio.

O DeepSeek Harness busca reduzir esse problema registrando os eventos da execução em uma trajetória unificada.

Isso permite analisar com mais facilidade o comportamento do agente e identificar em qual etapa determinado problema ocorreu.

Entre os recursos de rastreamento estão:

  • Logs de eventos append-only, permitindo manter um histórico completo da execução para auditoria.

  • Registro de métricas relacionadas ao uso de tokens, facilitando a análise de custos e eficiência.

  • Monitoramento de chamadas realizadas por sub-agentes, permitindo acompanhar fluxos mais complexos.

  • Capacidade de replay de execuções, que pode ajudar na reprodução e depuração de problemas técnicos.

Essa abordagem é especialmente relevante para engenheiros de Machine Learning e equipes que precisam avaliar como diferentes modelos respondem aos mesmos prompts, ferramentas e condições de execução.

Uma alternativa para a caixa-preta dos agentes

Um dos desafios atuais dos sistemas baseados em agentes é a dificuldade de compreender exatamente como uma tarefa foi executada.

Quando um agente falha, o problema pode estar no modelo, no prompt, na ferramenta utilizada, no contexto fornecido ou na interação entre diferentes sub-agentes.

Sem rastreamento adequado, identificar a origem do problema pode exigir uma investigação complexa.

Ao centralizar os eventos em uma trajetória de execução, o DeepSeek Harness busca transformar o comportamento do agente em algo mais observável.

Isso não significa necessariamente eliminar todos os problemas relacionados à interpretação dos modelos, mas oferece uma infraestrutura mais adequada para analisar, comparar e reproduzir execuções.

A mudança de paradigma na infraestrutura de IA

O lançamento também reflete uma tendência crescente no desenvolvimento de infraestrutura para Inteligência Artificial: a busca por sistemas mais desagregados, ou unbundled.

Em vez de depender de plataformas fechadas que determinam simultaneamente o modelo, o runtime, as ferramentas e o fluxo de execução, desenvolvedores passam a buscar arquiteturas nas quais cada componente possa ser escolhido de forma independente.

Nesse modelo, uma equipe pode selecionar o modelo mais adequado para determinada tarefa, utilizar ferramentas próprias e substituir componentes sem reconstruir toda a infraestrutura.

A ideia é semelhante ao que aconteceu em outras áreas da engenharia de software, nas quais arquiteturas modulares substituíram gradualmente sistemas excessivamente monolíticos.

Com o DeepSeek Harness, a DeepSeek aposta que o futuro dos agentes de IA pode estar menos em frameworks fechados e mais em runtimes capazes de conectar diferentes modelos, ferramentas e infraestruturas.

Para desenvolvedores, o resultado pode ser uma maior liberdade para experimentar, otimizar custos e adaptar agentes às necessidades específicas de cada projeto.

D

· Editor-chefe

Especialista em tecnologia, criador de conteúdo e fundador do portal Mercado de TI e Casa do Dev. Analiso tendências de mercado, Inteligência Artificial e carreira, entregando informações precisas, tr...

LinkedIn Site

Tags relacionadas

COMPARTILHAR