通过 CarPlay 进行语音工作流
使用“嘿 Siri,Jarvis”开始语音会话,提出后续问题,并通过 CarPlay 听取回复,无需操作屏幕。
carcode 是一款开源、采用 MIT 许可证的开发者工具,让用户在车内通过语音与 Claude Code 交互。Siri 快捷指令会将通过语音说出的请求从 iPhone 经由 Cloudflare 隧道传送到 Mac,Claude Code 随后使用用户的代码仓库、GitHub CLI、git 安装以及已配置的连接器。回复会通过 CarPlay 以语音形式返回。
该工具面向希望检查拉取请求、查看 CI 状态、了解工作消息,或在无需使用笔记本电脑屏幕的情况下请求代码变更的开发者。变更仅限于 carcode 分支上的草稿拉取请求,而消息、批准、合并、删除和公开发布则需要语音确认。
使用“嘿 Siri,Jarvis”开始语音会话,提出后续问题,并通过 CarPlay 听取回复,无需操作屏幕。
Claude Code 在用户的 Mac 上运行,使用常规 CLI 登录,并在已配置的代码仓库中工作,而不是通过单独的 carcode 账户或 API 密钥运行。
询问拉取请求和 CI,查看差异,在确认后批准拉取请求,或请求代码修复并将其变为 `carcode/...` 分支上的草稿 PR。
使用已配置的连接器搜索 Slack,在发送前读回消息,并访问 Gmail、Calendar 和 Drive 等示例服务。
持久化 Claude Code 会话、处理未完整说完的句子、简短的语音回复、后台完成任务和实时仪表板,均针对免手操作而设计。
服务器监听 localhost,隧道会检查令牌,高风险操作需要语音确认,Shell 工具采用允许列表,消息或代码仓库内容会被视为数据。
询问有哪些拉取请求处于开放状态,查看差异,检查 CI 状态,并在 carcode 读回操作内容供确认后批准 PR。
口头描述一个小型修复,例如更正失效链接或 README 拼写错误,然后让 Claude Code 创建分支、提交变更、推送并打开草稿 PR。
搜索已连接的 Slack 或电子邮件来源以获取更新,听取读回的消息,并仅在确认确切文本后发送回复。
在出行途中询问已连接日历上的日程安排,通过语音界面操作,而无需打开工作应用。
在办公桌前使用 `npx carcode-cli talk` 测试工作流,或在没有汽车的情况下运行;`--quiet` 会提供文本输出,而不是在终端中进行语音回复。
在 Mac 上运行 `npx carcode-cli`。安装程序会检查设备、添加缺失的依赖、询问代码仓库文件夹、启动 carcode 并创建 Siri 快捷指令。在“快捷指令”中添加该快捷指令,允许它通过 iCloud 同步到 iPhone,然后将 Siri 配置为允许在锁定时使用,并优先使用语音回复。
文档中的配置需要一台在驾驶期间保持开机的 Mac、已安装并登录的 Claude Code、与 Mac 使用同一 iCloud 账户且已启用 Siri 的 iPhone,以及用于车内体验的 CarPlay。文档以家用 Mac mini 为例。在办公桌前也可以使用命令行 `talk` 模式,无需汽车。
先说“嘿 Siri,Jarvis”,然后询问代码仓库、拉取请求、Slack、电子邮件、日历或代码变更。Claude Code 会通过已配置的本地工具和连接器执行操作,并通过 CarPlay 播报回复。较长的任务可以在后台继续运行,并在完成后报告结果。
carcode 在发送消息、批准或合并拉取请求、删除任何内容或公开发布之前,会要求语音确认。代码变更会放在 `carcode/...` 分支上,并作为草稿拉取请求提交;系统被要求不要推送到 main 或执行强制推送。
该项目被描述为免费、开源并采用 MIT 许可证。现有资料未说明 Claude、GitHub、Slack 或其他已连接服务是否可能产生额外费用。
ByteAsk 是面向 C 和 C++ 的终端优先 AI 编码 agent,可直接编辑仓库,并在展示 diff 前用真实编译器、调试器、sanitizers 和测试验证修改。提供免费版与付费方案。
GitBot 是基于本地浏览器的工作区,可借助 Claude Code、Codex 或 OpenCode 创建可复用的编程机器人,跨仓库文件夹运行代理,并保留持久线程与可配置权限。
Ghost 是一款基于终端的 AI 助手,可在命令行中聊天、生成代码并运行任务。内置免费模型,支持 Linux、macOS 和 Windows,且为开源项目。
Vi3ecode 是面向 AI 编程代理的持续开发环境,保留项目上下文、终端、Git、记忆、流程、评审与沟通,围绕你正在使用的 agent 协同工作。
CreateOS Sandbox 是基于 Firecracker 微型虚拟机的隔离计算环境,用于运行代码和 agent 工作负载,支持私有网络、SDK、CLI 和 MCP 程序化控制。
hob 是面向编码 agent 的独立工作区,可将 agent 会话、终端、历史记录和后续工作围绕你已在用的工具与提供商有序管理,适合重视本地路由、历史和工作区结构控制的开发者。