10:06
youtu.be ontem SRT Sandbox

Título: Fluxo de Trabalho Dirigido por Especificações com Claude Code #1 - Criando um Comando /especificação

Por Net Ninja

Claude Claude Code Git Tecnologia

Conteudo

TLDR;

Este capítulo ensina a montar um fluxo de trabalho dirigido por especificações com Claude Code, começando por criar um comando /spec que gera specs de alto nível, cria branches e integra com Git para planejar e implementar features. O comando /spec recebe uma descrição curta, gera um título em kebab case, um slug e um nome de branch seguro, verifica mudanças não comitadas, muda para a nova branch e grava uma especificação em Markdown na pasta specs. O fluxo consiste em três etapas principais — especificar a feature, usar o modo planning do Claude Code para elaborar um plano técnico e usar o modo extending thinking com o modelo Opus para implementar o plano — com integração ao Git para isolar cada feature.

Resumo

Neste capítulo introdutório do curso sobre Claude Code, o autor apresenta um fluxo de trabalho ágil e orientado por especificações (spec‑driven) para desenvolver funcionalidades com ferramentas de IA, inspirado no SpecKit do GitHub, mas simplificado para preservar a agência do desenvolvedor. O processo tem três etapas centrais: criar uma especificação de alto nível e não técnica do recurso, gerar um plano técnico detalhado usando o modo de planejamento do Claude Code, e implementar esse plano com o modo de pensamento estendido e o modelo Opus. Para automatizar, o autor ensina a criar um comando personalizado (/spec) que gera título, slug em kebab‑case e um nome seguro de branch (por exemplo claude/feature/slug), alterna para essa branch e grava a especificação em um diretório specs. O comando inclui front matter com descrição, argumentos e ferramentas permitidas (read, write, glob, bash) e valida alterações não commitadas, recomendando stash ou commit antes de prosseguir. Há também integração com Git/GitHub para isolar mudanças em branches e evitar bagunça no código principal. O autor disponibiliza o código no repositório do curso e incentiva aprender controle de versão para trabalhar com IA com segurança. Ele também oferece descontos e referências a outros cursos complementares para aprofundamento futuro.