Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
agensic — Forense de terminal criptográfica e reprodução de sessão para agentes de IA. Rastreia, assina e audita cada comando com rótulos de proveniência, sessões reproduzíveis e viagem no tempo Git. Prioriza a privacidade com armazenamento local SQLite e redação de segredos. | Kitploit
Ferramentas/GitHubGitHub/alex188dot/agensic
Scripting e AutomaçãoAnálise ForenseForensia DigitalPrivacidadeAutenticaçãoResposta a IncidentesSegurança de IAAnálise de Logs
GitHubalex188dot/agensic

agensic

Forense de terminal criptográfica e reprodução de sessão para agentes de IA. Rastreia, assina e audita cada comando com rótulos de proveniência, sessões reproduzíveis e viagem no tempo Git. Prioriza a privacidade com armazenamento local SQLite e redação de segredos.

Ver Repositório
271há 12 diasRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Site

Logotipo do Agensic

Saiba o que foi executado, onde, quando e por quem

A camada de observabilidade que faltava para fluxos de trabalho de terminal com IA

Proveniência Assinada Sessões Rastreadas Viagem no Tempo Git Sessões Reproduzíveis Autocomplete de Aba no estilo IDE


O Agensic atualiza seu fluxo de trabalho de terminal existente para a era da IA. Ele foi construído para desenvolvedores que desejam o aumento de produtividade dos agentes de IA diretamente em seu shell, mas se recusam a comprometer auditabilidade, controle e privacidade.

À medida que os agentes de IA assumem cada vez mais a linha de comando e executam tarefas de forma autônoma, visibilidade e controle se tornam críticos. O Agensic trata comandos de terminal como cidadãos de primeira classe e fornece uma estrutura robusta para rastrear, inspecionar e gerenciá-los.

Em vez de achatar toda a atividade do terminal em um único "histórico de shell" ambíguo, o Agensic atua como um observador forense e um co-piloto inteligente. Ele rastreia perfeitamente sessões interativas de codificação com IA, assina criptograficamente comandos executados por agentes e fornece um autocomplete de Aba no estilo IDE, extremamente rápido e baseado no histórico.


📋 Índice

  1. Suporte a Plataformas
  2. Instalação
  3. Início Rápido
  4. Proveniência do Agensic
    • Recursos
    • Rótulos Suportados
  5. Sessões do Agensic
    • Recursos
    • Agentes Suportados
  6. Autocomplete do Agensic
    • Recursos
    • Provedores Suportados
  7. Comandos Disponíveis
  8. Segurança e Privacidade
  9. Criador do Projeto
  10. Suporte
  11. Licença

💻 Suporte a Plataformas

O Agensic foi projetado para integrar-se profundamente ao seu ambiente de shell.

  • macOS (Zsh) — totalmente suportado ✅

  • Linux (Bash) — totalmente suportado ✅


🚀 Instalação

O caminho mais rápido é o instalador gerenciado de uma linha:

root@kitploit:~
curl -fsSL https://raw.githubusercontent.com/Alex188dot/agensic/main/bootstrap.sh | bash

Se preferir clonar manualmente:

root@kitploit:~
git clone https://github.com/Alex188dot/agensic.git
cd agensic
bash ./install.sh

Se você já tem o uv, o instalador o usará automaticamente para uma configuração mais rápida.

Na primeira execução, o Agensic solicitará que você escolha seu provedor de LLM preferido e configure suas chaves de API para o autocomplete de comandos.

Alternativamente, você pode configurar seu provedor de LLM e chaves de API executando:

root@kitploit:~
agensic setup

⚡ Início Rápido

Após a configuração, abra um novo terminal e o Agensic começará automaticamente a rastrear sua atividade no terminal e fornecer sugestões de autocomplete enquanto você digita!

🤖 Rastreamento Automático de Agentes Sem Costura

Comece a trabalhar, como faria normalmente, por exemplo usando seu assistente de codificação de IA favorito, como Claude Code, Codex CLI, etc:

root@kitploit:~
claude

ou

root@kitploit:~
codex

Consulte a seção Agentes Suportados para uma lista completa de todos os agentes suportados. Se o seu agente não estiver na lista, você pode adicioná-lo executando agensic --add_agent "executable" e então usá-lo normalmente para que o Agensic possa rastreá-lo.

Depois de terminar, você pode usar o Agensic para inspecionar o histórico da sessão:

root@kitploit:~
agensic sessions

ou visualizar a proveniência forense:

root@kitploit:~
agensic provenance

🧾 Proveniência do Agensic

O Agensic fornece um transcript forense para cada comando. Ele classifica o que aconteceu, registra metadados ricos e exibe uma trilha de auditoria clara para que você possa saber se um comando foi digitado manualmente, aceito de uma sugestão ou executado diretamente por um agente.

Demonstração de proveniência do Agensic

