Módulo 7 — IA no fluxo de trabalho 🟢

Objectivo: usar IA para construir mais depressa e melhor — e integrá-la nas próprias apps. O momento aha: descreves uma funcionalidade em português e ela ganha forma em ficheiros reais, prontos a rever. Resultado: uma funcionalidade de IA simples integrada numa app.


1. Claude Code como par de trabalho

Dentro do VSCode, o agente:

  • o projecto inteiro e percebe o contexto,
  • escreve e edita ficheiros,
  • corre comandos (build, testes, git),
  • integra APIs por ti.

Boa prática: pede objectivos, não passos. Trabalha em pequenos incrementos e revê sempre antes de aceitar.

2. Escolher o modelo certo

Serviço Quando
Anthropic (Claude) raciocínio, código, tarefas complexas
OpenAI alternativas e ecossistema vasto
Groq inferência muito rápida (respostas quase instantâneas)

3. Pôr IA dentro da tua app

Chamas a API do modelo a partir do backend (nunca expõe a chave no frontend):

// no servidor
const r = await fetch("https://api.anthropic.com/v1/messages", {
  method: "POST",
  headers: { "x-api-key": process.env.ANTHROPIC_API_KEY, "content-type": "application/json" },
  body: JSON.stringify({ model: "claude-...", max_tokens: 300, messages: [{ role: "user", content: pergunta }] })
});

4. Custo e segurança

  • A chave vive numa variável de ambiente, no servidor.
  • Controla max_tokens e o nº de chamadas — IA custa por uso.

5. Skills — atalhos da IA para coisas avançadas

Além de escrever código, a nossa IA tem skills: receitas prontas que executam tarefas inteiras. Invocas escrevendo /nome ou simplesmente pedindo em português. As que abrem mais portas:

Skill O que faz por ti
/lancar Põe o projecto em produção (repositório + Vercel + domínio) — sem saber DevOps.
expo-eas Cria e publica apps móveis iOS/Android — sem Mac.
frontend-design / artifact-design Gera interfaces bonitas e profissionais (sem “cara de template”).
web-asset-generator Faz favicons, ícones e imagens de partilha (Open Graph) a partir do teu logo.
playwright / webapp-testing Testa o site sozinho: clica, preenche formulários, tira screenshots.
deep-research Investiga um tema com fontes verificadas e entrega um relatório.
project-manager Ajuda a organizar e gerir o projecto.
skill-creator Cria a tua própria skill para automatizar o que repetes.

Ideia-chave: muitas coisas “avançadas” já são um pedido. Não precisas de dominar tudo — precisas de saber o que pedir. É aqui que o iniciante ganha superpoderes.


✅ Exercícios

  1. Objectivo vs passos — escreve dois pedidos ao Claude Code para a mesma tarefa: um por passos, outro por objectivo. Compara os resultados.
  2. Resumo — integra uma função simples que recebe um texto e devolve um resumo (chamada à API no servidor).
  3. Modelo certo — para 3 tarefas (chat rápido · análise de código · classificação simples), escolhe o serviço e justifica.

Resultado esperado: uma rota que recebe texto e devolve uma resposta gerada por IA.

🧠 Quiz — testa o que aprendeste

1 Boa prática ao pedir à IA:

2 A chave da API de IA fica…

Material de formação · Desenvolvido por DCSC Tecnologias