Pular para o conteúdo principal

O agente cerebral e seus subagentes

AgentRidge não é um modelo monolítico que responde a solicitações. É uma equipe de agentes com uma cadeia de comando clara: um cérebro que pensa sobre o engajamento como um todo e especialistas que fazem o trabalho focado.

O Agent Ridge Principal (o cérebro)​

O Principal é o orquestrador. Ela sustenta o objetivo da missão, constrói e revisa o plano, decide qual especialista enviar em seguida, julga se um resultado é bom o suficiente e declara quando a definição de concluído do trabalho foi alcançado.

Pelo que o cérebro é responsável:

  • Planejamento — transformar um resumo de missão em um conjunto ordenado de metas.
  • Delegação — entregando cada meta ao subagente certo.
  • Supervisão — lendo o que voltou, decidindo o próximo passo e reabrindo fases anteriores quando uma nova superfície aparece.
  • Persistência — nunca parando na “possível vulnerabilidade”; empurrando cada liderar até que seja comprovado ou esgotado.
  • Julgamento — mantendo o trabalho no escopo e proporcional ao escolhido engagement mode.

O Ridge Sub-Agents (os especialistas)​

O Diretor delega para Ridge Sub-Agents, cada um ajustado para um tipo de trabalho:

Função de subagenteO que faz
Reconhecimento e enumeraçãoDescobre hosts, portas, serviços, superfície da Web e API, endpoints de identidade e leads anteriores que valem a pena testar novamente.
Exploração e verificaçãoGera e executa os comandos de teste reais e, em seguida, confirma se uma vulnerabilidade é real com uma prova de conceito em tempo real.
Análise e raciocínioLê resultados brutos da ferramenta e respostas confusas e os destila em fatos estruturados e significativos.

Os subagentes são trabalhadores, não tomadores de decisão. Eles relatam resultados – e os seus próprios falhas – back-up para o Diretor, que decide o que acontece a seguir.

Como uma única etapa flui​

substituto gracioso​

Autonomia significa que o sistema continua funcionando mesmo quando uma parte dele para. Se um subagente expira, esgota seu orçamento ou a etapa de raciocínio local falha, o O diretor não encerra o trabalho — ele continua o próprio trabalho usando as ferramentas disponíveis e empurra cada avanço restante ainda mais. O resultado é uma corrida que continua progredindo em vez de desistir no primeiro obstáculo.

Por que dividir o trabalho dessa maneira?​

  • Profundidade sem perder o fio da meada. Os especialistas podem se aprofundar em uma tarefa enquanto o cérebro mantém todo o objetivo em vista.
  • Resiliência. Um especialista travado não paralisa a missão.
  • Melhores evidências. Uma função de análise dedicada significa que as descobertas chegam tão limpas, fatos estruturados - prontos para o vulnerability register e o report.

Próximo: how the sub-agents are unlocked for offensive work →