Skip to content
ai agents

Esta IA Substituiu o Meu Teclado

Um desenvolvedor afirma que não escreve código há um ano, confiando inteiramente em um assistente de IA. O seu sistema 'plug-and-play' desafia frameworks agentic de bilhões de dólares por ser radicalmente simples.

Sol Aguirre
Esta IA Substituiu o Meu Teclado

O Desenvolvedor 'Zero-Code'

O engenheiro Cole Medin apresenta um futuro provocativo: ele afirma estar há mais de um ano sem escrever uma única linha de código. Engenheiro durante toda a sua vida, Medin agora terceiriza totalmente o seu processo de desenvolvimento, confiando exclusivamente em assistentes de codificação de IA. O seu sistema, detalhado no vídeo "Claude Code Skill I use to drive my entire development process," funciona como uma visão radical para o aumento da capacidade do desenvolvedor.

Em sua essência, o método de Medin gira em torno de Skills (Habilidades). Estes não são pacotes de software complexos; em vez disso, cada Skill representa um prompt simples e reutilizável. Eles funcionam como um fluxo de trabalho curado, guiando um agente de IA como o Claude Code ou Codex através de uma tarefa ou processo de desenvolvimento específico. Medin construiu uma biblioteca abrangente desses processos, que ele agora compartilha.

A sua filosofia enfatiza uma abordagem minimalista e plug-and-play. Ao contrário de frameworks rígidos como o GitHub Spec Kit ou Gas Town, que exigem adoção total, a biblioteca de Skills de Medin aumenta os fluxos de trabalho existentes dos desenvolvedores. Os desenvolvedores escolhem e personalizam Skills individuais, integrando-as perfeitamente para aprimorar as suas ferramentas atuais sem uma mudança completa de paradigma.

Dentro do Ciclo de IA de Dois Loops

O sistema de Medin opera em um ciclo de IA de dois loops enxuto, canalizando a sua experiência em gestão de projetos para diretrizes claras de IA. Esta estrutura divide o trabalho em estratégia de alto nível e execução granular, aproveitando a IA para ambos.

Primeiro, o Outer Loop (Loop Externo) foca na definição estratégica do projeto. Medin, atuando como gerente de produto, usa a Skill plan-create-prd do Claude Code para delinear o 'quê' e o 'porquê', gerando um documento de requisitos de produto abrangente. Esta skill então guia a IA na elaboração da especificação técnica, detalhando o 'como'.

Concluindo o Outer Loop, a skill piv-slice-epic pega o PRD e a especificação técnica. Ela divide meticulosamente o grande projeto em tickets discretos e conscientes de dependências, prontos para processamento por IA. Isso garante um fluxo de trabalho estruturado e gerenciável para iniciativas complexas.

Em seguida, o Inner Loop (Loop Interno) lida com o trabalho diário de desenvolvimento. Para cada ticket individual, a IA assume o controle: ela planeja a implementação, escreve o código e valida a sua saída. O desenvolvedor transita para um papel de supervisão crítica, revisando e guiando a execução focada da IA.

Skills vs. Frameworks Monolíticos

O sistema de Medin, uma coleção de skills, diverge fundamentalmente de frameworks de codificação de IA monolíticos como o GitHub Spec Kit e o Gas Town. Esses projetos impressionantes, porém altamente opinativos, normalmente exigem a adoção total do seu ciclo de vida de desenvolvimento de software (SDLC) específico, definindo cada passo desde o conceito inicial até a implementação. A abordagem de Medin, inversamente, defende uma filosofia minimalista e plug-and-play.

Esta modularidade apresenta uma vantagem clara, especialmente para desenvolvedores experientes com fluxos de trabalho estabelecidos. Em vez de forçar uma revisão completa, a biblioteca de Medin permite que os engenheiros selecionem skills individuais — talvez apenas a skill plan-create-prd para definir o 'quê' e o 'porquê' — e as integrem sem interrupções. Os desenvolvedores mantêm a autonomia, aumentando os seus processos personalizados em vez de serem restringidos por um sistema rígido e abrangente.

