coding-agent-sessions
Ajuda seu agente a encontrar e entender sessões de programação anteriores. Útil para recuperar informações ou o trabalho feito em execuções anteriores de agentes de código.
O que ela faz
Esta ferramenta ajuda você a encontrar e revisar conversas antigas que você teve com assistentes de IA que escrevem código. Ela pode procurar em diferentes plataformas onde essas conversas foram salvas.
Quando usar
- ✓Quando você quer lembrar o que fez em um projeto anterior.
- ✓Quando você precisa encontrar um trecho de código ou uma explicação que um assistente de IA deu.
- ✓Quando você quer ver o histórico de como um problema de código foi resolvido.
Exemplo do que pedir para a IA
“Procure minhas conversas sobre como corrigir o bug do login no projeto X.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta procura em arquivos de registro onde as conversas com assistentes de IA são salvas. Ela pode filtrar por plataforma (como Codex ou Claude) e por datas para encontrar a conversa certa.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add code-yeongyu/oh-my-openagent --skill coding-agent-sessionsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/packages/shared-skills/skills/coding-agent-sessions/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Sessões de Agente de Código
Encontre sessões locais de agentes de código em produtos de agentes antes de responder de memória. Prefira o localizador agrupado para uma busca ampla em várias plataformas, depois leia a sessão selecionada ou o arquivo bruto quando precisar de evidências exatas.
FASE 0 - ROTEADOR DE PLATAFORMA
SE o usuário nomear uma plataforma, carregue sua referência primeiro.
Plataforma Ler Codex / OpenAI Codex CLI references/codex.mdClaude Code / Históricos do Claude Desktop references/claude.mdLogs OMO / Senpi / pi coding-agent references/senpi.mdLogs oh-my-pi ( omp,~/.omp) e gajae-code (gjc,~/.gjc)references/senpi.mdArmazenamento OpenCode / oh-my-openagent (anteriormente oh-my-opencode) references/opencode.mdOpenClaw, Droid, Amp, Gemini, Kimi, Qwen, Codebuff, Roo/Kilo/Cline, Kodu, Cursor CLI, Aider, Kiro, Goose, Hermes, Crush, Zed, Aside references/all-platforms.mdDesconhecido / "qualquer sessão" / busca entre agentes references/all-platforms.mdExecute o localizador amplo primeiro, a menos que o usuário tenha fornecido um caminho de arquivo exato. Para recuperação imprecisa, expanda a consulta primeiro.
Quando o usuário se lembrar de uma tarefa vagamente ("aquele bug do OpenCode", "o PR do dashboard", "quando consertamos X"), derive 3-6 caminhos de consulta curtos antes de pesquisar: aliases de produto/ferramenta, nomes de repositório/pacote, texto exato do erro, IDs de issue/PR/sessão, frases em inglês/coreano e verbos prováveis como fix, review, plan, deploy ou merge. Execute os caminhos juntos com --query repetido para que match_reasons mostre qual redação encontrou o acerto.
python3 scripts/find-agent-sessions.py list --limit 20
python3 scripts/find-agent-sessions.py find "commit" --from 7d --platform senpi --platform opencode
python3 scripts/find-agent-sessions.py find "proxy" --platform openclaw --platform droid --platform amp
python3 scripts/find-agent-sessions.py find "refactor" --platform oh-my-pi --platform gajae-code
python3 scripts/find-agent-sessions.py find --query "deploy" --query "token usage" --workers 64
python3 scripts/find-agent-sessions.py find --query "opencode bug" --query "fix opencode" --query "OpenCode parent session" --include-subagents --workers 64
python3 scripts/find-agent-sessions.py read <session-id>
Use python em vez de python3 em sistemas onde esse é o executável disponível.
- Use caminhos paralelos no estilo explorador quando um lote de consulta não for suficiente.
Se o escopo for amplo (vários meses, muitos repositórios/plataformas, ou um vago "o que aconteceu com X"), divida buscas independentes por nomes/erros, repositórios/cwds, plataformas/modelos e janelas de tempo. Use subagentes/ferramentas de delegação disponíveis para esses caminhos quando existirem; caso contrário, execute as chamadas do localizador em paralelo. Mescle candidatos por id/path, depois leia as sessões mais prováveis.
Leia os detalhes dos resultados da pesquisa antes de cavar ad hoc. Os resultados da pesquisa incluem
detail_hint; execute esse comandoread <session-id> --platform <platform>para ver o primeiro prompt do usuário, o último prompt do usuário, eventos e sessões filhas juntos.Verifique abrindo transcrições brutas para alegações. O localizador normaliza formatos; a
pathbruta permanece a fonte da verdade.
Contrato de Saída
O localizador imprime JSON para stdout e jq. Cada resultado inclui:
| Campo | Significado |
|---|---|
platform |
Chave de plataforma registrada, como codex, claude, senpi, oh-my-pi, gajae-code, opencode, openclaw, droid, amp, kodu, cursor-cli, aider, roo-code, kilo-code, kilo-cli, kiro ou aside |
id |
ID da sessão ou ID derivado de arquivo estável |
path |
Transcrição bruta/arquivo de índice |
cwd |
Diretório de trabalho quando recuperável |
created_at, updated_at |
Timestamps estilo ISO quando recuperáveis |
provider, model |
Metadados do modelo quando recuperáveis |
first_user_message |
Prévia do primeiro prompt do usuário (para subagentes: descrição da tarefa + prompt delegado) |
last_user_message |
Prévia do último prompt do usuário quando recuperável |
usage |
Pistas de token/custo quando presentes no log da plataforma |
parent_id |
ID da sessão pai/thread quando esta é uma subagente ou sessão filha, caso contrário null |
agent |
Rótulo do subagente (Claude agentType, Codex nickname (role), nome do agente OpenCode) |
subagent_count |
Número de sessões filhas geradas por esta sessão |
detail_hint |
Comando read pronto para execução para inspeção detalhada |
match_reasons |
Array apenas para pesquisa explicando qual campo/conteúdo correspondeu a cada consulta |
…
Perguntas frequentes
O que são 'sessões de agente de codificação'?
São os registros de suas conversas com assistentes de IA que ajudam a escrever ou depurar código.
Quais plataformas ela suporta?
Ela suporta várias plataformas como Codex, Claude, OpenCode, OMO/Senpi e outras, além de logs locais.
Como ela encontra as conversas?
Ela usa um script que busca em diretórios específicos onde os logs são armazenados, permitindo filtrar por nome da plataforma, datas e até mesmo por palavras-chave dentro da conversa.
Detalhes
Descrição original do autor
Finds, reads, and reconstructs coding-agent sessions across Codex, Claude, OpenCode, OMO/Senpi, and other local agent logs. Use when asked to find or search past sessions, transcripts, or subagent runs, or to recover what an earlier session did.
Popularidade
- Estrelas no GitHub
- 70 mil
- Posição no ranking
- #1735
- Licença
- NOASSERTION
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
comment-checker
Ajuda seu agente a entender e responder a feedbacks de verificadores automáticos de comentários. É útil quando o agente precisa processar informações de ferramentas que revisam automaticamente o código ou o conteúdo.
code-yeongyu/oh-my-openagent
lcx-contribute-bug-fix
Ajuda seu agente a contribuir com correções de bugs para projetos relacionados ao LazyCodex. Ele cria issues ou pull requests para garantir a qualidade do código.
code-yeongyu/oh-my-openagent
lcx-doctor
Faz seu agente verificar a saúde da instalação do LazyCodex e Codex CLI. É útil quando o sistema se comporta de forma estranha após atualizações ou mudanças.
code-yeongyu/oh-my-openagent
lcx-report-bug
Ajuda seu agente a reportar bugs de forma detalhada em projetos do LazyCodex. Ele cria issues com informações úteis para os desenvolvedores corrigirem o problema.
code-yeongyu/oh-my-openagent
Skills parecidas
benchmark-optimization-loop
Faz seu agente melhorar a velocidade de algo de forma medida. Ele testa várias versões e escolhe a mais rápida que ainda funciona corretamente.
affaan-m/ECC
change-impact
Ajuda seu agente a analisar o impacto de mudanças no código antes de fazê-las. Ele compara o planejado com o real depois, cobrindo caminhos, dados, testes e documentação. É útil para mudanças arriscadas ou que afetam várias partes do sistema.
affaan-m/ECC
click-path-audit
Faz seu agente rastrear todos os botões e interações do usuário para achar bugs. Ele encontra problemas onde funções parecem funcionar sozinhas, mas falham juntas. Útil quando bugs persistem mesmo após depuração.
affaan-m/ECC