AI Session Tools

CLI til at søge, gendanne og analysere Claude Code / AI Studio / Gemini CLI sessionshistorik.

Af ahundt · ahundt/autorun

Virker med opsætning ★ 8.0/10

AI Session Tools — CLI til at søge, gendanne og analysere Claude Code / AI Studio / Gemini CLI sessionshistorik.

Hvad det gør

Omgiver `aise` kommandolinjeværktøjet til at søge i AI-sessions-transskriptioner, gendanne filer, som AI'en skrev, men som forsvandt fra disken, detektere, hvor brugeren rettede AI'en, og eksportere sessioner til markdown. Udløses ved anmodninger som 'find den fil fra sidste uge', 'gendan kontekst efter komprimering' eller 'gør AI-fejl til regler'. Kræver den separate `ai-session-tools` PyPI-pakke installeret — færdighedsordneren indeholder kun SKILL.md og et reference-dokument, ikke selve CLI'en.

Testrapport

Installerede den rigtige PyPI-pakke, og den crashede straks med ModuleNotFoundError: No module named 'click' (en manglende afhængighed i selve pakkens metadata); efter manuelt at have tilføjet click, returnerede aise files search --pattern SKILL.md mod reel lokal sessionshistorik 4 præcist sporede filer med redigeringsantal og sessions-ID'er, versus 106 støjende fuldtekst-hits fra en manuel grep-baseline — virkelig nyttigt, når den ødelagte installation er lappet manuelt.

Testet: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/ahundt/autorun
mkdir -p ~/.claude/skills
cp -r autorun/plugins/autorun/skills/ai-session-tools ~/.claude/skills/ai-session-tools
# REQUIRED extra step, not just a folder copy: pip install ai-session-tools click  (docs suggest 'uv tool install ai-session-tools', but the PyPI package is missing a declared 'click' dependency and crashes on first run until it's installed manually)

Kommandoer og eksempelprompter

  • /ai-session-toolsCLI til at søge, gendanne og analysere Claude Code / AI Studio / Gemini CLI sessionshistorik.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • find that config file I had Claude write last week then lost
  • recover my context after this session got compacted
  • turn the mistakes I corrected Claude on into standing rules