Seu Agente Ganha um Corpo
Todo serviço Kit é um endpoint HTTPS. Suba um contêiner, ganhe 18 ferramentas HTTP. Você não integra a IA — a IA usa sua infraestrutura.
$ curl -N -X POST https://abc123-def456-workspaces-1.node-us-1.containers.hoody.com/api/v1/agent/prompt -H "Content-Type: application/json" -d '{"parts":[{"type":"text","text":"Build auth + tests"}]}'
[tool_use] { tool: "bash", command: "npm install" }
[tool_use] { tool: "Write", path: "/app/src/auth.ts" }
[tool_result] { output: "3 tests passed" }
[tool_use] { tool: "bash", command: "npm run dev" }
[completed] session finished in 4m 12s
Um POST. Três padrões.
Submeta uma task, acompanhe o stream WebSocket, faça rollback de um experimento que falhou — tudo a partir de chamadas HTTP padrão.
Submeta uma task e faça stream dos eventos
POST uma descrição em linguagem natural para criar uma task, depois abra o WebSocket para fazer stream de cada tool call e resultado em tempo real.
# Submit a prompt — omit wait to stream Server-Sent Events
POST /api/v1/agent/prompt
{
"parts": [{ "type": "text", "text": "Install deps, write auth.ts, run tests" }],
"autoApprove": true
}
# The stream emits tool calls, tool results and assistant
# messages as they happen. The final message payload:
{
"sessionID": "5f9b3a2e1c8d4f0001a2b3c4",
"messageID": "msg_01HXYZABCDEF",
"status": "completed",
"info": { "role": "assistant", "finish": "stop" },
"parts": [{ "type": "text", "text": "Done — 14 tests passing." }]
}
Dê a Cada Agente um Computador Completo
Uma chamada de criação de contêiner provisiona 18 serviços HTTP. Sem configuração, sem gerenciamento de driver, sem cerimônia de auth além de um bearer token.
Agentes Criam Agentes. Sem Coordenador Necessário.
O Agente A cria o contêiner do Agente B via HTTP, atribui tarefas pela URL do serviço de agente, lê seus arquivos diretamente. Apenas URLs falando com URLs.
// Agent A spawns Agent B and assigns work
const worker = await client.api.containers.create(PROJECT_ID, {
name: "ai-worker-backend",
server_id: "us-east-1",
container_image: "debian-12",
hoody_kit: true,
});
await fetch(
`https://${PROJECT_ID}-${worker.id}-workspaces-1.${SRV}/api/v1/agent/prompt/sync`,
{ method: "POST", body: JSON.stringify({
parts: [{ type: "text", text: "Build payment module" }],
autoApprove: true
})}
);
Topologia de Rede
Agentes são peers. Qualquer contêiner chama qualquer outro via HTTP. Sem barramento, sem coordenador.
Workers Paralelos
Despache 10 agentes especialistas simultaneamente. Frontend, backend, testes — tudo em paralelo.
Leituras Entre Contêineres
O Agente A lê os arquivos do Agente B via serviço de arquivos Kit. Inspecione sem parar o worker.
Falhas Isoladas
A falha de um agente destrói apenas seu próprio sandbox. Falhas não conseguem se propagar.
Controle Cada Prompt. Sem Código de Proxy Necessário.
Sete hooks de evento, cinco tipos de ação, regras JSON declarativas. O motor de regras roda dentro do próprio hoody-agent — latência zero, proxy zero.
chat.system.transform
Acrescente uma regra de segurança ao system prompt de toda sessão prod antes que o LLM veja.
tool.execute.before
Notifique um humano antes que qualquer agente execute bash. No loop, sem proxy.
session.error
Dispare um webhook para o PagerDuty quando qualquer sessão falhar na frota inteira.
{
"rules": [
{
"id": "inject-safety-prompt",
"name": "Inject safety prompt",
"enabled": true,
"severity": "info",
"trigger": {
"event": "chat.system.transform",
"tags": ["prod"]
},
"action": {
"type": "prompt-inject",
"content": "Always confirm before shell commands.",
"position": "prepend",
"target": "system"
}
}
]
}
300+ Modelos. Uma Mudança de Config para Trocar.
Aponte qualquer cliente IA para https://ai.hoody.com/api/v1. Use container-X como sua chave — só funciona da sua infraestrutura. Delete o contêiner para revogar instantaneamente.
300+ Modelos, 15+ Provedores
Anthropic, OpenAI, Google, Meta, Mistral e mais — escolhidos por prompt ao combinar um provedor e um model ID. Troque de modelo no meio da conversa; você nunca migra.
anthropic/claude-sonnet-4.5
Descoberta de Skill via @hoody.com
Qualquer agente de IA com acesso à web manda @hoody.com e recebe uma Skill descrevendo toda a sua HTTP API — sem plugin, sem SDK, sem endpoint custom.
Snapshot Antes de Cada Execução de Agente
Nunca deixe um agente modificar um contêiner sem um snapshot. Uma chamada API. Rollback instantâneo.
POST /api/v1/containers/{id}/snapshots
{ "alias": "before-agent-experiment" }
6 Endpoints. Controle de Agente Completo.
Ciclo de vida da tarefa, monitoramento em tempo real e anexação de MCP — tudo HTTP e WebSocket padrão.
Prompt
3 endpointsPOST /api/v1/agent/prompt
Sessões
2 endpointsGET /api/v1/agent/sessions/live
MCP + Interface Web
2 endpointsPOST /api/v1/workspaces/{workspaceID}/mcp
O que o agente realmente pode fazer
Três capacidades que nenhuma quantidade de prompt engineering te dá — elas estão na plataforma.
Agents Nomeados, Primary & Subagent
Cada workspace vem com agents nomeados — build roda como primary, explore como subagent somente leitura. Escolha um por prompt com o campo agent; cada um traz seu próprio modelo, permissões e prompt.
Descoberta de ferramentas MCP em tempo de execução
Conecte qualquer servidor compatível com MCP — GitHub, Slack, Jira — em tempo de execução. O agente descobre e mescla as novas ferramentas na sessão ativa instantaneamente.
Mural de Sessões Ao Vivo Incorporável
O mural de sessões ao vivo renderiza cada agent em execução como uma view HTML feita para embutir num iframe de dashboard — acompanhe toda a frota sem polling.
Seu Primeiro Agente Está a Um Contêiner de Distância
Crie um contêiner com hoody-kit. 18 serviços HTTP e 100+ endpoints de agente acordam instantaneamente. Entregue a URL para Claude, Codex ou qualquer agente que fale HTTP.