Personalização é um princípio fundamental desta flexibilidade. Cada Claude Code Skill funciona como um prompt simples e reutilizável, tornando notavelmente fácil editar e adaptar. As equipes podem ajustar esses prompts para corresponder à sua base de código única, aderir a guias de estilo específicos ou alinhar-se a padrões de documentação existentes, como armazenar especificações técnicas no Confluence em vez de arquivos Markdown locais. Para especificações técnicas detalhadas e mais opções de personalização, explore a Claude Code Docs.

Gostando do artigo? Receba um assim na sua caixa de entrada toda manhã.

um e-mail por dia · cancele em dois cliques · sem rastreadores de terceiros

De Programador a Supervisor de IA

O sistema de Medin culmina em uma abordagem de validação em primeiro lugar, que ele identifica como "a coisa mais importante em todo o processo". Essa metodologia crítica libera o desenvolvedor da supervisão constante, permitindo que a IA "processe" autonomamente enquanto mantém a confiança nos resultados gerados. Isso promove um mecanismo de feedback robusto, garantindo que o desenvolvedor permaneça o árbitro final da qualidade e correção de cada linha de código gerada por IA.

O papel do desenvolvedor transforma-se fundamentalmente de um programador prático para um arquiteto de alto nível e líder meticuloso de garantia de qualidade. Isso significa definir entradas de alta qualidade — PRDs abrangentes e especificações técnicas detalhadas — que articulam precisamente o 'o quê', o 'porquê' e o 'como' do projeto. O esforço humano desloca-se inteiramente para o design inteligente e a validação rigorosa dos resultados, indo além do trabalho manual de implementação.

Essa reorientação desbloqueia uma profunda implicação na produtividade. Um único desenvolvedor pode agora orquestrar um escopo maior de trabalho, gerenciando efetivamente múltiplos projetos ou recursos complexos simultaneamente. Ao delegar as tarefas tediosas e repetitivas de geração de código e implementação inicial para o agente de IA, a criatividade humana e a capacidade de resolução de problemas são estrategicamente redirecionadas para desafios de ordem superior, estratégia arquitetural e design inovador.

Perguntas Frequentes

O que são as 'skills' de IA de Cole Medin para o Claude Code?

Elas são uma coleção de prompts minimalistas e reutilizáveis que guiam um assistente de programação de IA através de tarefas de desenvolvimento específicas, como criar um PRD ou planejar a implementação de código. Elas atuam como fluxos de trabalho pré-definidos.

Como essa abordagem difere de frameworks como o GitHub Spec Kit?

O sistema de Medin é modular e 'plug-and-play', permitindo que os desenvolvedores adotem habilidades individuais em seu fluxo de trabalho existente. Frameworks como o GitHub Spec Kit ou Gas Town são mais monolíticos, exigindo frequentemente a adoção de todo o seu ciclo de vida de desenvolvimento.

O que é o fluxo de trabalho de codificação de IA de 'dois loops'?

É um framework que consiste em um 'Outer Loop' para planejamento de alto nível (PRDs, especificações, divisão de épicos) e um 'Inner Loop' para a codificação diária em tickets individuais (planejamento, implementação e validação de código).

Essas habilidades podem ser usadas com outros assistentes de IA além do Claude Code?

Sim. Embora projetado para o Claude Code, Medin afirma que o repositório de habilidades pode ser fornecido a outros agentes como Codex ou GitHub Copilot com instruções para adaptar e instalá-las para aquele agente específico.

Found this useful? Share it.

For builders

Want Stork to write one of these about your product?

Send us a URL. We use the product, form a view, and publish what we actually think — in 8 languages, labeled Sponsored, with no copy approval on your side. That last part is what makes it worth quoting.

See how it works$500 · AI tools & software only