انتقل إلى المحتوى
kit / agent / hero
Agentخدمة Kit

وكيلك يحصل على جسد

كل خدمة Kit نقطة نهاية HTTPS. أطلق حاوية، احصل على 14 أداة HTTP. وكيلك يعمل ولا يقترح فقط.

300+ نموذج. بدون مفاتيح API.
agent-alpha / task monitor

$ ws connect wss://proj-1-abc.srv.containers.hoody.com/api/v1/agent/ws

[tool_use] { tool: "terminal_exec", command: "npm install" }

[tool_use] { tool: "write_file", path: "/app/src/auth.ts" }

[tool_result] { output: "3 tests passed" }

[tool_use] { tool: "daemon_start", service: "api-server" }

[completed] task finished in 4m 12s

kit / agent / demo
LIVE DEMO

One POST. Three Patterns.

Submit a task, watch the WebSocket stream, roll back a failed experiment — all from standard HTTP calls.

agent-alpha / api playground

Submit a Task and Stream Events

POST a natural-language description to create a task, then open the WebSocket to stream every tool call and result in real time.

# 1. Create task

POST /api/v1/agent/tasks

'{'

"description": "Install deps, write auth.ts, run tests",

"mode": "code"

'}'

→ '{' "id": "task-abc123", "status": "running" '}'

 

# 2. Open WebSocket stream

WS wss://.../api/v1/agent/ws

 

> '{' "type": "tool_use", "tool": "terminal_exec", "command": "npm install" '}'

> '{' "type": "tool_use", "tool": "write_file", "path": "/app/src/auth.ts" '}'

> '{' "type": "tool_result", "output": "3 tests passed" '}'

> '{' "type": "tool_use", "tool": "daemon_start", "service": "api-server" '}'

> [completed] task finished in 4m 12s

kit / agent / orchestration
التنسيق

امنح كل وكيل حاسوباً كاملاً

استدعاء إنشاء حاوية واحد يُوفّر 14 خدمة HTTP. لا إعداد، لا إدارة مشغّلات، لا كود بنية تحتية.

890abc-agent-1.node-us.containers.hoody.com
طبقة الذكاء الاصطناعي — أكثر من 300 نموذج
hoody-agent
سطح الإمكانيات · 14 خدمة HTTP
TERMINAL
DISPLAY
FILES
EXEC
SQLITE
BROWSER
CODE
cURL
NOTIFY
DAEMON
CRON
PIPE
WORKSPACES
AGENT
14خدمات HTTP لكل حاوية
300+نماذج الذكاء الاصطناعي عبر البروكسي
100+أدوات وكيل مدمجة
1POST لإطلاق كل شيء
kit / agent / multi-agent
متعدد الوكلاء

الوكلاء يطلقون وكلاء. لا منسق مطلوب.

الوكيل A ينشئ حاوية الوكيل B عبر HTTP، يعيّن المهام عبر رابط خدمة الوكيل، ويراقب التقدم عبر نفس الرابط.

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: "hoody-kit:latest",

hoody_kit: true,

});

await fetch(

`https://${PROJECT_ID}-${worker.id}-agent-1.${SRV}/api/v1/agent/tasks`,

{ method: "POST", body: JSON.stringify({

description: "Build payment module", mode: "code"

})}

);

طوبولوجيا الشبكة

الوكلاء نظراء. أي حاوية تستدعي أي أخرى عبر HTTP. لا ناقل، لا منسق.

عمّال بالتوازي

انشر 10 وكلاء متخصصين في آنٍ واحد. الواجهة الأمامية والخلفية والاختبارات — كلها بالتوازي.

القراءة عبر الحاويات

الوكيل A يقرأ ملفات الوكيل B عبر خدمة Kit files. فحص بدون إيقاف العامل.

أعطال معزولة

انهيار وكيل واحد يدمّر صندوق حماية الخاص به فقط. الأعطال لا تنتشر.

kit / agent / guardrails
حواجز الحماية

تحكم في كل مطالبة. لا كود بروكسي مطلوب.

سبعة hooks للأحداث، خمسة أنواع إجراءات، قواعد JSON تصريحية. محرك القواعد يعمل داخل البنية التحتية.

