用途:为使用 asciinema 录制 Claude Code 会话生成可直接复制的命令,动态按工作区和日期时间生成文件名,适合录制演示、文档素材或留存 Claude Code 会话。
主要能力:检测工作区名称;生成日期时间后缀;选择保存位置($PWD/tmp/、~/asciinema/ 或自定义路径);可选添加标题、静音、取消空闲时间限制等录制参数;生成最终形如 asciinema rec ${FLAGS} "${OUTPUT_DIR}/${WORKSPACE}_${DATETIME}.cast" 的命令;提供录制步骤说明与回放、上传、标记等提示。
使用方式:需先安装 asciinema CLI,macOS 用 brew install asciinema,Linux 可用 sudo apt install asciinema 或 pip install asciinema。先检查 which asciinema && asciinema --version。然后退出 Claude Code,粘贴运行生成的命令启动被录制的 shell,再运行 claude 进入 Claude Code,正常操作,结束后先退出 Claude Code 再退出录制 shell,文件保存为 .cast。
限制:需要 asciinema CLI,平台为 macOS 或 Linux;不能在 Claude Code 内部启动录制,必须在其外层运行;长时间会话文件可能过大,可用 asciinema upload 或拆分录制;回放乱码可用 -r 调整终端尺寸。其他细节资料未提供。