
DeepSeek abre preview do Harness: harness de agentes 100% modular
DeepSeek Harness em developer preview
A DeepSeek abriu o developer preview do DeepSeek Harness, um harness de agentes apresentado com a ideia central de que "tudo é um plugin". O código-fonte está disponível no GitHub sob licença MIT, e a instalação pode ser feita via npx @deepseek-ai/dsh web ou clonando o repositório.
Arquitetura baseada em plugins
O sistema é construído sobre o Cordis, um kernel responsável por montar, desmontar e gerenciar dependências entre plugins. Todas as capacidades do agente - modelos, ferramentas, skills, sessões, sandboxes, armazenamento, loops, agendamento e interface - são fornecidas como plugins que podem ser trocados, recombinados ou estendidos apenas por configuração, sem alterar o código-fonte do Harness.
Rastreabilidade total
Cada execução é registrada em um log de sessão append-only: system prompts, raciocínio, chamadas de ferramentas e resultados, agendamento de subagentes e toda injeção de contexto ficam gravados. Uma visualização chamada Trajectory permite inspecionar esses registros por origem, além de retomar, bifurcar, buscar e reproduzir execuções a partir do mesmo fluxo de eventos.
Quatro modos de execução
- Standard mode: agente completo, com edição de arquivos, shell, busca em arquivos e na web, skills, planejamento, metas, subagentes e workflows.
- Code mode: todas as capacidades do Standard, mas com ferramentas expostas via SDK para que o modelo orquestre múltiplas operações em um único programa TypeScript.
- Minimal mode: agente enxuto com apenas duas ferramentas (bash persistente e editor de arquivos), pensado para benchmarking de modelos.
- Creator mode: voltado à criação de presets personalizados, com inspeção de runtime, testes de plugins em memória e orientação para composição de novos modos.
O projeto segue em fase de testes com desenvolvedores que constroem harnesses de agentes, e a DeepSeek afirma que os plugins e APIs principais continuarão evoluindo.