Substitua assistentes de código pagos por uma solução de baixo custo no terminal
1. Visão Geral
Migre de assistentes de código pagos (Copilot, Gemini CLI, Google AI Pro) para DeepSeek + DeepCode.
O resultado: custo operacional 50× menor, raciocínio visível, automação via scripts e integração com serviços externos via MCP. 😎
O que você terá ao final
- DeepCode instalado e conectado à API do DeepSeek
- Skills personalizadas para testes, formatação e PRs
- Integração MCP com GitHub
- Custo mensal: US$ 0,30 a US$ 1,20 (uso intenso diário)
2. Comparativo de Custos
| Ferramenta | Modelo | Custo Input (1M) | Custo Output (1M) | Custo Mensal |
|---|---|---|---|---|
| GitHub Copilot | GPT-4o | — (assinatura) | — (assinatura) | US$ 10–49+ |
| DeepSeek | V4-Flash | US$ 0,14 | US$ 0,28 | US$ 0,30–1,20 |
| DeepSeek | V4-Pro | US$ 0,435 | US$ 0,87 | US$ 2–5 |
Economia: US$ 5 duram ~3 meses de uso diário intenso. Compare com US$ 80 no modelo anterior.
3. Recursos do DeepCode
| Recurso | Descrição |
|---|---|
| Deep Thinking | Exibe o raciocínio completo antes da resposta |
| Agent Skills | Executa comandos do terminal automaticamente |
| MCP | Conecta com GitHub, bancos de dados, Slack e outros |
4. Pré-requisitos
| Item | Versão |
|---|---|
| Node.js | 18.x+ |
| npm | 9.x+ |
| Conta DeepSeek | Ativa com saldo (2 dólares já é ok) |
| VS Code | 1.80+ (opcional) |
5. Instalação e Configuração
Ok, ok beleza, já falamos muito, vamos para a mão na massa:
5.1 Conta e API Key
- Acesse platform.deepseek.com
- Crie sua conta
- Em "API Keys" → "Create New Key" → copie a chave
- Em "Billing" → adicione US$ 5 de saldo inicial
5.2 Instalar DeepCode
npm install -g @vegamo/deepcode-cli
deepcode --version
5.3 Configurar settings.json
mkdir -p ~/.deepcode
nano ~/.deepcode/settings.json
Conteúdo:
{
"env": {
"MODEL": "deepseek-v4-flash",
"BASE_URL": "https://api.deepseek.com",
"API_KEY": "sk-sua-chave-aqui"
},
"thinkingEnabled": true,
"reasoningEffort": "high"
}
5.4 Testar
cd ~/seu-projeto
deepcode
Digite um prompt simples para validar a conexão.
6. Comandos Básicos
| Comando | Ação |
|---|---|
Enter |
Envia mensagem |
Shift+Enter |
Quebra de linha |
Esc |
Interrompe resposta |
/new |
Nova conversa |
/model |
Troca modelo (Flash/Pro) |
/skills |
Lista skills disponíveis |
/exit |
Sai do DeepCode |
7. Integração com VS Code
-
Ctrl+Shift+X→ busque por "Deep Code" - Instale e reinicie o editor
- A extensão herda as configurações de
~/.deepcode/settings.json
8. Skills (Automação)
8.1 Criar uma Skill
Exemplo: Skill para rodar testes Go:
# Estrutura
mkdir -p .deepcode/skills/testar
# Descrição
cat > .deepcode/skills/testar/SKILL.md <<'EOF'
# Rodar Testes
Executa os testes do projeto Go com cobertura.
EOF
# Script
cat > .deepcode/skills/testar/run.sh <<'EOF'
#!/bin/bash
go test ./... -v -cover
EOF
chmod +x .deepcode/skills/testar/run.sh
Uso: digite /testar dentro do DeepCode.
8.2 Skills Essenciais
| Skill | Comando | Uso |
|---|---|---|
/testar |
go test ./... -v -cover |
Testes |
/fmt |
go fmt ./... |
Formatação |
/lint |
golangci-lint run |
Linting |
/pr |
git log -1 --pretty=%B |
Descrição de PR |
9. MCP (Integração com GitHub)
9.1 Configuração
Adicione ao settings.json:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_seu_token_aqui"
}
}
}
}
9.2 Uso
> Pega o último PR aberto e resume as mudanças
O DeepCode acessa o GitHub, lê o diff e retorna um resumo.
Token: Crie em github.com/settings/tokens com escopo
repo:read.
10. Otimização de Custo
| Estratégia | Economia |
|---|---|
| Use Flash para 90% das tarefas | — |
| Use Pro apenas para bugs complexos | — |
| Mantenha sessão aberta (cache de contexto) | US$ 0,0028/1M tokens |
| Crie Skill com styleguide.md para revisões | Pago uma vez, usado mil vezes |
Use reasoningEffort: "high" no dia a dia |
Equilíbrio custo/qualidade |
Use reasoningEffort: "max" apenas em casos críticos |
Evita custos excessivos |
Resultado: US$ 5 duram ~4 meses (economia de ~94%).
11. Limitações
| Ponto | Observação |
|---|---|
| Inicialização | 2–3 segundos para carregar o modelo |
| Interface | Mais informação na tela (pensamento, logs) |
| Modelo gratuito | Não há. É pré-pago, mas custo é baixo |
13. Conclusão
DeepSeek + DeepCode oferecem:
- Custo: US$ 0,30/mês (50× menor)
- Qualidade: Superior em Go, Python e TypeScript
- Automação: Skills executam comandos diretamente
- Integração: MCP padronizado para serviços externos
- Transparência: Raciocínio visível
Recomendação inicial:
- Use modelo Flash com
reasoningEffort: "high" - Crie Skills para
/testar,/fmte/pr - Adicione MCP do GitHub
Deposite US$ 5, configure e teste por 30 dias. O custo do experimento é irrelevante; o retorno potencial é alto.
Just Code It!


Top comments (0)