Communitygithub.com

Dicklesworthstone/cass

Pesquisa Unificada de Sessões de Agentes de Codificação - CLI/TUI unificado para indexar e pesquisar histórico local de agentes de codificação de Claude Code, Codex, Gemini, Cursor, Aider, ChatGPT, Pi-Agent, Factory e mais. Construído especificamente para consumo por agentes de IA com modo robô.

O que é cass?

O cass é uma ferramenta de linha de comando e interface de texto unificada que indexa e permite pesquisar o histórico de sessões de agentes de codificação de plataformas populares como Claude Code, Codex, Gemini, Cursor, Aider, ChatGPT e outras. Ele centraliza logs de diferentes agentes em um único banco de dados, oferecendo pesquisa rápida por texto completo e metadados. Ideal para desenvolvedores que usam múltiplos agentes de IA e precisam revisar ou reutilizar decisões passadas, o cass também possui um 'modo robô' que otimiza a saída para consumo direto por outros agentes de IA, facilitando a automação e integração em fluxos de trabalho. A ferramenta é útil para depuração, auditoria e aprendizado contínuo a partir de interações anteriores com agentes de codificação.

Funciona com✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI
npx skills add https://github.com/Dicklesworthstone/coding_agent_session_search/tree/main

Perguntar na sua IA favorita

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

Documentação

O que cass faz?

Pesquisa Unificada de Sessões de Agentes de Codificação - CLI/TUI unificado para indexar e pesquisar histórico local de agentes de codificação de Claude Code, Codex, Gemini, Cursor, Aider, ChatGPT, Pi-Agent, Factory e mais. Construído especificamente para consumo por agentes de IA com modo robô.

Funcionalidades

  • Indexação Unificada: Suporta histórico de Claude Code, Codex, Gemini, Cursor, Aider, ChatGPT, Pi-Agent, Factory e outros.
  • Pesquisa Rápida: Pesquisa por texto completo e metadados das sessões.
  • Modo Robô: Saída otimizada para consumo direto por agentes de IA.
  • Interface CLI e TUI: Uso flexível via terminal ou interface interativa.
  • Armazenamento Local: Dados indexados localmente, sem dependência de serviços externos.

Uso

Instalação

git clone https://github.com/Dicklesworthstone/cass.git
cd cass
pip install -r requirements.txt

Indexar histórico

cass index --source claude
cass index --source cursor

Pesquisar

cass search "erro de autenticação"
cass search --source aider "consulta complexa"

Modo robô

cass search --robot "otimização de consulta SQL"

Plataformas Suportadas

  • Claude Code
  • Codex
  • Gemini
  • Cursor
  • Aider
  • ChatGPT
  • Pi-Agent
  • Factory
  • E mais...

Configuração

Defina as variáveis de ambiente ou use o arquivo de configuração em ~/.cass/config.toml.

[cass]
index_path = "~/.cass/index"
robot_mode = false

Contribuição

Contribuições são bem-vindas! Veja o arquivo CONTRIBUTING.md para mais detalhes.

Licença

Este projeto é licenciado sob a MIT License - veja o arquivo LICENSE para mais detalhes.

Links

Habilidades Relacionadas