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 subagente | O que faz |
|---|---|
| Reconhecimento e enumeração | Descobre 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ção | Gera 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ínio | Lê 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 →