tudo-sobre-vibe-coding

skill
Security Audit
Warn
Health Warn
  • No license — Repository has no license file
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 8 GitHub stars
Code Warn
  • Code scan incomplete — No supported source files were scanned during light audit
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

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.

README.md

Banner principal

Tudo Sobre Vibe Coding

Stars
Forks
Issues
Last commit

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.

Nesta página:


🧠 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:

Pilar O que garante
GSD (Get Shit Done) Que a coisa certa seja construída.
Memória Persistente Que o contexto nunca seja perdido.
Orquestração de Agentes Que a colaboração humano-IA tenha um fluxo claro.

🏛️ 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

Repositório O quê
microsoft/agent-lightning Framework para construção de agentes de IA.
ComposioHQ/awesome-claude-skills Coleção de "skills" para o Claude — extensibilidade de agentes.
kepano/obsidian-skills Inspiração para conectar skills a uma base de conhecimento.
uphiago/recon-skills Skills de recon e pentest: CORS, XSS, SQLi, SSRF, RCE, WordPress, MCP, cloud. Testado em campo, MIT.

Engenharia de Contexto e RAG (Retrieval-Augmented Generation)

Repositório O quê
upstash/context7 Documentação de código atualizada e específica de versão, injetada direto nos prompts de LLMs.
HKUDS/LightRAG Framework para construir pipelines de RAG.
akitaonrails/ai-memory Memória de longo prazo para CLIs de agente, com handoff entre fornecedores de IA (Rust).

Implementações e Exemplos Práticos

Recursos Gerais de LLMs

Repositório O quê
jtig37/free-llm-api-resources Lista de APIs de LLM gratuitas (sucessora do antigo cheahjs/free-llm-api-resources, que saiu do ar).
Shubhamsaboo/awesome-llm-apps 100+ agentes, skills e apps de RAG — open source.
akitaonrails/llm-coding-benchmark Benchmark dos LLMs de código mais populares, com automação via OpenCode (Python).

Segurança, Monitoramento e Ambientes

Banner Segurança, Monitoramento e Ambientes

Repositório O quê
akitaonrails/ai-jail Sandbox multiplataforma para rodar agentes de IA com restrições mais firmes (Rust).
akitaonrails/ai-usagebar Widget waybar (Rust) para monitorar créditos e planos de Claude, GPT, GLM e OpenRouter.
akitaonrails/distrobox-gaming Script de Distrobox focada em gaming, com emuladores pré-configurados (Shell).

🔗 Repositórios de Apoio

Banner 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.

Repositório O quê
safishamsi/graphify Qualquer codebase vira um grafo de conhecimento consultável — skill para Claude Code, Cursor, Codex e Gemini CLI.
abhigyanpatwari/GitNexus Motor de inteligência de código local, sem servidor.
MemPalace/mempalace Sistema de memória para IA, com rankings e recuperação de contexto.
kepano/obsidian-skills Skills de agente para Obsidian (Markdown, Bases, JSON Canvas).

🤖 Meus GPTs

Meus GPTS

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

  • ÁRTEMIS: Prompt architect e companion visual — direção de arte e engenharia de prompt para geração de imagens.
  • ARTHUR LEYWIN: King of Architecture — narrativa, worldbuilding, RPG, automação e Foundry VTT.
  • MAKO-MORI: Comandante da frota Fluctlight — comando e orquestração de agentes.
  • POWER: Creative Entity Supreme — música, roteiro, VFX e produção audiovisual.
  • 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.

Skill Foco
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 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 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.

Agente Função
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


🎲 Foundry VTT

Banner Foundry VTT

Módulos próprios

Módulos desenvolvidos para Foundry VTT, mantidos no GitHub SoftMissT:

Módulo O quê
Connection Guard: Abyss Link Monitora latência, detecta degradação preditiva, reconecta automaticamente e configura a rota de conexão escolhida pelo mestre.
Batata Ou Não Detecta se o computador do jogador é uma batata e configura os gráficos automaticamente.
Lumenn Frame Editor de grafo cinemático: cenas, áudio e notas com fluxo narrativo direcional.
Lumenn Notify Mensagens narrativas, perfis e canais (Sistema e Constelações) para Foundry v14+.
Lumenn Phone Hub Celular diegético: mensagens, redes sociais, banco e notícias — independente de sistema (v13–v14).
Lumenn Lightweight Otimiza imagens para WebP com modo lote e hook de upload automático.
Lumenn Roll Relay Retransmite rolagens para o Discord, com leaderboard.
Night Assassins CSB Automation Automação de rolagens, dano, atributos e Habilidades Especiais para Foundry + Custom System Builder.
Night Assassins System Sistema completo para Foundry v14: fichas, progressão, combate e Respirações com DataModels próprios.

🚀 Como Começar

Banner 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.

Reviews (0)

No results found