O que log-session-skill faz?
Habilidade de agente independente de plataforma para registrar sessões de IA no Claude, MCP, Codex e sistemas multiagentes.
Visão Geral
Esta habilidade permite que agentes de IA registrem suas sessões de forma padronizada, independentemente da plataforma (Claude, Codex, MCP ou sistemas multiagentes). Ela captura entradas, saídas e metadados relevantes, exportando logs em formatos como JSON e Markdown para análise posterior.
Funcionalidades
- Registro Estruturado: Captura prompts, respostas, timestamps e modelos.
- Exportação Flexível: Saída em JSON ou Markdown para integração com ferramentas externas.
- Fácil Configuração: Basta copiar o arquivo SKILL.md para o diretório de habilidades do seu agente.
- Compatível com MCP: Funciona com o Model Context Protocol (MCP) para comunicação entre agentes.
- Suporte Multiagente: Pode ser usado em sistemas com múltiplos agentes, registrando cada interação separadamente.
Como Usar
- Copiar o arquivo SKILL.md para o diretório
~/.codex/agent-skills/(ou equivalente). - Configurar variáveis de ambiente (se necessário):
LOG_SESSION_DIR: Diretório onde os logs serão salvos (padrão:./session-logs).LOG_SESSION_FORMAT: Formato de saída (jsonoumarkdown, padrão:json).
- Executar comandos no agente para iniciar ou parar o registro.
Comandos Disponíveis
| Comando | Descrição |
|---|---|
start-session | Inicia o registro da sessão atual |
stop-session | Para o registro e salva o log |
export-session | Exporta o log para o formato configurado |
Exemplo de Uso
# Iniciar registro de sessão
start-session
# Interagir com o agente (as entradas e saídas serão capturadas)
# Parar registro e salvar
stop-session
Contribuição
Contribuições são bem-vindas! Abra uma issue ou pull request no repositório oficial.
Licença
MIT