返回资讯中心
外部精选
软件工程
#开发者实时流

Peekme 工具发布:在 Claude Code 等终端 AI 工具中选中文本按 Alt+P 即可查看解释

来源标题:Select text in Claude Code instead of prompting

Peekme 允许用户在 Claude Code、codex、Pi、GitHub Copilot CLI 或 Kiro CLI 的终端输出中选中文本,按 Alt+P(Mac 为 Option+P)即可在原文下方弹出解释框,按 Alt+Q 可自定义提问。解释使用聊天模型并携带对话上下文,被解释文本会留下虚线下划线,点击可重新打开已保存的回答。安装需先装好受支持的 agent 并登录,然后运行 npm i -g peekme 和 peekme install。

Hacker News 最新gubidonius2026/11/4 · 5 天前7 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

在 Claude Code、code CLI、Pi、GitHub Copilot CLI 或 Kiro CLI 的输出中选中文本,按 Alt+P,解释就会在终端里、紧挨着这段文字的下方打开。其他行会让出空间,就像 VS Code 里的 Peek 一样。按 Esc 关闭这个框。在 Mac 上使用 Option+P。

Peek。用你聊天所用模型生成一段简短解释。它会从你的聊天中获取上下文,所以在一段关于 Kitty 的回答里选中「its split panes」,会被解释为 Kitty 的分屏。

Ask。选中文本并按 Alt+Q,输入你自己的问题,比如「这里为什么不用 mutex?」。它会连同整段对话一起发送给你聊天所用的模型。

框中框。在解释里选中词语,再次按 Alt+P 或 Alt+Q,就会在该行下方、解释框内部打开一个新框。

已保存的回答。被解释过的文本会带虚线下划线。点击它即可重新打开回答,无需再次请求。之后重新打开聊天时,已保存的回答会恢复。

你需要安装并登录一个受支持的 agent。然后运行: npm i -g peekme peekme install 打开一个新终端。像往常一样启动 claude、codex、pi、copilot 或 kiro-cli。peekme 会随 agent 一起打开,包括恢复已有聊天时。

你可以把 npm 命令替换为以下之一,然后运行 peekme install: Linux 和 macOS 的二进制文件(x86_64 和 ARM)在 releases 页面。

用鼠标在 agent 的输出中选中文本。在 Mac 上,用 Option 代替 Alt。当有框打开时,在框内选中词语,即可打开嵌套的 peek 或提问。解释打开时,你仍然可以在 agent 的输入行中继续输入。按 Enter 发送消息并关闭这些框。

在 Claude Code 中,peekme 使用 Alt+P 进行查看。使用 /model 打开 Claude 的模型选择器。查看所有按键和手势。

peekme 使用 agent 现有的登录信息。没有单独的账户或 API key。每次解释会消耗一点你 agent 套餐或额度。

Peek 和 Ask 默认使用你聊天所用的模型。Peek 会发送对话的相关部分。Ask 会发送整段对话。你可以在设置中更改任一模型。

文本会通过你 agent 自己的 CLI 发送给其提供商。临时的解释会话不会保留在 agent 的聊天历史中。阅读发送了哪些内容以及 peekme 的工作原理。

关于 Terminal 和 iTerm2 的设置,请参阅 Mac 指南。通过 SSH 使用时,请在你的 agent 所运行的远程机器上安装 peekme。如果你在 tmux 中使用 Codex,请用 set -g mouse on 打开其鼠标支持,并重启 Codex。参阅 tmux 和 SSH 指南。

peekme doctor 有关选中问题与已知限制,请参阅故障排查。要移除 peekme,请运行 peekme uninstall。要临时在不使用它的情况下运行一次 agent,请使用 command claude(或 codex、pi、copilot、kiro-cli)。

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →