lsdefine/GenericAgent

Agente auto-evolutivo: cresce uma árvore de habilidades a partir de uma semente de 3,3 mil linhas, alcançando controle total do sistema com 6x menos consumo de tokens.

O que é GenericAgent?

O lsdefine/GenericAgent é um agente de IA auto-evolutivo projetado para desenvolver dinamicamente suas próprias habilidades a partir de um arquivo de semente inicial (seed) de 3.300 linhas. Em vez de depender de um conjunto fixo e extenso de instruções, ele constrói uma árvore de habilidades hierárquica, permitindo que adquira novas capacidades conforme necessário. Isso resulta em controle completo sobre o sistema, mas com um consumo de tokens até seis vezes menor em comparação com abordagens tradicionais que usam prompts monolíticos. O agente é ideal para ambientes de desenvolvimento onde a eficiência de tokens e a adaptabilidade são críticas, suportando plataformas como Claude Code, Cursor e Codex. Seu funcionamento envolve a definição progressiva de habilidades filhas, cada uma com sua própria descrição, instruções e dependências, permitindo uma execução modular e econômica.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add lsdefine/GenericAgent

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que GenericAgent faz?

Agente auto-evolutivo: cresce uma árvore de habilidades a partir de uma semente de 3,3 mil linhas, alcançando controle total do sistema com 6x menos consumo de tokens.

Este agente cria dinamicamente suas próprias habilidades a partir de um único arquivo de semente (seed.md). Cada nova habilidade é gerada como um arquivo .mdc na estrutura de diretórios do projeto, permitindo que o agente expanda suas capacidades sem intervenção manual.

Como Funciona

  1. Semente Inicial: O arquivo seed.md (aproximadamente 3.300 linhas) contém as definições iniciais de habilidades.
  2. Geração de Habilidades: O agente lê a semente e gera arquivos de habilidade individuais para cada capacidade definida.
  3. Árvore de Habilidades: As habilidades são organizadas hierarquicamente, podendo umas herdarem ou requisitarem outras.
  4. Execução Modular: Cada habilidade é carregada e executada conforme necessário, minimizando o uso de tokens.

Benefícios

  • Redução de Tokens: Até 6x menos consumo de tokens em comparação com abordagens com prompts monolíticos.
  • Controle Total do Sistema: Capacidade de gerenciar todo o stack do sistema.
  • Auto-Evolução: O agente pode adicionar novas habilidades por conta própria.

Exemplo de Estrutura de Habilidade

---
description: Descrição da habilidade
instructions: |
  Instruções detalhadas para execução.
---

Plataformas Suportadas

  • Claude Code
  • Cursor
  • Codex
  • Outros agentes compatíveis com a estrutura de habilidades.

Requisitos

  • Node.js 18+
  • Acesso ao sistema de arquivos para leitura/escrita de habilidades.

Uso

  1. Coloque o arquivo seed.md no diretório raiz do projeto.
  2. Inicialize o agente com o comando: npx generic-agent.
  3. O agente irá gerar automaticamente as habilidades e começar a executar.

Personalização

Você pode modificar o arquivo seed.md para adicionar, remover ou alterar habilidades conforme necessário. O agente detectará as mudanças e atualizará a árvore de habilidades dinamicamente.

Habilidades Relacionadas