Skip to content
อินเตอร์เฟสเอเจนต์

ไซต์นี้สามารถสั่งการได้ ไม่ใช่แค่เปิดอ่านเท่านั้น

เว็บไซต์การตลาดเกือบทั้งหมดในหมวดหมู่นี้เป็นเหมือนกำแพงที่เอเจนต์ต้องแคปหน้าจอแล้วเดาเอาเอง แต่ไซต์นี้จะส่งมอบรายการเครื่องมือที่ระบุประเภทข้อมูลให้แทน ผ่าน WebMCP ในเบราว์เซอร์ และผ่าน JSON-RPC ในส่วนอื่น ๆ ทั้งหมด นี่คือข้อพิสูจน์ของตัวผลิตภัณฑ์เองที่แสดงให้เห็นจริงผ่านเว็บไซต์การตลาดนี้

← Back to the agent directory

กำลังตรวจสอบ

Your browser has not shipped navigator.modelContext yet. Most have not, as of 2026. The same tools are available over JSON-RPC at /api/mcp, which needs no browser support at all.

  • list_bag_modulesอ่านอย่างเดียว

    List every capability module AgentBag ships, each with a published status (live, beta, or bench) and the caveat that goes with it. Optionally filter by status. Use this first to understand what the product actually does.

    example: {"status":"bench"}

  • get_bag_moduleอ่านอย่างเดียว

    Fetch the full published entry for one module: what it does, why it matters, how it works, its status caveat, and its FAQs. Use after list_bag_modules when you need depth on a specific capability.

    example: {"slug":"trustgraph"}

  • search_bagอ่านอย่างเดียว

    Answer a natural-language question strictly from the published capability ledger, returning citations to the modules the answer came from. Declines rather than speculating when the ledger does not cover the question.

    example: {"question":"What stops one agent reading another agent data?"}

  • check_workspace_addressอ่านอย่างเดียว

    Turn a proposed team name into the tenant subdomain it would become, and report whether that label is usable. Does not reveal whether an address is already taken; that is deliberate.

    example: {"name":"Acme Robotics"}

  • answer_faqอ่านอย่างเดียว

    Answer a common question about AgentBag in machine form: a terse declarative answer plus a flat object of primitive-valued facts you can assert against without parsing prose. Prefer this over search_bag for questions about pricing, limits, privacy, tenancy or how to evaluate the product. Call with no arguments to list every question.

    example: {"question":"what is not built yet"}

  • get_pricing_statusอ่านอย่างเดียว

    Report the current pricing position honestly, including the fact that billing is deliberately disarmed and no numbers are published yet.

    example: {}

  • join_waitlistส่งผลกระทบข้างเคียง

    Submit an email address to the AgentBag waitlist, optionally reserving a workspace address. This sends data on the user behalf; confirm with them before calling it.

    example: {"email":"you@example.com","workspace":"acme"}

    ไม่สามารถเรียกใช้ที่นี่ได้
เอนด์พอยต์

ทุกสิ่งที่เครื่องจักรต้องการ

ลองใช้งานผ่านเทอร์มินัล

curl -s https://agentbag.ai/api/mcp \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

curl -s https://agentbag.ai/api/mcp \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call",
       "params":{"name":"list_bag_modules","arguments":{"status":"bench"}}}'
ฝังได้ทุกที่

สคริปต์แท็กเดียว ไซต์ของคุณก็มีเอเจนต์แล้ว

เพียงวาง JavaScript บรรทัดเดียวลงในหน้าใดก็ได้ ปุ่มเปิดใช้งานที่มีแบรนด์ของคุณจะปรากฏที่มุมหน้าจอ เมื่อผู้เยี่ยมชมคลิก พวกเขาจะสามารถคุยกับเอเจนต์ที่คุณเผยแพร่ได้ทันทีภายในพาเนลแบบแซนด์บ็อกซ์ ไม่ต้องจัดการ iframe ไม่ต้องเชื่อมต่อระบบยืนยันตัวตน และไม่มีขั้นตอนการบิลด์ เอเจนต์จะอ่านหน้าเว็บของคุณ ตอบคำถามตามบริบท และยังสามารถโต้ตอบกับ UI ของคุณได้หากคุณเลือกเปิดใช้งาน

