Los bots de navegador manejan lo fácil.
Deck se encarga del resto.
Deck le da a tu app Computer Use completo — agentes que inician sesión, navegan y operan cualquier software a través de interfaces reales. Una llamada API para automatizar lo que ninguna integración puede.
src/migration/flow.tsxsrc/api/providers.ts@deck/apiCinco líneas para Computer Use
Inicia una VM, apúntala a cualquier sitio web y obtén resultados estructurados de vuelta. Eso es todo.
import Deck from "deck";
const deck = new Deck({ apiKey: process.env.DECK_API_KEY });
// Create a source, open a connection, run a task
const source = await deck.sources.create({
name: "Shopify", type: "website",
website: { url: "https://admin.shopify.com" }
});
const conn = await deck.connections.create({
source_id: source.id,
auth_method: "username_password",
auth_credentials: { username: email, password: pass }
});
const run = await deck.tasks.run(taskId, {
connection_id: conn.id,
input: { order_id: "#4018" }
});
console.log(run.output);
// { refund_id: "R-8821", amount: "$89.99", status: "processed" }
Cómo empezar
Cada ejecución inicia una VM aislada. El agente combina visión, extracción DOM y llamadas API — eligiendo el mejor enfoque para cada paso.
Construido para producción
Todo lo que necesitas para llevar Computer Use a tus usuarios.
Bóveda de credenciales
Almacena y rota credenciales de forma segura. Las contraseñas de tus usuarios nunca tocan tus servidores.
Reproducción de sesión
Reproduce cualquier sesión de agente para ver exactamente lo que sucedió, clic por clic.
Webhooks y callbacks
Recibe notificaciones al completar, fallar o cuando el agente necesita aprobación humana.
Ejecuciones paralelas
Ejecuta cientos de tareas simultáneamente. Cada una obtiene su propia VM aislada.
Salida estructurada
Define esquemas para lo que el agente debe devolver. Obtén JSON tipado, no capturas de pantalla.
{
"status": "completed",
"output": {
"contacts": [
{ "name": "Jane Doe", "email": "[email protected]" }
],
"plan": {
"type": "Business 500",
"renewal": "2026-04-01"
}
}
}
Políticas y barreras de seguridad
Define reglas sobre lo que los agentes pueden y no pueden hacer. Establece puertas de aprobación y límites de acción.