Launch HN: Coasty (YC S26) – An API for computer-use agents
8 hours ago
- #machine management
- #task automation
- #API reference
- Coasty API支持在托管机器上自主执行任务,允许用户运行任务、编排工作流,并在需要时通过底层预测原语直接控制机器。
- 身份验证需要使用API密钥,可通过X-API-Key或Bearer标头发送。测试密钥可用于不计费的开发和CI环境,但密钥必须安全保存于服务器端。
- 任务运行包括创建带有机器ID和任务参数的运行实例,通过轮询、Webhooks或SSE流获取状态更新,当代理暂停时通过恢复端点处理人工接管。
- BYOK(自带密钥)功能允许使用自定义的Anthropic或OpenAI模型,可通过存储密钥或发送标头实现,支持按角色覆盖配置,费用通过提供商账户结算,而Coasty平台费用保持不变。
- 工作流将多个运行实例组合为版本化的JSON DSL程序,支持分支和循环,实现任务链式执行、条件门控和结果传递;可从保存或内联定义启动运行。
- 机器是通过API管理的虚拟机,提供生命周期控制(启动、停止、终止)、基于TTL的自动销毁以及按分钟计费的运行时账单;连接密钥和控制端点支持直接交互。
- 底层原语包括用于无状态步骤的预测、用于有状态轨迹的会话、用于坐标检测的定位,以及将pyautogui代码转换为结构化操作的解析功能。
- 错误处理提供带有错误码和请求ID的JSON封装,并针对特定情况包含重试逻辑;计费按调用从预付费钱包扣除,失败时通过标头确认退款。
- 定价详情包含每步骤费用、机器运行时费率以及定位或高分辨率屏幕等功能附加费;故障排除提示涉及密钥配置错误等常见问题。