@ getpaseo/ 客户端
TypeScript SDK用于在Paseo守护进程上方构建集成.
npm install @getpaseo/client
import { createPaseoClient } from "@camerontaylor/paseo-client";
const client = createPaseoClient({ url: "ws://127.0.0.1:6767/ws" });
await client.connect();
const agent = await client.agents.create({
config: { provider: "codex/gpt-5.5" },
cwd: "/Users/me/dev/storefront",
prompt: "Review the current diff and name the riskiest change.",
});
const result = await agent.waitForFinish();
console.log(result.lastMessage);
await client.close();
公共API是包根. 进口 @camerontaylor/paseo-client/internal/* 是Paseo自己的软件包所使用的不支持的实现细节.
读取 SDK 文档 用于代理,工作空间,终端,提供者发现,事件,食谱,以及API参考. 可运行类型Script模式也存在 examples/。 。 。 .
运行时间
客户端需要WebSocket执行. 现代浏览器和Node.js 22在全球提供了一款.
使用结束于 /ws,例如 ws://127.0.0.1:6767/ws。通过 password 当守护进程需要认证时.
客户端默认发布其支持的协议能力. 可选 capabilities
覆盖扩展或覆盖该声明;浏览器托管必须由调用者提供.
单独连接不订阅代理时间或目录事件. 见
事件指南 用于订阅寿命和更换时间表.
稳定
高级API出口自 @camerontaylor/paseo-client 是支持的 SDK 表面。 SDK和守护进程仍然是跨版本的协议相容的,但新加入的能力需要更新守护进程.