Keystroke

Keystroke

WebsiteFreemiumAI DevOps Assistant
Keystroke 是一个一体化的代码优先平台,用于使用 TypeScript 构建和部署内部 AI 代理和持久工作流自动化,并内置集成、测试、可观察性和团队协作。
https://keystroke.ai/?ref=producthunt&utm_source=aipure
Keystroke

产品信息

更新于:2026年08月06日

什么是 Keystroke

Keystroke 是一个旨在帮助公司构建“代理和 AI 系统”的平台,这些系统可以执行真正的内部工作——例如分类收件箱、总结通话、丰富潜在客户、更新 CRM、发布到 Slack 或协调跨工具的多步骤流程。它将一个开发人员友好的框架(代理和工作流以纯 TypeScript 形式存在于您的代码库中)与托管运行时和协作式 Web 应用程序相结合,团队可以在其中共享代理、上下文和可重用技能。Keystroke 强调组织的实际部署:集成和凭据管理、治理控制,以及通过聊天、Slack/Teams 或 API 使用代理的能力。

Keystroke 的主要功能

Keystroke 是一个单一平台,用于构建、部署和操作内部 AI 代理和多步骤 AI 系统。它将代码优先的代理/工作流开发(使用模式、测试和 Git 友好结构的 TypeScript)与托管运行时持久性(休眠/恢复、重试、长时间运行的进程)、丰富的集成(1,000 多个工具、API 和 MCP 服务器)以及多种使用代理的方式(网络聊天、Slack/Teams 或 API)相结合。它还包括治理和可观察性——工具权限、基于角色的访问、模型控制、预算/限制、测试/评估和运行跟踪——因此团队可以在整个组织中安全地共享和扩展代理。
代码优先的代理和工作流 (TypeScript): 在您的仓库中将代理和确定性工作流构建为普通的异步 TypeScript,具有类型化输入(例如 Zod)、直接的控制流和本地开发人体工程学。
托管持久运行时: 工作流可以在错误、批准、休眠和重启中幸存下来——无需自定义基础设施即可实现可靠的长时间运行自动化。
深度集成 + 可扩展性: 将代理连接到 1,000 多个集成、通过 OpenAPI 的任何 HTTP API 和任何 MCP 服务器;代理可以将集成用作工具(例如电子邮件、日历、票务、CRM)。
多渠道代理访问: 直接在 Keystroke 聊天中使用代理,将它们带入 Slack 或 Microsoft Teams,或通过 API 以编程方式调用它们。
测试、评估和运行检查: 运行测试/评估(例如在部署之前),并检查代理在工具、步骤和结果中的详细运行跟踪,以便进行调试和可审计性。
治理和全组织共享: 集中凭据管理、范围工具访问、强制预算/速率限制、控制批准的模型,并将代理/技能/上下文发布到组织注册表(共享的“公司大脑”)。

Keystroke 的使用场景

收件箱和日历首席助理(个人生产力): 创建一个连接到 Superhuman/Gmail 和 Google Calendar 的代理(例如“Timmy”),以分类收件箱、起草回复、应用标签和协调日程安排——可选择设置“默认起草;仅在要求时发送”等护栏。
销售/营收运营注册丰富管道: 在新注册时触发工作流(webhook/Stripe 事件),在 Apollo/CRM 等工具中丰富潜在客户,执行网络研究,生成简报,并将其发布到 Slack 频道以进行快速跟进。
客户支持分类和工单自动化(运营): 将入站支持请求路由到专业代理,以品牌语音起草首次回复,在 Linear/Zendesk 中创建/更新工单,并要求人工批准高风险操作(例如退款)。
工程和数据文档代理: 构建一个内部数据代理,读取 Snowflake/PostHog 模式,并使用共享组织上下文为分析师和工程师生成最新文档和问答。
营销内容和社交工作流: 自动化研究到文案的管道:通过网络搜索收集来源,起草品牌帖子,安排审查/批准,并发布或移交给 Slack 进行最终编辑。
跨团队内部仪表板和轻量级应用程序: 启动由代理和工作流提供支持的简单内部应用程序/仪表板,以显示连接工具中的管道、收入、运营指标或状态摘要。

优点

统一平台:代理、工作流、集成、部署和治理集中于一处。
开发人员友好且可审计:Git 中的纯 TypeScript,带有测试/评估和详细的运行跟踪。
企业控制:凭据保管库、范围权限、模型控制、预算和批准,实现更安全的自动化。

缺点

与简单的点工具相比,需要设置和持续维护(集成、权限、测试)。
最佳体验以代码为中心;非技术用户可能仍然需要依赖构建者/开发人员来处理复杂的系统。
价值取决于连接的系统和良好的内部上下文——如果没有集成/数据,代理的用处会降低。

如何使用 Keystroke

