关于 copy-link
copy-link 是用于获取并复制当前 Codex 或 Claude Code 会话链接的技能。它会验证宿主会话 ID,并在链接或剪贴板操作不可用时予以说明。
主要功能
- 01构建 Codex 线程链接
- 02获取 Claude Code 会话链接
- 03验证会话 ID
- 04使用原生剪贴板复制
- 05不更改 Remote Control 设置
适用场景
- 01分享当前 Codex 对话
- 02通过链接打开 Claude Code 会话
- 03将会话 URL 复制到剪贴板
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ wkentaro/ agent-skills --skill copy-link安装后在 Claude Code 中输入/copy-link确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlscripts/claude_link.pytest_claude_link.py详细介绍
使用托管此对话的 Agent 所对应的分支:
- Codex: 在此会话的 shell 中运行
printenv CODEX_THREAD_ID。 使用返回的 ID 构建codex://threads/<returned-id>。 - Claude Code: 将当前会话 ID 填入此处:
${CLAUDE_SESSION_ID}。如果占位符仍是原样,请检查printenv CLAUDE_CODE_SESSION_ID。在此技能的目录中运行python3 scripts/claude_link.py '<id>'。如果当前会话日志中已有 Remote Control HTTPS URL,脚本会返回该 URL;否则会返回桌面深层链接。脚本会遵循CLAUDE_CONFIG_DIR。只读取返回的 URL,不要读取对话内容。
此操作会获取已有链接,不会更改 Remote Control 设置。若辅助程序出错,请报告会话链接不可用。
使用当前会话的非空 UUID。如果无法获取,请说明当前会话 ID 不可用,然后停止。构建或复制 URL 前请先验证 UUID;只能使用当前主机的 ID。
如果有原生剪贴板工具,请使用它复制 URL。在 macOS 上,将 printf '%s' '<url>' 的输出通过管道传给 pbcopy。只有剪贴板命令成功后,才能确认已复制。
用三个简短段落回复:
已将会话链接复制到剪贴板。如果复制失败或没有可用的剪贴板工具,请使用会话链接已准备就绪。无法复制到剪贴板。[在 Codex 中打开此会话](<url>)或[在 Claude 中打开此会话](<url>),与托管此会话的 Agent 相符。会话 ID:,后接用行内代码标记的实际 ID。
评论
支持 Markdown