chat.system.transform

أضف قاعدة أمان إلى مطالبة نظام كل جلسة إنتاج قبل أن يراها LLM.

tool.execute.before

أرسل إشعاراً لإنسان قبل أن يشغّل أي وكيل bash. في الحلقة، بدون بروكسي.

session.error

أطلق webhook إلى PagerDuty عندما تفشل أي جلسة على مستوى الأسطول.

hoodyagent.json / mitm rules

{

"mitm": {

"rules": [

{

"id": "safety-guardrail",

"enabled": true,

"trigger": {

"event": "chat.system.transform",

"tags": ["prod"]

},

"action": {

"type": "prompt-inject",

"position": "append",

"target": "system"

}

}

]

}

}

kit / agent / powers
مزودو الذكاء الاصطناعي

أكثر من 300 نموذج. تغيير واحد في الإعداد للتبديل.

وجّه أي عميل ذكاء اصطناعي إلى https://ai.hoody.com/api/v1. استخدم container-X كمفتاحك — يعمل فقط من داخل تلك الحاوية.

@hoody.com Skill Discovery

Any AI agent with web access sends @hoody.com and receives a Skill describing your entire HTTP API — no plugin, no SDK, no custom endpoint.

لقطة قبل كل تشغيل وكيل

لا تدع وكيلاً يعدّل حاوية بدون لقطة. استدعاء API واحد. تراجع فوري.

hoody snapshots create-snapshot $AGENT_ID \

--alias "before-experiment"

الرئيسية / Kit / Agent / نقاط النهاية
API REFERENCE

6 نقاط نهاية. التحكم الكامل في المعامل.

دورة حياة المهمة والمراقبة الحية وتعلق MCP — كل ذلك HTTP و WebSocket قياسي.

المهام

{count, plural, =1 {# نقطة نهاية} other {# نقاط نهاية}'}

POST /api/v1/agent/tasks

POST
/api/v1/agent/tasksأنشئ مهمة معامل جديدة
GET
/api/v1/agent/tasks/{id}استطلع حالة المهمة
PATCH
/api/v1/agent/tasks/{id}/modeبدّل الوضع في منتصف الجلسة
POST
/api/v1/agent/tasks/{id}/resumeاستمرّ في تشغيل المهمة

المراقبة

{count, plural, =1 {# نقطة نهاية} other {# نقاط نهاية}'}

wss://.../api/v1/agent/ws

WS
wss://.../api/v1/agent/wsتدفق tool_use / tool_result الحي

MCP + واجهة الويب

{count, plural, =1 {# نقطة نهاية} other {# نقاط نهاية}'}

POST /api/v1/agent/mcp/servers

POST
/api/v1/agent/mcp/serversعلّق خادم MCP في وقت التشغيل
GET
/واجهة دردشة متصفح مدمجةواجهة الويب
kit / agent / capabilities
CAPABILITIES

ما يستطيع العميل فعله بالفعل

ثلاث قدرات لا يمنحك إياها أي قدر من هندسة الموجّهات — إنها مدمجة في المنصة.

5 أنماط مهام، قابلة للتبديل في منتصف الجلسة

code، architect، debug، ask، orchestrator — كل نمط مضبوط لقصد مختلف. بدّل عبر PATCH /api/v1/agent/tasks/{id}/mode دون إيقاف المهمة.

اكتشاف أدوات MCP في وقت التشغيل

اربط أي خادم متوافق مع MCP — GitHub أو Slack أو Jira — في وقت التشغيل. يكتشف العميل الأدوات الجديدة ويدمجها في الجلسة النشطة فورياً.

تضمين كلوحة جانبية في الطرفية

ضمّن العميل كلوحة جانبية في أي عنوان URL لـ hoody-terminal عبر ?panel=AGENT_URL. يشارك العميل نظام ملفات الحاوية وحالة العمليات مع الطرفية.

kit / agent / start

أول وكيل لك يبعد حاوية واحدة

أطلق حاوية مع hoody-kit. 14 خدمة HTTP وأكثر من 100 نقطة نهاية للوكيل تستيقظ فوراً.

اقرأ التوثيق