1) 创建 Keystroke 账户和工作区: 访问 https://keystroke.ai/signup,创建您的账户,并输入您的工作区/项目,代理、工作流、应用程序和上下文都将在此处存在。
2) 决定您想如何构建(UI 优先还是代码优先): 您可以直接在 Keystroke Web 应用程序中构建(聊天式),也可以使用 TypeScript 和 Keystroke CLI 在代码库中构建(专为人类和编码代理设计)。
3) (推荐)使用 Keystroke CLI 搭建代码项目: 使用 Keystroke CLI 为您的 Keystroke 项目搭建本地目录。这将创建一个代码库结构和一个 AGENTS.md 文件,指导您的编码代理(Cursor/Claude Code/Codex)如何在项目中工作。
4) 连接您的工具(应用程序)并存储凭据: 在 Keystroke 中,打开“应用程序”并连接您希望代理/工作流使用的服务(例如,Gmail、Slack、Linear、Notion、GitHub)。Keystroke 管理身份验证和凭据保险库,因此机密不会暴露给代理。
5) 范围权限以确保安全: 配置工具权限和凭据范围(组织/团队/用户),以便只有正确的代理/项目才能访问敏感工具。可以选择为高风险操作设置安全策略和审批。
6) 构建您的第一个代理(Web 应用程序方法): 在 Keystroke Web 应用程序中,创建一个代理并描述您想要的内容(例如,“创建一个名为 Timmy 的代理。授予他访问 Gmail、Google Calendar、Linear 和 Slack 的权限。”)。Keystroke 将连接工具并将代理部署到您的工作区。
7) 构建您的第一个代理(代码优先 TypeScript 方法): 在您的代码库中(例如,src/agents/timmy.ts)使用 Keystroke 的代理定义在纯 TypeScript 中定义一个代理。将连接的应用程序操作(Gmail/Calendar/Linear/Slack)分配为工具。将所有内容保存在 git 中,以便您可以审查更改。
8) 为代理添加防护措施: 实施行为规则,例如“默认起草”和“仅在明确要求时发送”,特别是对于电子邮件和消息工具。这可以减少意外的对外操作。
9) 在本地运行类型检查和测试: 在部署之前使用 CLI 运行类型检查和测试。Keystroke 支持测试(例如,使用 Vitest),因此您可以在生产使用之前验证代理/工作流行为。
10) 将您的代理部署到 Keystroke: 使用 CLI 从您的代码库部署(例如,只部署您更改的代理)。部署后,代理将在 Keystroke Web 应用程序中可用,并可以与您的团队共享。
11) 提示并使用代理: 在 Keystroke 的 UI 中与代理聊天,或从外部渠道(如 Slack/Teams,如果支持)使用它,或通过 API 调用它。要求它使用其连接的工具执行任务(例如,分类收件箱、起草回复、创建 Linear 问题)。
12) 使用跟踪和审计历史检查运行: 打开运行历史/跟踪视图,查看代理做了什么、调用了哪些工具以及产生了哪些输出。这可用于调试、合规性和可靠性。
13) 通过工作流将代理工作转化为可靠的系统: 创建确定性工作流(类型化、可测试的异步 TypeScript),在需要判断时调用代理。工作流可以包括循环、休眠和跨重启/错误的持久执行。
14) 添加触发器以自动化执行: 设置触发器,例如计划、Webhook 或来自连接应用程序的事件(例如,Stripe customer.created、Linear issue created)。触发器可以自动启动工作流或代理运行。
15) 在需要时添加人工审批环节: 配置审批步骤,以便运行可以暂停以供审查(例如,退款、敏感消息)。Keystroke 可以休眠和恢复而不会丢失状态(持久执行)。
16) 在您的组织中共享代理、技能和上下文: 将代理和可重用技能/上下文发布到组织注册表,以便其他团队可以重用和改进它们。这有助于构建一个具有一致知识的共享“公司大脑”。
17) 设置治理:预算、限制和模型控制: 配置使用限制(令牌预算、运行上限、速率限制)、选择批准的模型/提供商,并强制执行防护措施,以便团队可以安全地大规模构建。

Keystroke 常见问题

Keystroke 是一个用于构建内部 AI 代理和 AI 系统的平台。它在一个地方提供了团队所需的所有组件——代理、工作流/编排、集成、协作功能以及治理/控制。

与 Keystroke 类似的最新 AI 工具

Hapticlabs
Hapticlabs
Hapticlabs是一个无代码工具包,使设计师、开发者和研究人员能够轻松地在设备上设计、原型设计和部署沉浸式触觉交互,无需编码。
Deployo.ai
Deployo.ai
Deployo.ai 是一个全面的 AI 部署平台,支持无缝模型部署、监控和扩展,并内置了道德 AI 框架和跨云兼容性。
CloudSoul
CloudSoul
CloudSoul 是一个 AI 驱动的 SaaS 平台,通过自然语言对话使用户能够即时部署和管理云基础设施,使 AWS 资源管理更加便捷和高效。
Devozy.ai
Devozy.ai
Devozy.ai是一个AI驱动的开发者自助服务平台,将敏捷项目管理、DevSecOps、多云基础设施管理和IT服务管理结合到一个统一的解决方案中,以加速软件交付。