Dev Frontend × Claude AI

Roadmap Claude Code
para Frontend Devs

Guia prático para migrar de um autocomplete reativo para um setup profissional com Claude Code, MCP Servers, Skills, Plugins e Subagents no seu workflow Vue.js.

Atualizado em

Etapa 1 de 4

Etapa 1 — Instalando o Claude Code CLI

Instalação, primeiros comandos e os comandos nativos que mais ajudam no frontend

Por que migrar? Um autocomplete de IA é reativo — você pede, ele responde. O Claude Code é agêntico: ele lê todo o seu projeto, executa comandos, navega em arquivos e toma decisões encadeadas sozinho. Hoje ele roda no terminal (CLI), no editor (extensão para VS Code, Cursor e JetBrains), no app desktop e até no navegador em claude.ai/code — a diferença real não é onde ele roda, é a autonomia.

Requisitos

Pré-requisitos
macOS, Linux, WSL ou Windows4 GB+ RAMConta Pro, Max, Team ou Enterprise

O instalador nativo não depende de Node.js. Prefere instalar via npm? Ainda funciona, mas passou a exigir Node.js 22+.

Instalação

# macOS / Linux / WSL (recomendado — atualiza sozinho)
curl -fsSL https://claude.ai/install.sh | bash

# Windows (PowerShell)
irm https://claude.ai/install.ps1 | iex

# Alternativas (sem atualização automática)
brew install --cask claude-code
winget install Anthropic.ClaudeCode

# Verificar instalação
claude --version
claude doctor      # diagnóstico completo de setup

# Primeiro login (abre navegador)
claude

Primeiros comandos essenciais

Inicializar projeto

Dentro da sua pasta de projeto Vue/frontend:

claude              # inicia sessão interativa
/init               # Claude escaneia o projeto e cria CLAUDE.md
/help               # lista todos os comandos disponíveis
Modo prompt direto (sem abrir sessão)
# Executar tarefa direta (-p = --print, sai ao terminar)
claude -p "explique a estrutura do projeto"

# Com arquivo específico: use @ para referenciar
claude -p "refatore @src/components/Modal.vue para Composition API"

# Ou mande conteúdo pela entrada padrão (ótimo para scripts e CI)
git diff main --name-only | claude -p "revise esses arquivos em busca de bugs"
Comandos de sessão
/clear    # limpa contexto da conversa (economiza tokens)
/compact  # comprime histórico mantendo essencial
/plan     # Claude cria plano ANTES de executar (recomendado)
/rewind   # abre o menu de checkpoints (ou aperte Esc 2x)
          # restaura código e/ou conversa para qualquer prompt anterior
Comandos nativos que todo dev frontend deveria usar

Já vêm no Claude Code — não precisa instalar nada.

/run              # sobe seu app e mostra a mudança funcionando
/verify           # builda, roda e confirma que a mudança funciona
/code-review      # revisa o diff atual em busca de bugs
/security-review  # procura vulnerabilidades no diff
/chrome           # conecta o Claude ao seu navegador
/plugin           # instala skills, agents e MCPs prontos
/schedule         # agenda uma tarefa recorrente na nuvem
Dica pro: Sempre use /plan antes de pedir mudanças grandes. O Claude mostra o que vai fazer e você pode corrigir antes de executar — evita refazer trabalho.

Checklist de setup

  • Claude Code instalado (instalador nativo, Homebrew ou WinGet)
  • Login feito com conta Anthropic
  • Testou claude --version no terminal
  • Rodou /init no projeto principal
  • Testou /run ou /verify no seu app

Perguntas frequentes

Claude Code é pago?

Sim. Ele exige uma assinatura Claude (Pro, Max, Team ou Enterprise) ou uma conta na Anthropic Console com cobrança por uso de API.

Preciso do Node.js para instalar o Claude Code?

Não. O instalador nativo (curl no macOS/Linux/WSL, PowerShell no Windows) não depende de Node.js e atualiza sozinho. Homebrew e WinGet também funcionam.

Qual MCP instalar primeiro em um projeto Vue?

Comece por um MCP de documentação — Context7 ou o MCP oficial do Nuxt — para o Claude não sugerir APIs desatualizadas. Depois conecte o navegador com Claude in Chrome para ele verificar o resultado visualmente.

Qual a diferença entre Skill, Subagent, Hook e Plugin?

Skill é um conjunto de instruções que o Claude carrega quando relevante (e que vira um comando /nome). Subagent é um agente com contexto e ferramentas próprias para tarefas isoladas. Hook é um comando de shell que roda automaticamente em eventos, como após editar um arquivo. Plugin empacota tudo isso para instalar ou distribuir de uma vez.

Claude Code funciona no Cursor ou só no terminal?

Funciona nos dois. A extensão oficial do Claude Code roda no VS Code, no Cursor e nas IDEs JetBrains, além do terminal, do app desktop e do navegador em claude.ai/code.

O Claude Code substitui o CLAUDE.md por memória automática?

Não substitui, complementa. O CLAUDE.md guarda as regras do projeto que você define; a memória automática guarda o que o Claude aprende enquanto trabalha. Ele também lê AGENTS.md, se o projeto já tiver um.