วางลงในไซต์ของคุณ

<script
  src="https://agentbag.ai/embed.js"
  data-agent="<your-agent-folder-id>"
  data-accent="#5f6f3c"
  data-launcher="Chat with us"
  data-voice="on"
  data-page-context="on"
></script>

แยกส่วนด้วย Shadow DOM

วิดเจ็ตจะเรนเดอร์ภายใน Shadow DOM root ทำให้ CSS ของคุณไม่สามารถรบกวนวิดเจ็ตได้ และวิดเจ็ตก็จะไม่รบกวน CSS ของคุณเช่นกัน หมดปัญหาสไตล์ชนกันบนทุกเว็บไซต์

Iframe แบบแซนด์บ็อกซ์

พาเนลแชทจะโหลดในแซนด์บ็อกซ์ที่เข้มงวด ไม่มีการนำทางไปยังหน้าหลัก ไม่มีข้อมูลรับรองรั่วไหล เกสต์โทเค็นจะอยู่ภายในเฟรมเท่านั้น และหน้าโฮสต์ของคุณจะไม่ถูกเปิดเผยเลย

โหลดแบบ Lazy Load

iframe จะยังไม่ถูกสร้างขึ้นจนกว่าผู้ใช้จะคลิกปุ่มเปิดใช้งาน ส่งผลกระทบต่อการโหลดหน้าเว็บของคุณเป็นศูนย์ และไม่มีการร้องขอเครือข่ายที่ซ่อนอยู่จนกว่าจะมีคนต้องการคุยจริง ๆ

การกำหนดค่า

  • data-agent"<folder-id>"
    Your published agent folder ID. Required.
  • data-accent"#5f6f3c"
    Brand color for the launcher button and accents.
  • data-launcher"Chat with us"
    Custom text on the launcher pill. Up to 40 characters.
  • data-voice"on"
    Enable voice input. Users can speak instead of type.
  • data-position"left" | "right"
    Which corner the launcher appears in. Default: right.
  • data-theme"light" | "dark" | "auto"
    Color scheme for the chat panel.
  • data-page-context"on"
    Let the agent read visible page content to give contextual answers.
  • data-page-actions"on"
    Let the agent interact with the page: click, scroll, highlight elements.
  • data-context-selector"main"
    CSS selector scoping which content the agent can read. Default: main or article.

การทำงานเบื้องหลัง

  1. 1. ตัวโหลดทำงานในหน้าเว็บของคุณ มันจะสร้าง Shadow DOM host และแสดงปุ่มเปิดใช้งาน โดยที่ยังไม่มี iframe และไม่มีการใช้เครือข่าย
  2. 2. ผู้ใช้คลิกปุ่มเปิดใช้งาน iframe จะถูกสร้างขึ้นพร้อมกับ sandbox ข้อจำกัดต่าง ๆ และโหลดจากต้นทางของเรา เซสชันของเกสต์จะเริ่มต้นขึ้น
  3. 3. บริบทของหน้าเว็บจะถูกส่งเข้าไป (ต้องเลือกเปิดใช้งาน) หาก data-page-context="on", ตัวโหลดจะดึงข้อความที่มองเห็นได้จากหน้าเว็บของคุณและส่งไปยังเอเจนต์เพื่อใช้ในการตอบคำถามตามบริบท
  4. 4. การดำเนินการบนหน้าเว็บจะขับเคลื่อน UI ของคุณ (ต้องเลือกเปิดใช้งาน) หาก data-page-actions="on", เอเจนต์จะสามารถไฮไลต์ เลื่อนหน้าจอ และคลิกองค์ประกอบต่าง ๆ บนหน้าเว็บของคุณเพื่อแนะนำผู้ใช้ได้