icon of Keystroke

Keystroke

程式碼優先的自動化平台,用於建構內部 AI Agent 與工作流程,專為 Claude Code、Cursor 等程式碼 Agent 建構與維護而設計。

社群:

產品概覽

Keystroke 是什麼?

Keystroke preview

Keystroke 是一個自動化平台,顛覆了傳統的建構方式:你不需要在畫布上拖拉節點,而是直接描述想要的 Agent 或工作流程,交由你的程式碼 Agent(Cursor、Claude Code、Codex 等)將其撰寫成真正的 TypeScript 程式碼,放進你自己的程式碼庫。Keystroke 接著提供受管理的執行環境,將這些程式碼部署上線——負責整合管理、憑證儲存、排程與執行紀錄。由於每個 Agent 與工作流程都是普通、受版本控制的 TypeScript 程式碼,而非專屬流程圖,團隊可以在 Git 中審查變更、撰寫測試,並在任何環境執行相同邏輯,藉此避免 n8n、Zapier 等視覺化自動化工具常見的綁定問題。該平台內建超過 1,000 個現成應用整合,並支援任意 HTTP API 與 MCP 伺服器,讓 Agent 能直接串接 Slack、Gmail、Linear、Salesforce 等工具。Keystroke 採用 ELv2 授權開源,並獲得 Y Combinator 投資。


主要功能

  • 程式碼優先的 Agent 框架

    Agent 與工作流程以標準 TypeScript 撰寫於你自己的程式碼庫中,可以像一般程式碼一樣透過 Git 進行審查、測試與版本控制,而不必受限於封閉的視覺化編輯器。

  • 1,000+ 內建整合

    內建 Slack、Google、Linear、Salesforce 等數百個現成連接器,也能自由串接任何 HTTP API 或 MCP 伺服器。

  • 持久化 Agent 記憶與工作空間

    Agent 具備跨執行的持久記憶、檔案系統、程式碼執行能力,以及用於狀態管理與運算工作的獨立沙盒環境。

  • 具人工核准機制的持久化工作流程

    確定性且具型別的工作流程步驟可與 Agent 推理串接,執行過程能在高風險操作前暫停,等待人工簽核。

  • 事件、排程與 Webhook 觸發

    自動化流程可由 cron 排程、傳入的 Webhook、對外部系統的輪詢,或 Linear 新增 issue、會議結束等事件啟動。

  • 團隊共享工作空間與治理

    團隊可在同一專案中協作維護 Agent、技能與內容,並具備角色權限控管、用量限制與完整的執行層級可觀測性。


使用案例

  • 業務與營收營運 : 自動補全新名單資料,於會議前產出客戶簡報,並標記出長期無回應、需要重新聯繫的客戶。
  • 客服與支援營運 : 分類處理收到的客服信件,依據內部文件草擬回覆,並將需要人工處理的問題上報至 Linear。
  • 財務與帳務 : 核對 Stripe 撥款與帳冊紀錄,比對銀行交易與會計分錄,並標記出未使用的定期訂閱費用。
  • 工程開發流程 : 將已合併的 Pull Request 彙整成發布說明,將事故警示與近期部署建立關聯,並將新出現的錯誤回報與既有工單進行比對分類。
  • 個人生產力 : 打造一個能掃描行事曆、收件匣與專案動態的晨間簡報 Agent,或是能以簡單文字指令管理信件的助理。

常見問題

Keystroke 的替代方案

🚀

Keystroke 網站分析