Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Descrição

Tudo Sobre Vibe Coding

Um hub de conhecimento sobre programação guiada por IA, orquestração de agentes e engenharia de contexto.

Este repositório reúne guias, configurações e experimentos focados em workflows de desenvolvimento onde a IA não é apenas uma ferramenta, mas uma parceira colaborativa. Exploramos conceitos como memória persistente para agentes, desenvolvimento orientado por especificações (Spec-Driven) e orquestração multi-agente.


🧠 A Filosofia: O que é "Vibe Coding"?

Vibe Coding é um paradigma onde o desenvolvedor define a "vibe" — a visão, as especificações e as regras do projeto — e uma orquestra de agentes de IA executa as tarefas, mantendo o contexto e aprendendo continuamente. O objetivo é elevar o papel do desenvolvedor de "codificador" para "arquiteto de sistemas cognitivos".

Os três pilares deste ecossistema são:

  1. GSD (Get Shit Done): Uma metodologia para garantir que a coisa certa seja construída.
  2. Memória Persistente: Um cérebro para a IA, garantindo que o contexto nunca seja perdido.
  3. Orquestração de Agentes: Um fluxo de trabalho para gerenciar a colaboração entre o desenvolvedor e a IA.

🏛️ Os Pilares do Vibe Coding

1. GSD (Get Shit Done): O Framework de Execução

Inspirado no gsd-build/gsd-2, o GSD é uma abordagem de desenvolvimento orientado por especificações (Spec-Driven Development).

  • Filosofia: Nenhuma linha de código é escrita sem uma especificação (SPEC.md) clara e aprovada. O foco é construir a coisa certa, em vez de construir rápido.
  • Processo: O trabalho é dividido em fases, cada uma com seu próprio plano, execução e verificação, garantindo que os resultados sejam validados empiricamente contra os critérios de aceite.
  • Função: Serve como o "sistema operacional" para os agentes, guiando-os através de tarefas complexas sem perder a visão geral do projeto.

2. Memória Persistente: O Cérebro do Agente

Para que um agente de IA seja um verdadeiro colaborador, ele precisa de memória. Implementamos um sistema de memória persistente local usando três arquivos simples, conforme detalhado em Claude Code/Configuração de Memória Persistente.md:

Arquivo Função Propósito
primer.md Estado Atual Sabe exatamente onde o trabalho parou.
.claude-memory.md Histórico de Commits Registra o histórico de mudanças.
tasks/lessons.md Autoaprendizado Aprende com as correções e não repete erros.

Este sistema garante que, a cada sessão, a IA tenha contexto total sobre o estado do projeto, as decisões tomadas e as lições aprendidas.

3. Orquestração de Agentes: O Workflow Colaborativo

Baseado nos princípios de Claude Code/Claude.md, este é o fluxo de trabalho que rege a interação homem-máquina:

  • Planejamento Primeiro: Toda tarefa não trivial começa com um plano em tasks/todo.md.
  • Delegação Inteligente: Tarefas complexas ou paralelas são delegadas a sub-agentes para manter o contexto principal limpo.
  • Loop de Autoaperfeiçoamento: Após qualquer correção, uma nova "lição" é adicionada a tasks/lessons.md.
  • Verificação Empírica: Nada é considerado "concluído" sem uma prova funcional.

🛠️ Ecossistema de Ferramentas e Recursos

Banner Gits

A lista de repositórios abaixo não é aleatória. Eles representam componentes e exemplos que se encaixam na filosofia "Vibe Coding".

Frameworks e Sistemas Core

Desenvolvimento de Agentes e Skills

Engenharia de Contexto e RAG (Retrieval-Augmented Generation)

Implementações e Exemplos Práticos

Recursos Gerais de LLMs

Foundry VTT


🔗 Repositórios de Apoio

Estes repositórios complementam o ecossistema com visualização, navegação de código, memória persistente e integração com Obsidian.


🤖 Meus GPTs

Meus GPTS

A pasta Meus GPTS reúne perfis e instruções de GPTs personalizados para tarefas criativas e técnicas.

  • Artemis: Foco em direção de arte e engenharia de prompt para geração de imagens.
  • Arthur Leywin: Foco em narrativa, worldbuilding, RPG, automação e Foundry VTT.
  • Guia da pasta: Meus GPTS/README.md

⚡ Claude Skills

Claude Skills

A pasta Claude Code/Claude Skills reúne skills prontas para estender o Claude Code com fluxos especializados de arquitetura, escrita, programação, música, planejamento e otimização de prompts.

  • Arthur: Arquitetura de sistemas, narrativa, RPG, worldbuilding, Quenya/Tengwar e documentação de intenção.
  • Blueprint: Planos de construção para tarefas grandes, multi-sessão e multi-agente.
  • Mozart: Criação musical, letras, prompts para Suno AI e direção de produção.
  • Programação: Desenvolvimento full stack, automação, Foundry VTT, APIs, bancos e agentes de IA.
  • Prompt Optimizer: Análise e melhoria de prompts prontos para copiar.
  • Writing Clearly and Concisely: Escrita clara para documentação, mensagens, explicações e textos técnicos.
  • Guia da pasta: Claude Code/Claude Skills/README.md

🌐 Agents

Banner Hive

A pasta Agents reúne os arquivos .soul.md dos agentes da Hive para quem quiser estudar, adaptar ou usar a frota em seus próprios fluxos de IA.

  • MAKO-MORI: Comandante e orquestradora da frota.
  • AKENO: Direção visual, UI e design.
  • ARTHUR: Arquitetura, narrativa e sistemas.
  • SINON: Programação, backend e precisão técnica.
  • CARDINAL: Lore, consistência e regras do mundo.
  • Guia da pasta: Agents/README.md

🚀 Como Começar

  1. Estude a Filosofia: Leia os documentos na pasta Claude Code e GSD 2 para internalizar os conceitos.
  2. Configure a Memória: Siga o guia em Claude Code/Configuração de Memória Persistente.md para criar a estrutura de memória no seu projeto.
  3. Adote o Workflow: Comece a usar o ciclo Planejar ➔ Executar ➔ Verificar em suas tarefas, documentando os planos em tasks/todo.md e as lições em tasks/lessons.md.
  4. Experimente: Explore as ferramentas listadas para ver como elas podem aprimorar seu fluxo de trabalho.

About

Hub de conhecimento sobre *vibe coding*: programação guiada por IA, agentes e contexto. Reúne guias, configs e experimentos com Claude, Claude Code, Gemini, Antigravity, Trae AI Plugin, Verdent AI, Codex, ZAI e mais focado em workflows, memória e orquestração multi-agente.

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors