









VibeKit是一個開源軟體開發工具包(SDK),旨在安全的沙盒環境中執行程式碼代理(如OpenAI Codex和Claude)。它讓代理能夠安全地撰寫程式碼、安裝套件或開啟PR,並具備內建的串流、非同步任務和遙測功能。採用MIT授權,並使用TypeScript開發,提供零鎖定(zero lock-in)。VibeKit允許開發者將程式碼代理嵌入到他們的應用程式或工作流程中,並支持多種沙盒提供者,如E2B、Daytona、Modal和Fly.io。它非常適合用於創建內部工具、為應用程式添加AI驅動的功能和簡化原型開發工作流程。
要使用VibeKit,開發者可以通過npm安裝SDK(`npm i @vibe-kit/sdk`)。然後導入`VibeKit`和`VibeKitConfig`來設置代理類型(例如,'codex')及其他配置。創建一個`VibeKit`的實例,並使用提示和模式調用像`generateCode`這樣的方法。可以提供回調(`onUpdate`、`onError`)來處理來自代理的串流輸出和錯誤。
VibeKit 公司名稱:Superagent Technologies, Inc. 。
VibeKit Github連結:https://github.com/superagent-ai/vibekit

2025年6月14日

社群媒體聆聽