TL;DR Amazon Q开发者 CLI 1.7.3 引入了五个关键改进:只需键入
q
即可启动程序;使用/tools trust/untrust
命令实现细粒度的工具权限管理;使用/editor
命令实现 VIM 集成,方便处理复杂提示;使用 Ctrl+J 进行多行编辑;以及使用/context
命令更好地管理上下文。
此处省略内容
嘿!👋 亚马逊Q开发人员命令行工具 1.7.3已经发布了,这个新版本带来了一些非常棒的功能,真的很想和大家分享这些功能。👋
1. 简化的指令超级简单,但却极其方便——如果你想现在就用Q命令行工具(Q CLI),只需要输入q
即可。没错,就是这样!再也不用输入q chat
了,太好了。省了五个字符,启动起来超级快!
这真的挺不错的。现在 Amazon Q Developer 已经有了工具权限和控制对话框。如果你输入 /tools
命令,它会给你当前可用的工具——包括读写磁盘、调用 AWS API 和执行 bash 命令的工具等等。
你现在可以在 /tools
中输入类似 untrust
、trust
和 trustall
的命令。简单来说,比如当你对某个工具使用 untrust
指令时,该工具在执行任何操作时都需要确认。比如我现在可以这样做:
/untrust fs_read
全屏模式,退出全屏
现在FS读取工具具备了按请求的权限。每当Q CLI尝试从磁盘读取内容时,它都会请求“我可以读取这个磁盘上的内容吗?”这种方式非常酷,能够让你细粒度地控制权限。真的是太棒了!
我真的挺喜欢这个。你知道吗,你甚至可以在 Amazon Q CLI 中输入一个更复杂的提示——比如包含多行、项目符号,或者你在其他地方编辑然后粘贴的内容。🤔 绝对无敌的文本编辑器:VIM、VI 或者 Neovim ——随便你怎么称呼它,是不是很棒?👏
现在你可以使用 /editor
命令了。这会打开你的默认编辑器,比如在我的情况下是 vim,你可以直接在这里粘贴或输入内容。完成编辑后保存并退出 😈,完成后,它会自动回到提示符,Q命令行界面可以使用它了。真酷!
要配置一个自定义编辑器,比如 emacs、nano、joe 或 ed。你可以使用 export
命令来配置。但请确保在 bash
环境中进行配置,因为 Q CLI 是基于 Bash 的:
export EDITOR=joe # 将默认文本编辑器设置为 joe
进入全屏 退出全屏
说到多行编辑,现在你可以在 Amazon Q 开发者中进行多行编辑了。以前你需要输入 /editor
来进入编辑器,但现在不需要了,只需按下 Ctrl + j
就可以直接添加新的一行。在最后一行按下 Enter
即可提交提示。
现在可以在命令行里做多行输入了,太喜欢了!
最后,在管理上下文时还有一些额外的控制措施。在 q
中输入 /context
命令,你可以看到更多的命令和关于上下文规则的更多说明,这些规则与 Q 开发者 CLI 相关。
输入 /context show
,这将显示当前的 全局设置 和 个人配置文件 的配置情况。
但这现在让你更干净地处理上下文信息,看起来也更舒服,而且是在 Q CLI 中。这其实不是什么新鲜事。
今天就来试试看!🚀所以如果你之前没有用过 Amazon Q CLI,那么现在就是试试看的好时机。你可以用 Amazon Q 开发者 CLI 来创建工具、自动化工作、部署应用,甚至可以把奇怪的音频格式转换成 .wav
或其他格式。(没错,它确实可以。)
共同學(xué)習(xí),寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章