TRILHA 3

🔥 Avançado — Poder Total do Claude Code

Domine paralelismo real com worktrees e equipes de agentes, automatize com loops e infraestrutura remota, ative o modo de raciocínio máximo e integre dados e documentação atualizada. Os 10 hacks finais que separam usuários avançados de todos os outros.

4
Módulos
10
Hacks
~4h
Duração
Pro
Nível

Módulos desta Trilha

3.1 ~60 min

🔀 Paralelismo Real

Hacks 23, 31

3.2 ~60 min

🏗️ Automação e Infra

Hacks 25, 26, 27

3.3 ~50 min

💪 Poder Máximo

Hacks 29, 30

3.4 ~60 min

📊 Dados e Integrações

Hacks 24, 28, 32

Conteúdo Detalhado
3.1 ~60 min

🔀 Paralelismo Real

Trabalhe com múltiplos agentes simultâneos sem conflitos. Git Worktrees criam workspaces isolados para paralelismo seguro; Equipes de Agentes vão além com comunicação direta entre membros.

O que é:

Git Worktrees cria cópias paralelas e eficientes do projeto, cada uma em sua própria branch. O comando claude-worktree <nome-da-feature> cria um workspace isolado onde um agente Claude pode trabalhar sem interferir nos outros.

Por que aprender:

Duas sessões do Claude na mesma pasta podem sobrescrever uma à outra — isso gera conflitos silenciosos e trabalho perdido. Worktrees resolvem esse problema estruturalmente, permitindo rodar três, quatro ou cinco agentes ao mesmo tempo com total segurança.

Conceitos-chave:

Cada worktree é uma branch isolada; use nomes descritivos por feature; abra terminais separados para cada agente; ao final, mescle as branches normalmente. Multiplicador direto de velocidade de desenvolvimento.

O que é:

Diferente de subagentes (paralelos mas isolados), equipes de agentes compartilham uma lista de tarefas e se comunicam diretamente uns com os outros. Você pode falar com agentes individuais da equipe, e eles podem atribuir trabalho entre si.

Por que aprender:

Subagentes não conseguem se coordenar — cada um trabalha isolado. Para projetos grandes onde as partes precisam ser coesas, equipes de agentes produzem saída muito mais integrada. Mais custoso e lento, mas a qualidade de saída é superior para projetos complexos.

Conceitos-chave:

Lista de tarefas compartilhada; comunicação direta entre membros; atribuição de trabalho entre agentes; acesso direto a agentes individuais; reserve para projetos grandes onde coesão é crítica.

Ver Completo
3.2 ~60 min

🏗️ Automação e Infraestrutura

Automatize tarefas recorrentes com /loop, mantenha sessões sempre ativas em VPS remoto e controle seu Claude de qualquer lugar pelo celular — sem que o código saia da sua máquina.

O que é:

O Claude reexecuta um prompt automaticamente em intervalos definidos dentro da mesma sessão. Você instrui: "A cada 5 minutos, verifique o deployment" — e o Claude monitora até algo precisar da sua atenção. Lembretes únicos também funcionam.

Por que aprender:

Elimina a necessidade de ficar verificando manualmente PRs, logs de erro ou builds. O loop fica rodando de forma autônoma e só interrompe você quando há algo acionável. Loops duram até 3 dias — ideal para tarefas de longa duração.

Conceitos-chave:

Defina o intervalo em linguagem natural ("a cada 5 minutos"); use para monitorar PRs, logs, builds ou deployments; lembretes únicos também funcionam ("às 15h"); loops expiram em 3 dias; ideal para tarefas de monitoramento passivo.

O que é:

Execute o Claude Code em um servidor remoto (VPS) para que as sessões continuem rodando independentemente do seu computador local. Acesse via SSH para interagir ou conecte ao Telegram para controle por chat.

Por que aprender:

Tarefas longas — refatorações grandes, análises de dados extensas, builds demorados — são interrompidas quando o laptop fecha ou a conexão cai. Em VPS, a sessão persiste indefinidamente e você retoma de onde parou.

Conceitos-chave:

VPS com tmux ou screen mantém sessões; SSH para acesso remoto; integração com Telegram para controle por chat; ideal para tarefas de mais de 1h; separa o poder computacional do seu hardware local.

O que é:

O Claude Code permite controlar sessões locais pelo celular ou por qualquer navegador. O código continua na sua máquina local; apenas a conexão de controle remoto fica no dispositivo móvel.

Por que aprender:

Você pode começar uma tarefa na mesa, sair para uma reunião e continuar orientando o Claude pelo celular enquanto ele trabalha no seu computador. Máxima flexibilidade sem abrir mão da segurança — o código nunca sai da máquina local.

Conceitos-chave:

Sessão local + controle remoto; código sempre na máquina local; acesso via qualquer navegador; ideal para monitorar tarefas longas em movimento; combine com /loop para automação total.

Ver Completo
3.3 ~50 min

💪 Poder Máximo

Ative o orçamento máximo de raciocínio com ultrathink para os problemas mais complexos, e configure permissões granulares para ganhar autonomia total com segurança real.

O que é:

A palavra ultrathink no prompt faz o Claude alocar o orçamento máximo de pensamento — cerca de 32.000 tokens de raciocínio interno — antes de responder. O terminal fica colorido indicando que o modo está ativo.

Por que aprender:

Para decisões de arquitetura, depuração complexa e grandes refatorações, mais tokens de raciocínio = análise mais profunda = melhores decisões. Não use para correções simples — o custo não justifica. Reserve para quando o impacto afeta o sistema inteiro.

Conceitos-chave:

~32.000 tokens de raciocínio; terminal muda de visual quando ativo; use para arquitetura, debugging complexo, refatorações grandes; não use para tarefas simples; também funciona com "think harder" e variações.

O que é:

Em vez de usar --dangerously-skip-permissions, configure uma lista de permissões explícitas para comandos seguros e uma lista de negação para qualquer coisa destrutiva (deletes, removes). A lista de negação tem prioridade absoluta.

Por que aprender:

--dangerously-skip-permissions se chama "perigoso" por um bom motivo — ele remove todas as salvaguardas. A abordagem inteligente é permitir explicitamente o que é seguro e negar o que é destrutivo. Você ganha a mesma velocidade e autonomia com muito menos risco.

Conceitos-chave:

Lista de permissões para comandos seguros; lista de negação para destrutivos (rm, delete, drop); negação tem prioridade sobre permissão; configure no settings.json; granularidade total — permita só o que o projeto precisa.

Ver Completo
3.4 ~60 min

📊 Dados e Integrações

Use APIs diretas para economizar contexto, consulte bancos de dados em linguagem natural via CLI, e acesse documentação sempre atualizada com o Context7 MCP — os últimos 3 hacks do curso.

O que é:

Servidores MCP carregam todas as definições de ferramentas no contexto — conveniente, mas custoso em tokens. Quando você precisa apenas de uma operação específica (ex: ler uma base do Notion), codifique diretamente aquele endpoint da API em vez de carregar o MCP completo.

Por que aprender:

Quando o contexto está apertado, cada token importa. Um MCP completo pode consumir centenas de tokens com definições que você não vai usar naquela sessão. A API direta injeta apenas o código necessário — economia enorme de contexto.

Conceitos-chave:

MCP = conveniente mas pesado; API direta = cirúrgica e leve; identifique se realmente precisa de todas as ferramentas do MCP; para operações simples e recorrentes, prefira endpoint direto; combine com CLAUDE.md para documentar a escolha.

O que é:

Conecte ferramentas de linha de comando (como a CLI do BigQuery) ao Claude Code e faça perguntas em linguagem natural. O Claude traduz para a consulta correta, executa e retorna a resposta. Nenhum SQL manual necessário.

Por que aprender:

Analistas e desenvolvedores passam horas escrevendo e refinando consultas SQL. Com Claude como tradutor, você pergunta "Quais foram nossas 10 maiores fontes de receita no último trimestre?" e recebe o resultado diretamente. O padrão funciona para qualquer ferramenta baseada em CLI.

Conceitos-chave:

Qualquer CLI pode ser o backend; linguagem natural → consulta correta; Claude executa e retorna resultado; funciona com BigQuery, PostgreSQL, MySQL, DuckDB e outros; não precisa saber SQL para obter análises poderosas.

O que é:

O servidor MCP Context7 resolve o problema de corte de dados de treinamento. Ele possui documentação atualizada e específica por versão de milhares de bibliotecas populares, além de exemplos de código ao vivo. Ao pedir ao Claude para usar Context7, ele busca a documentação atual e injeta no contexto antes de escrever qualquer código.

Por que aprender:

O Claude foi treinado com dados até certa data — APIs mudam, métodos são deprecados, novos recursos são lançados. Sem Context7, o Claude pode gerar código para versões antigas de bibliotecas. Com Context7, o código gerado é compatível com a versão que você está usando.

Conceitos-chave:

Instale via npx -y @upstash/context7-mcp; peça ao Claude para "usar Context7" antes de codificar com bibliotecas específicas; suporte para Next.js, React, MongoDB, Tailwind e milhares de outras; documentação específica por versão.

Ver Completo
← Trilha 2: Intermediário 🎉 Ver todos os 32 Hacks