✨ Recursos

🔍 Explorador de Proveniência em Tela Cheia

Precisa responder: "O que exatamente foi executado aqui e quem o acionou?" Execute agensic provenance para abrir o visualizador de proveniência em tela cheia. Filtre por rótulo, agente, provedor ou janela de tempo, inspecione a trilha exata do comando e exporte a visualização atual para JSON ou CSV quando precisar de um registro durável para depuração, revisão de incidentes ou conformidade.

🛡️ Proveniência e Assinatura Criptográfica de Comandos

Pare de adivinhar se um humano ou uma IA quebrou a build. O Agensic captura metadados ricos para cada comando e usa assinatura local Ed25519 para marcar execuções de agentes com um rótulo AI_EXECUTED inegável. Você obtém uma linha do tempo clara e auditável separando as teclas humanas das sugestões de IA e execuções automatizadas.

🏷️ Rótulos de Atribuição Estruturados

O Agensic não reduz o histórico do terminal a uma lista bruta de strings. Cada comando rastreado é classificado em um rótulo de proveniência, fornecendo uma maneira consistente de filtrar execuções, investigar comportamento e entender como um comando entrou no seu shell em primeiro lugar.

🔖 Rótulos Suportados

O Agensic atualmente suporta os seguintes rótulos de proveniência:

  • AI_EXECUTED para comandos executados diretamente por um agente de IA com prova assinada
  • HUMAN_TYPED para comandos digitados manualmente por um humano no shell
  • AI_SUGGESTED_HUMAN_RAN para comandos sugeridos por uma chamada externa de LLM de IA e depois executados por um humano
  • AG_SUGGESTED_HUMAN_RAN para comandos sugeridos pelo Agensic e depois executados por um humano
  • INVALID_PROOF para comandos que chegaram com metadados de prova que falharam na validação
  • UNKNOWN para comandos onde a evidência disponível é insuficiente para atribuir um rótulo de atribuição mais forte

🕵️‍♂️ Sessões do Agensic

O Agensic grava sessões interativas de agentes, fornecendo prova inegável do que aconteceu e a capacidade de manipular com segurança o estado do repositório, através do recurso de Viagem no Tempo.

Demonstração de reprodução do Agensic

✨ Recursos

▶️ Sessões Reproduzíveis

Precisa auditar a sessão da noite passada para entender o que aconteceu? Execute agensic sessions e selecione a sessão que deseja reproduzir. Nossa TUI em tela cheia extremamente rápida permite que você navegue instantaneamente pelas linhas do tempo, inspecione os payloads e reproduza a sessão. Quando precisar compartilhar evidências para uma revisão de incidente, exporte o conjunto de dados exato para JSON ou CSV com um único toque.

⏪ Viagem no Tempo

Já se perguntou: "Como estava meu repositório exatamente antes do agente fazer aquele commit destrutivo?" A Viagem no Tempo permite que você rebobine seu repositório para o estado exato do Git capturado em um checkpoint específico da sessão. O Agensic restaura com segurança arquivos não rastreados e modificados em um novo branch, garantindo que você nunca destrua acidentalmente sua árvore de trabalho ativa durante a investigação.

🗄️ Estado Local-Primeiro Resiliente

Seus dados permanecem seus. O Agensic usa um backend de estado SQLite robusto com um diário de eventos somente anexação e snapshotting automatizado. Isso significa que seu histórico forense sobrevive a falhas inesperadas do terminal, reinicializações do sistema e uso local de longo prazo sem corrupção.

🤖 Agentes Suportados

O Agensic oferece suporte a um conjunto de agentes integrados pré-configurados que podem ser rastreados:

  • Claude Code
  • Codex CLI
  • Gemini CLI
  • OpenClaw
  • OpenCode
  • Kimi Code
  • Mini Agent
  • Qwen Code
  • GitHub Copilot CLI
  • Kiro CLI
  • Cline CLI
  • Cursor CLI
  • Nanoclaw
  • Droid
  • Hermes Agent
  • Ollama
  • Mistral Vibe
  • Aider
  • Pi.dev
  • Kilo Code
  • Continue CLI

Agentes Personalizados: insira qualquer executável de agente na configuração do agensic e ele funcionará imediatamente, sem necessidade de configuração


⚡ Autocomplete do Agensic

O Agensic reinventa as sugestões do terminal. Autocomplete de Aba com reconhecimento de contexto, semântico e sempre rápido, no estilo IDE.

Demonstração de autocomplete do Agensic

✨ Recursos

🚀 Sugestões de Histórico Local Extremamente Rápidas

Diga adeus à latência de entrada. Enquanto você digita, o Agensic consulta um armazenamento do seu histórico real de comandos. As sugestões aparecem instantaneamente como texto fantasma, que você pode aceitar facilmente com Tab. Como ele aprende com seus padrões e depende do que você realmente faz, as sugestões são altamente precisas e conscientes do repositório.

