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
- Repositório: https://github.com/Dicklesworthstone/cass
- Documentação: https://docs.cass.dev
- Issues: https://github.com/Dicklesworthstone/cass/issues