Claude Code /voice 实测

Anthropic现已向所有用户推出Claude Code /voice,我刚用它完成了一个完整构建,发现了如何快速编码。

上周,当Anthropic推出Claude Code /voice命令时,我向您介绍了这个功能,但我没有测试它。我承诺一旦获得访问权限,就会让它进行真正的构建测试。

这一天已经到来。

3月12日,Anthropic向所有人推出了语音模式。

让我们看看这是否有效。快速回顾一下,您只需输入/voice即可切换语音命令的开关。

我们将给语音命令进行完整的实践测试。让我们从项目设置开始

1、Claude Code /voice测试项目

我想在实际项目上测试/voice,而不仅仅是hello world,因为我第一次测试它:

所以我决定构建一个简单的食品订购系统:

  • 后端: FastAPI,包含菜单和订单端点* 前端: Vanilla JavaScript,用于显示菜单和下单
这将迫使我口述真实的代码,处理多个文件,并看看语音编码有多快。

2、项目设置

在激活语音模式之前,我设置了一个干净的项目文件夹。

# 创建项目文件夹
mkdir food-order-voice-test
cd food-order-voice-test

# 设置Python环境
python -m venv venv
source venv/Scripts/activate  # Windows: venv\Scripts\activate
# 安装FastAPI和Uvicorn
pip install fastapi uvicorn
依赖项准备好后,我启动了Claude Code。
claude

欢迎屏幕确认语音模式已可用。

我输入/voice激活它——真正的测试开始了。

3、使用Claude Code语音构建

语音模式激活后,我按住空格键并说出第一个指令。

3.1 后端开发

创建一个FastAPI应用,包含一个菜单端点,返回带有id、名称、价格和描述的食品项目列表
我松开空格键,看着文字以转录形式流入终端。

有趣的是,转录将"menu endpoint"识别为"manual endpoint" ——但Claude Code理解了意图,并像往常一样非常快速地生成了后端代码。

25行代码。干净的结构,带有正确的MenuItem BaseModel和类型提示。

3.2 添加订单端点

菜单正常工作后,我再次按住空格键。

添加一个POST端点用于订单,接受项目id和数量,并返回订单和总价
Claude Code更新了 main.py ——添加了用于订单请求和响应的Pydantic模型、订单存储和带有总价计算的POST端点。
到目前为止,我给了Claude两个语音命令,就有了一个接近完整的带有菜单和订单的API。

我测试了下单。它返回了订单ID、项目详情和计算的总价。

3.3 使用语音构建前端

现在是前端。我想看看语音如何处理更长、更复杂的指令。

我按住空格键说:

创建一个index.html文件,使用Vanilla JavaScript从localhost 8000获取菜单,显示项目,并让用户下单

一个语音命令,Claude Code生成了一个完整的前端,包含:

  • 带有项目详情和价格的样式化菜单卡片* 添加到购物车功能* 带有数量跟踪的购物车显示* 调用API的下单按钮* **带有总价的订单确认
我在浏览器中打开 index.html ,添加了一个汉堡和玉米卷到购物车,点击"下单"——它成功了。
用打字描述一个完整的UI和JavaScript逻辑需要几分钟,但说话只需几秒。

4、我学到了什么

用语音构建了一个完整的食品订购系统后,以下是我的发现。

效果好的方面:

  • 转录快速准确,即使是技术术语如"FastAPI"和"Pydantic"。
  • "Claude Code理解了意图,即使转录不完美("manual"代替"menu")
  • 复杂指令有效——一口气描述一个完整的带有JavaScript逻辑的前端
  • 按键说话感觉自然,没有尴尬的停顿或意外触发

需要注意的事项:

  • 清晰、稳定地说
  • 简短、聚焦的指令比漫无边际的指令效果更好
  • 当精确性很重要时,您仍然可以打字——混合提示是最佳选择

5、最终想法

语音模式改变了从想法到工作代码的速度。

我在几分钟内构建了一个FastAPI后端和Vanilla JS前端——总共三个语音命令。

这不是关于取代键盘。而是关于当您已经知道要构建什么时,加快Claude Code工作流。

如果您可以访问Claude Code /voice,试试看。您可能会惊讶于新的语音Claude Code工作流的速度。


原文链接: I Finally Tested Claude Code /voice — It's Faster than Typing (Don't Waste Time)

汇智网翻译整理,转载请标明出处