🧠 Pesquisa Semântica e Recuperação de Erros de Digitação

Humanos cometem erros, o Agensic os corrige. Se você digitar dokcer, o Agensic sugere instantaneamente Você quis dizer: docker. Não consegue lembrar da sintaxe exata? O reordenamento semântico resgata sua intenção, encontrando o comando certo mesmo que seu prefixo não corresponda perfeitamente: se você digitar docker records, obterá Você quis dizer: docker logs (desde que você tenha executado docker logs no passado)

💡 Fallback de IA Sob Demanda

A IA é um fallback poderoso, não um imposto sobre cada tecla. O Agensic impõe orçamentos de LLM por linha para evitar spam de prompts. Quando o histórico local não é suficiente, o fallback automático de LLM será acionado. Alternativamente, você pode sempre pressionar Ctrl+Space para buscar manualmente uma sugestão inteligente do seu LLM local ou hospedado preferido.

💬 Modos de Comando em Linguagem Natural

Esqueça a sintaxe exata, apenas descreva o que deseja. Digite algo como: # como posso encontrar todos os arquivos maiores que 10MB nesta pasta?. O Agensic gera 3 comandos de shell prontos para copiar e insere a opção mais provável diretamente na sua próxima linha. Precisa de orientação em vez de comandos? Use o modo assistente para obter respostas passo a passo diretamente no seu terminal, ## Como instalar o Node no macOS?. Quer entender um comando antes de executá-lo? Use: agensic --explain "seu comando aqui"

🛡️ Preservação de Aba Nativa e Bloqueio de Riscos

O Agensic respeita seu terminal. Ele deixa o Tab em paz quando você está completando caminhos de arquivo ou scripts, para que a conclusão nativa do shell ainda vença onde é melhor. Mais importante, comandos destrutivos (como rm -rf, mkfs ou dd) são estritamente bloqueados dos pools de sugestão, para que você nunca execute um desastre acidentalmente.

🌐 Provedores Suportados

O Agensic se encaixa em sua pilha, seja você executando modelos localmente ou usando endpoints hospedados.

  • Local: Ollama, LM Studio
  • Hospedados: OpenAI, Anthropic, Gemini, Azure, DeepSeek, Groq, Mistral, Qwen (DashScope), MiniMax, Moonshot, OpenRouter, Xiaomi MiMo, Z.AI, AWS SageMaker
  • Personalizado: qualquer endpoint compatível com OpenAI
  • Apenas Histórico: execute completamente offline sem chamadas de IA, usando apenas seu histórico de comandos local

🧰 Comandos Disponíveis

A tabela abaixo lista todos os comandos CLI atualmente disponíveis no Agensic.

🔒 Segurança e Privacidade

O Agensic opera com base no princípio do menor privilégio e máxima privacidade:

  • Autenticação Local: toda rota de API no localhost é estritamente autenticada com rotação automática de tokens
  • Redação de Segredos: valores de alta entropia, credenciais de URL e formatos de segredo conhecidos (como chaves AWS ou JWTs) são removidos e redigidos antes que qualquer dado saia da sua máquina para uma chamada de LLM
  • Diretrizes de Comandos: comandos destrutivos são bloqueados tanto no mecanismo de sugestão quanto no loop de feedback
  • Limitação de Taxa: chamadas de LLM de saída são limitadas por timeouts e orçamentos estritos para evitar abuso de API

👤 Criador do Projeto

Alessio Leodori

🤝 Suporte

Achou o Agensic útil? Dê uma estrela ⭐️ no repositório e conte para um amigo! Isso nos ajudará a crescer 🌱

📄 Licença

O Agensic é open-source e licenciado sob a Licença Apache-2.0.

Baixar ferramenta
ComandoO que faz
agensic --helpMostra a ajuda principal da CLI e todos os comandos padrão voltados ao usuário
agensic --versionExibe a versão instalada do Agensic e sai
agensic updateBaixa e instala a versão mais recente publicada do Agensic no GitHub
agensic setupAbre o fluxo de configuração interativa para Sessões e Autocomplete do Agensic
agensic enable-startupConfigura o Agensic para iniciar automaticamente ao fazer login ou ligar
agensic first-runExecuta o fluxo de integração da primeira instalação
agensic startInicia o daemon em segundo plano do Agensic manualmente
agensic stopPara o daemon do Agensic
agensic logsMonitora a saída do log do daemon em tempo real
agensic testEnvia uma solicitação de autocomplete de teste para o daemon para verificar a conectividade
agensic provenanceAbre a visualização do histórico de proveniência de comandos. Suporta filtros como --limit, --label e --contains
agensic sessionsAbre o navegador de sessões rastreadas. Use --text para saída em texto simples