- ✓
用于编写 Claude Code 脚本的 CLI 和 TypeScript 库
- ✓
以编程方式驱动真实的 Claude TUI 进程
- ✓
基于 Claude Code 的简洁开发者界面
dash-p
让 Claude 再次支持脚本化
dash-p 是什么?
dash-p 让你在已订阅的 Claude Code 应用中实现类似 `claude -p` 和 Agent SDK 的脚本化能力,无需按 token 支付 API 费用或配置 API key。它会将提示词直接注入官方 Claude TUI,并解析输出结果,让你用现有账号和认证方式获得可组合的程序化 Claude Code 访问能力。
产品详细介绍
让 Claude 再次支持脚本化
dash-p 让你在已订阅的 Claude Code 应用中实现类似 `claude -p` 和 Agent SDK 的脚本化能力,无需按 token 支付 API 费用或配置 API key。它会将提示词直接注入官方 Claude TUI,并解析输出结果,让你用现有账号和认证方式获得可组合的程序化 Claude Code 访问能力。
定价方案
有免费方案创始人评论
你可能已经知道,从 6 月 15 日起,Claude 将开始对所有 `claude -p` 调用以及 Agent SDK 的使用按 API 价格收费。这意味着订阅的每周额度将不能再用于以编程方式或通过第三方编排应用使用 Claude。
这正是 dash-p 要解决的问题!
如果 Claude 可以通过应用的界面与应用交互,那么开发者也应该能够通过 Claude Code 的界面与 Claude Code 交互。
Claude 可以点击按钮、在应用中输入内容、读取屏幕,并通过 GUI 操作软件。
那么,为什么开发者不能自动化自己的 Claude Code 会话呢?
dash-p 是一个 CLI 和 TypeScript 库,通过驱动你已经在使用的真实 Claude TUI 进程,让 Claude Code 变得可脚本化。
它不会绕过 Claude Code。
它不会伪造网络请求。
它不会绕过身份验证。
它只是启动官方的 claude 命令,以编程方式注入输入,以编程方式读取输出,并在此之上提供一个简洁的开发者接口。
同一个 Claude Code。
同一个本地会话。
同一个身份验证流程。
只是变得可组合。
不是 Claude Code 的替代品。
而是一座让它可脚本化的桥梁。
将:
claude -p "summarize this repo"
替换为:
dash-p "summarize this repo"
官网信息
一个 CLI 和 TypeScript 库,通过驱动你已在使用的真实 Claude TUI 进程,让 Claude Code 可脚本化,而无需绕过它或伪造网络请求