Pular para o conteúdo
Skillpedia
Código em geral70 mil · #1735

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

https://github.com/code-yeongyu/oh-my-openagent/blob/dev/packages/shared-skills/skills/coding-agent-sessions/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/code-yeongyu/oh-my-openagent/blob/dev/packages/shared-skills/skills/coding-agent-sessions/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-sessions

Ou 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.md
Conteú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

  1. SE o usuário nomear uma plataforma, carregue sua referência primeiro.

    Plataforma Ler
    Codex / OpenAI Codex CLI references/codex.md
    Claude Code / Históricos do Claude Desktop references/claude.md
    Logs OMO / Senpi / pi coding-agent references/senpi.md
    Logs oh-my-pi (omp, ~/.omp) e gajae-code (gjc, ~/.gjc) references/senpi.md
    Armazenamento OpenCode / oh-my-openagent (anteriormente oh-my-opencode) references/opencode.md
    OpenClaw, Droid, Amp, Gemini, Kimi, Qwen, Codebuff, Roo/Kilo/Cline, Kodu, Cursor CLI, Aider, Kiro, Goose, Hermes, Crush, Zed, Aside references/all-platforms.md
    Desconhecido / "qualquer sessão" / busca entre agentes references/all-platforms.md
  2. Execute 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.

  1. 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.

  1. Leia os detalhes dos resultados da pesquisa antes de cavar ad hoc. Os resultados da pesquisa incluem detail_hint; execute esse comando read <session-id> --platform <platform> para ver o primeiro prompt do usuário, o último prompt do usuário, eventos e sessões filhas juntos.

  2. Verifique abrindo transcrições brutas para alegações. O localizador normaliza formatos; a path bruta 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.

repo: code-yeongyu/oh-my-openagent

Popularidade

Estrelas no GitHub
70 mil
Posição no ranking
#1735
Licença
NOASSERTION
Atualizada em
16/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas