Use o DeepSeek como agente de programação

Exporte DEEPSEEK_API_KEY e rode oharness -m deepseek/deepseek-v4-flash. O OHarness fornece o loop do agente, as ferramentas, o MCP e as permissões; o DeepSeek fornece o modelo por uma fração do preço dos modelos de ponta.

Três comandos

npm install -g oharness
export DEEPSEEK_API_KEY="..."
oharness -m deepseek/deepseek-v4-flash

oharness auth login deepseek guarda a chave em vez de exportá-la e abre para você a página de chaves do DeepSeek.

Qual modelo

Id do modeloUse paraEntrada / cache / saída ($/M)
deepseek-v4-flashA maior parte do trabalho do agente: leitura, busca, edições de rotina0.15 / 0.003 / 0.60
deepseek-v4-proEtapas que exigem mais raciocínio0.435 / 0.0036 / 0.87

Os dois têm contexto de 1M de tokens e chamada de ferramentas. Os preços são de tabela, do snapshot do models.dev incluído no OHarness (2026-09-19). Uma sessão típica de uma hora custa cerca de US$ 0,12 no Flash — a comparação de custos mostra a conta.

Bom saber

  • Tokens de raciocínio são cobrados pelo preço de saída. /cost mostra o total acumulado.
  • Quando uma etapa precisa de outro modelo, /model anthropic/claude-sonnet-5 troca sem converter a conversa, e /model deepseek/deepseek-v4-flash volta.
  • A chave só funciona em api.deepseek.com. Hosts de terceiros com modelos DeepSeek (OpenRouter, SiliconFlow e outros) são provedores separados, com chaves próprias.

Perguntas frequentes

Posso usar o DeepSeek com um agente no estilo Claude Code?

Sim. O OHarness roda o mesmo tipo de loop de agente — ferramentas, permissões, MCP, subagentes — no DeepSeek. Defina DEEPSEEK_API_KEY e rode oharness -m deepseek/deepseek-v4-flash.

O DeepSeek é bom para programação com agentes?

O DeepSeek V4 tem chamada de ferramentas e contexto de 1M de tokens, que é o que um agente precisa, e o preço da entrada em cache deixa sessões longas muito baratas. A qualidade varia conforme a tarefa; no OHarness, trocar para um modelo mais forte em uma etapa e voltar é um único comando /model.

Qual é a URL base da API do DeepSeek?

https://api.deepseek.com/v1, compatível com OpenAI. O OHarness já a traz embutida como o provedor deepseek, então não é preciso configurar nada além da chave.

Referência de DeepSeek

Id do provedordeepseek
URL basehttps://api.deepseek.com/v1
ProtocoloChat completions compatível com OpenAI
Chave de APIDEEPSEEK_API_KEY
Descoberta de modelosSim — a lista de modelos é pedida ao endpoint em vez de vir embutida.

Como conectar

O endpoint acima já vem embutido, então não há nada a configurar. Coloque a chave no ambiente, e o provedor aparece no seletor de modelos:

export DEEPSEEK_API_KEY="..."

As chaves são emitidas por DeepSeek — onde conseguir uma.

Modelos em DeepSeek

Os modelos mais recentes que DeepSeek serve com chamada de ferramentas, do snapshot do models.dev incluído no OHarness. O harness também pede ao endpoint a lista atual, então um modelo lançado depois deste snapshot ainda aparece no seletor.

Id do modeloContexto / saída$/M entrada / cache / saídaRaciocínio
deepseek-flash1M / 384K0.15 / 0.003 / 0.6Sim
deepseek-v4-flash1M / 384K0.15 / 0.003 / 0.6Sim
deepseek-v4-flash-vision-exp1M / 384K0.15 / 0.003 / 0.6Sim
deepseek-v4-pro1M / 384K0.435 / 0.0036 / 0.87Sim

Preços de tabela em USD por milhão de tokens, lidos do models.dev em 2026-09-19. DeepSeek muda seus preços e modelos; a própria página de preços é a referência. Inicie uma sessão com o mais recente:

oharness -m deepseek/deepseek-flash

Apontando para outro lugar

Um host regional, um gateway ou um servidor seu. As sobrescritas em ~/.oharness/config.json são por campo, então mudar o endpoint não significa repetir o resto do provedor — este é o bloco inteiro, mostrado com o valor padrão para deixar o formato claro:

{
  "providers": {
    "deepseek": {
      "baseUrl": "https://api.deepseek.com/v1"
    }
  }
}

O que você tem de qualquer forma

O mesmo loop do agente, as mesmas ferramentas, os mesmos servidores MCP e as mesmas regras de permissão, qualquer que seja o provedor por baixo — e trocar entre eles no meio da sessão não converte nada, porque o histórico nunca é guardado no formato de um fornecedor. O que é um harness de agentes explica por que essa é a parte difícil, e a referência de provedores cobre o próprio catálogo.

Todos os 34 provedores · Instalar o OHarness