Pular para o conteúdo
IA HTTP-Nativa
18 Serviços HTTP
100+ Endpoints de Agente
300+ Modelos
Orquestração Multi-Agente
Motor de Regras MITM
Rede de Segurança por Snapshot
Sem Chaves API no Código
IA HTTP-Nativa
18 Serviços HTTP
100+ Endpoints de Agente
300+ Modelos
Orquestração Multi-Agente
Motor de Regras MITM
Rede de Segurança por Snapshot
Sem Chaves API no Código
IA HTTP-Nativa
18 Serviços HTTP
100+ Endpoints de Agente
300+ Modelos
Orquestração Multi-Agente
Motor de Regras MITM
Rede de Segurança por Snapshot
Sem Chaves API no Código
IA HTTP-Nativa
18 Serviços HTTP
100+ Endpoints de Agente
300+ Modelos
Orquestração Multi-Agente
Motor de Regras MITM
Rede de Segurança por Snapshot
Sem Chaves API no Código
AgentServiço Kit

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.

300+ modelos. Sem chaves API.
agent-alpha / monitor de tasks

$ 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

DEMO AO VIVO

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.

agent-alpha / api playground

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." }]

}

ORQUESTRAÇÃO

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.

abc123-def456-workspaces-1.node-us-1.containers.hoody.com
CAMADA IA — 300+ MODELOS
hoody-agent
SUPERFÍCIE DE CAPACIDADE · 18 SERVIÇOS HTTP
TERMINAL
DISPLAY
FILES
SQLITE
EXEC
BROWSER
WORKSPACES
CODE
cURL
NOTIFY
DAEMON
CRON
PIPE
NOTES
WATCH
APP
TUNNEL
LOGS
18serviços HTTP por contêiner
300+modelos IA via proxy
100+ferramentas de agente embutidas
1POST para criar tudo
MULTI-AGENTE

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.

orchestrator.ts

// 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.

GUARDRAILS

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.

hoody.json · mitm rules

{

"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"

}

}

]

}

PROVEDORES DE IA

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.

// default model
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" }

REFERÊNCIA DE API

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 endpoints

POST /api/v1/agent/prompt

POST
/api/v1/agent/promptFaça stream da resposta de um prompt via Server-Sent Events
POST
/api/v1/agent/prompt/syncRode um prompt e bloqueie até o resultado completo
GET
/api/v1/agent/promptEnvie um prompt via query string

Sessões

2 endpoints

GET /api/v1/agent/sessions/live

GET
/api/v1/workspaces/{workspaceID}/sessionsListe todas as sessões de um workspace
GET
/api/v1/agent/sessions/liveMural de sessões ao vivo, renderizado como HTMLInterface Web

MCP + Interface Web

2 endpoints

POST /api/v1/workspaces/{workspaceID}/mcp

POST
/api/v1/workspaces/{workspaceID}/mcpAnexar um servidor MCP em tempo de execução
GET
/api/v1/workspaces/{workspaceID}/providersInterface de chat do navegador integrada
RECURSOS

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.

Ler a Documentação