Skip to main content

Váš AI agent nyní ovládá jakýkoli web.
S plnou auditní dráhou.

Odhoďte jednu řádku do.CLAUDE.md, AGENTS.md, or .cursorrulesa vaše AI získává skutečnou automatizaci prohlížeče: Gmail, Slack, LinkedIn, GitHub a jakékoli webové stránky. Každý klik je podepsán, zapečetěn a ověřitelný. Serwer MCP je živý. Vyrábí se za 30 vteřin.

✅ MCP En Vivo FDA Část 11 Architektované 21 formátů agentů $0.001 / replay úkolů $0,00 / QA run

Přidejte útěchu do jakéhokoli projektu v jednom příkazu

curl -fsSL https://solaceagi.com/agents/claude.md >> CLAUDE.md

Přidává instrukce pro automatizaci prohlížeče do vašeho projektu Kod Claude.

Step 0: Download & Install Solace Browser

Solace Browser is a desktop app that runs on your machine. Download it first, then your AI agent can control it via localhost:8888.

1

Download Solace Browser

Visit solaceagi.com/download and download the version for your operating system.

# Linux (one-line install):
curl -sf https://storage.googleapis.com/solace-downloads/install.sh | bash

# macOS / Windows: download the installer from
# https://www.solaceagi.com/download

The download includes Solace Hub (desktop app) + Solace Runtime (local API on port 8888) + Solace Browser (Chromium fork with Yinyang sidebar).

2

Launch Solace Hub

# Start the Hub — it launches everything automatically
~/.solace/bin/solace-hub

The Hub sits in your system tray. It starts the local API server on port 8888 and opens the browser when ready.

3

Verify it's running

curl http://localhost:8888/api/v1/system/status
→ {"app_count": 22, "cloud_connected": false, "evidence_count": 0, "uptime_seconds": 5}

If you see JSON, your agent is ready to use Solace. No account needed. Free forever for local use.

Každý hlavní AI kódovací agent, podporovaný

Stačí si stáhnout správný formát pro svého asistenta AI. Každý soubor AI přesně říká, jak používat Solace navigovat, kliknout, vyplnit, snímat obrazovku a zachytit důkazy. 21 formátů podporovaných z krabice.

Kod Claude

Vypusťte se do svéhoCLAUDE.mdKod Claude bude používat pro každou webovou automatizaci automaticky Solace Browser.

Stáhněte si snippet CLAUDE.md.
💬

Codex de OpenAI

Vypusťte se do svéhoAGENTS.mdAgenty Codex de OpenAI a ChatGPT přečítají tento soubor, aby pochopili dostupné nástroje a možnosti.

Stáhněte si agenty.md snippet

Kursor

Vypusťte se do svého.cursorrulesKursor se bude snažit dostat do Solace, kdykoliv ji požádáte, aby interagovala s webovou stránkou.

Stáhněte si .cursorrules
🏄

Żeglarstwo przy użyciu wiatru

Vypusťte se do svého.윈드서핑 규칙Żeglarstwo przy użyciu wiatru (Codeium) využívá možnosti Solace přesně jako Kursor stejný formát, nulová tráta.

Pobierz .윈드서핑 규칙

Copilot GitHub

Vystoupit do.github/copilot-instructions.mdCopilot bude navrhovat Solace API volá pro úlohy pro prohlížeče.

Stáhněte si instrukce spolupilotů

Asystent

Projít jako systémový příkaz s--system-prompt solace-aider.mdAsystent bude automaticky směrovat veškeré webové interakce prostřednictvím Solace Browser.

Stáhněte si pomocný systém prompt

Continu.dev Continu.dev Continue.dev

Přidejte do svého.continue/config.jsonKontekstové poskytovatelé. Continue se objeví na povrchu Solace prohlížeč automatizace jako nativní nástroj v VS Code a JetBrains.

Pokračujte ve stažení konfig
📞

克莱恩

Vypusťte se do svéhoدليل. يقرأ 克莱恩 قواعد المشروع عند بداية الجلسة — يتم تحميل khảیات Solace تلقائيًا لكل محادثة.克莱恩 čte projektové pravidla při zahájení sezení Možnosti Solace se automaticky nabízejí pro každý rozhovor.

Stáhněte si snippet .clinerules.
🦕

根码

Místo v místě.roocode/Regeln/根码 (dříve Roo-克莱恩) zdědí možnosti pro prohlížeče Solace spolu se svým agentickým kódovacím režimem.

根码 rules Download
🔭

Gemini CLI Google

Přidejte kGEMINI.mdGoogleův open-source agent CLI si vyzvedne instrukce Solace stejně jako Claudeův.CLAUDE.md.

Stáhněte si zkratku GEMINI.md.
🚀

Jules Jules Google Jules

Jules čteAGENTS.mdPříkazy Solace se objeví automaticky, když Jules vyřeší jakékoli webové úkoly ve vašem repo.

Stáhněte si agenty.md pro Jules

Redaktor Zed

Umístěte pravidla v92Zedův panel AI je čte nativně Solace se stane okamžitě dostupným Zed AI asistentovi.

Zde je snippet Zed92.
🔹

Amazon Q-udvikler

Přidejte k.amazonq/rules/solace.mdAmazon Q-udvikler čte z tohoto adresáře soubory pravidel odkazu pro každou kódující se sekci ve vašem projektu.

Zde je seznam Amazon Q pravidel
🎯

JetBrains KI

Přidejte k.idea/ai-guidelines.md. JetBrains KI Assistant čte tento soubor v rámci IntelliJ, PyCharm, WebStorm a všech JetBrains IDEs.

Zde si stáhněte pokyny JetBrains
🔎

Zdrojný graf Cody

Umístěte kontext v kontextu.cody/context/solace.md.Cody zahrnuje tento soubor ve svém souvislosti s získáním Úvodní pokyny se objevují ve všech konverzacích Cody.

Zde je možné si vybrat Cody context Download
📄

塔比尼

Konfigurovat prostřednictvím. ملف تخصيص 塔比尼 يسمح لك بتعليم فريقك أدواته — بما في ذلك أتمتة متصفح Solace Browser.塔比尼 osobní soubor umožňuje učit ji toolchain svého týmu, včetně Solace prohlížeč automatizace.

Zoberte si 塔比尼 config
🆕

Répondre à l'AI

Přidejte do svého.replit をreplitする をreplitするSoubor je[ai]Odsek Répondre à l'AI odtud čte kontext projektu Solace je k dispozici v každém pracovním prostoru Replit.

Stáhněte si .replit をreplitする snippet
🤖

Devin est un homme. est un homme.

Místo v místě.devin/Handling-Anleitungen/Devin est un homme. před zahájením dlouhodobých úkolů čte playbooky projektů. Pro jakýkoli webový pracovní proces jsou k dispozici nástroje pro prohlížeče Solace.

Stáhněte si Devin est un homme.ův herní knížek
🏭

Fabryczny Droid

Factory čteAGENTS.md A a a a .fabryka/Droidové agenti zdědí schopnosti Solace při automatizaci pracovních toků vývoje softwaru.

Stáhněte si konfiguraci továrny
🔰

Kilo Code Kilo Kilo

Přidejte k.kilocode/rules/ . .Kilo Code Kilo sleduje stejný vzor projektových pravidel jako 克莱恩 Solace instrukce za každou agentovní kódovací sezení.

Kilo Code Kilo rules Download

llms.txt

Jeremy Howard standard pro LLM-přečtitelné popisy stránek.

Download llms.txt

What’s Inside the CLAUDE.md Snippet

Každé integrační soubor učí vašeho AI agenta přesně, jak používat Solace. Tady je snippet Kod Claude, který ho pustí do vašeho projektu a váš agent okamžitě pochopí všechny 14 API Solace, server MCP, e-podpis a nejlepší postupy.

# Solace Browser Integration # Source: solaceagi.com/agents/claude.md ## What Solace Is Chromium fork with a native Yinyang sidebar. Solace Hub starts first and exposes Yinyang Server on port 8888. Sessions persist. Evidence is hash-chained. MCP: 8 tools live now. ## Quick Start curl http://localhost:8888/api/status # → {"running": true, "status": "ready"} ## Core API (all POST, JSON body) navigate {"url": "...", "wait_for": "networkidle"} click {"selector": "..."} fill {"selector": "...", "value": "..."} screenshot {"full_page": true} → {"filepath": "artifacts/..."} evaluate {"Výraz pro vyjádření": "document.title"} aria-snapshot GET → accessibility tree JSON ## YinYang YinYang Notify (alert user, non-blocking) POST /api/yinyang/notify {"type":"success","message":"...","priority":"low"} ## E-Sign (FDA Part 11 §11.100) POST /api/v1/esign/token {"user_id":"...","run_id run_id":"...","meaning":"reviewed_and_approved"} ## MCP (add to .claude/settings.json) {"mcpServers":{"solace":{"command":"python3","args":["yinyang_mcp_server.py"]}}} ## Best Practices 1. Screenshot before click (evidence of what agent saw) 2. ARIA snapshot for structure, screenshot for visual 3. Minimal OAuth3 scopes + budget_usd budget on every token 4. Notify user via YinYang YinYang (never console.log spam) 5. E-sign every user-approved action
# Solace Browser Integration
# Source: solaceagi.com/agents/claude.md

## What Solace Is
Chromium fork with a native Yinyang sidebar. Solace Hub starts first and exposes Yinyang Server on port 8888.
Sessions persist. Evidence is hash-chained. MCP: 8 tools live now.

## Quick Start
curl http://localhost:8888/api/status
# → {"running": true, "status": "ready"}

## Core API (all POST, JSON body)
navigate    {"url": "...", "wait_for": "networkidle"}
click       {"selector": "..."}
fill        {"selector": "...", "value": "..."}
screenshot  {"full_page": true}  → {"filepath": "artifacts/..."}
evaluate    {"Výraz pro vyjádření": "document.title"}
aria-snapshot GET  → accessibility tree JSON

## YinYang YinYang Notify (alert user, non-blocking)
POST /api/yinyang/notify {"type":"success","message":"...","priority":"low"}

## E-Sign (FDA Part 11 §11.100)
POST /api/v1/esign/token {"user_id":"...","run_id run_id":"...","meaning":"reviewed_and_approved"}

## MCP (add to .claude/settings.json)
{"mcpServers":{"solace":{"command":"python3","args":["yinyang_mcp_server.py"]}}}

## Best Practices
1. Screenshot before click (evidence of what agent saw)
2. ARIA snapshot for structure, screenshot for visual
3. Minimal OAuth3 scopes + budget_usd budget on every token
4. Notify user via YinYang YinYang (never console.log spam)
5. E-sign every user-approved action

Plný soubor:stáhněte si snippet CLAUDE.md • Vyhled agentů.json (přečítatelný strojem)

Witaj świecie v 3 API volání

Kompletní API Solace je možné naučit ve třech příkazech.

1

Navážíte do jakékoliv stránky

curl -X POST http://localhost:8888/api/navigate -H "Content-Type: application/json" -d '{"url": "https://example.com"}'
→ {"success": true, "status": 200, "url": "https://example.com"}
2

Snímek obrazovky toho, co se stalo

curl -X POST http://localhost:8888/api/screenshot -H "Content-Type: application/json" -d '{"full_page": true}'
→ {"success": true, "filename": "screenshot-20260302-120000.png", "filepath": "artifacts/screenshot-20260302-120000.png", "size": 17115}
3

Důkazy byly automaticky zachovány

→ plan.json env_snapshot.json run_log.txt behavior_hash.txt — سلسلة التشفير SHA-256 محكمة. كل إجراء يصعب تغييره.
Plan.json env_snapshot.json run_log.txt behavior_hash.txt  SHA-256 hashový řetězec zapečetěn.

Full Reference API Full Reference API Full Reference API Full Reference API

All local browser-control endpoints run on http://localhost:8888. Treat /agents.json as the canonical machine-readable contract for your agent runtime.

Konečný bod Metodologie Metodologie Co to dělá Ámbito de OAuth3
/api/navigatePOSTVložte URL do prohlížečenavegador.navegar
/api/clickPOSTKlikněte na jakýkoli CSS selectorKliknite na Kliknite na browser.click
/api/fillPOSTVyplňte pole formulářenavegador.rellenar
/api/screenshotPOSTZachytit aktuální stránku jako PNG (splacená na artefakty/)navegador.capture de pantalla
/api/evaluatePOSTJavaScript ( Run Run)Výraz pro vyjádření), return result keyevaluar navegador
/api/snapshotPOSTZachytit surový HTML stránkynavegador.instantánea
/api/aria-snapshotGETARIA přístupnost strom (strukturující JSON)navegador.instantánea
/api/dom-snapshotGETDOM snapshot tree pro deterministické kontroly strukturynavegador.instantánea
/api/page-snapshotGETKombinovaný snapshot stránky (ARIA + DOM + metadata)navegador.instantánea
/api/healthGETZkouška živosti pro připravenost běhu(ne)
/api/statusGETZdraví prohlížeče, připravenost, současný URL, sezení(ne)
/api/part11/statusGETČást 11 stavu zachycení, identifikace sezení, písemné byty, poslední chyba(ne)
/api/part11/configPOSTKonfigurovat část 11 režimu zachytávání a auditního adresářepart11.konfigurieren
/agents.jsonGETStrojovky čitelné schopnosti manifest(ne)

MCP Server Live Now

Model Context Protocol umožňuje kód a další nástroje kompatibilní s PH3 se připojit k PHP jako nativní nástroj bez potáčení žádných příkazů. Sedm nástrojů je dnes k dispozici: navigovat, kliknout, vyplnit, snímek obrazovky, snímek, vyhodnotit, aria_snapshot.

✅ Lokální MCP Dostupný nyní

# Step 1: start the Serwer MCP (stdio JSON-RPC 2.0)
python3 ~/projects/solace-browser/yinyang_mcp_server.py

# Step 2: add to Kod Claude .claude/settings.json:
{
  "mcpServers": {
    "solace": {
      "command": "python3",
      "args": ["/path/to/solace-browser/yinyang_mcp_server.py"]
    }
  }
}

Jakmile je konfigurován, Kod Claude volá detect_apps, create_schedule, record_evidencea , a 5 more Hub-native MCP tools on localhost:8888Každé volání je OAuth3-scoped a SHA-256 evidenced.

Remote MCP Cloud (Coming Soon)

# Remote MCP is still coming soon:
{
  "mcpServers": {
    "solace": {
      "url": "mcp.solaceagi.com",
      "apiKey": "sol_..."
    }
  }
}

# Paid users can already launch a cloud twin today:
POST https://solaceagi.com/api/v1/browser/twin/launch
Authorization: Bearer sw_sk_...
{
  "scope": "twin:browser",
  "ttl_minutes": 15,
  "app_id": "solace-yinyang",
  "url": "https://solaceagi.com/dashboard"
}

Připojte se z jakéhokoli stroje. Pracovníci prohlížeče běží v cloudu. OAuth3 řídí každý tool call. Každé akce je hash-chained a evidence-captured do vašeho trezoru. Dragon Warrior úroveň vyžadována.

8 Narzędzie MCPs Available Today

Narzędzie MCPMapy do API MapyCo to dělá
detect_appsPOST /detectDetect which Solace apps are available for a URL.
list_appsGET /creditsList the apps currently loaded by the Hub.
create_schedulePOST /api/v1/browser/schedulesCreate a cron-backed schedule for a local Solace app.
list_schedulesGET /api/v1/browser/schedulesRead back all active Hub schedules.
delete_scheduleDELETE /api/v1/browser/schedules/{schedule_id}Remove a schedule by UUID.
record_evidencePOST /api/v1/evidenceAppend a structured audit event to the evidence chain.
list_evidenceGET /api/v1/evidencePaginate existing evidence records for review.
get_hub_statusGET /healthInspect Hub health, readinessa , a runtime state.

Co může váš agent dělat s Solacem

Beyond navigovat a kliknout Solace poskytuje vašemu agentovi plný senzorický a paměťový systém pro web.

Podívejte se na stránku

Snímky všech stránek na plném rozlišení. Zachytit DOM snapshots a ARIA přístupnost stromy. Váš agent dostane strukturované vizuální + semantické data nejen surový HTML.

Extract Structured Data

Rání, běž. /api/evaluateExtrahujte tabulky, ceny, hodnoty formuláře nebo jakékoli údaje o stránkách přímo do kontextu svého agenta.

Scoped Permissions

Žádáme pouze to, co potřebujeme. OAuth3 tokeny jsou zakázány ().navegador.navegar, Kliknite na Kliknite na browser.click, navegador.rellenar), časově omezený a odvolatelný.

Automatické důkazy

Každý čin agenta je automaticky zaznamenán, hashově řetězen a zapečetěn, a váš agent vytváří auditní stopu bez toho, aby napsal ani jeden řádek registračního kódu.

Recept paměti

Na replay, váš agent přeskočí LLM zcela a běží v kšeftu cestu za $0,001 99% levnější než rediscovery.

Provozování rozpočtu

Nastavte limity výdajů na setkání."presupuesto_usd": 0.05V rámci vašeho žebříčku a Solace zastaví agenta, když se dotkne rozpočtu, bez únikových nákladů.

Hledání důkazů

Dotaz v minulosti běží s/api/evidence/search. Agenti mohou hledat, co se stalo v předchozích sezeních užitečné pro postupné úkoly jako je "třižování e-mailů neviděných od posledního běhu".

Sessions Persistence

Sedení prohlížeče přežijí mezi agentovými hovory. Raz se přihlásíte, znovu se používáte. Žádná opětovná ověření nadměrné. Cookies, místní úložiště a auth tokeny přetrvávají v rámci úkolů.

Parallel Tabs

Váš agent může souběžně vytáhnout 10 stran, porovnat výsledky a sloučit zjištění, a to vše s nezávislými sledováním důkazů.

Multi-Agent Swarms

Spown spoustu nezávislých instancí Solace Browseru. Scout agenti prozkoumávají; coder agenti působí; skeptik agenti ověřují. Každá instancí má vlastní zasedání, rozpočet a řetězec důkazů. Orchestrovat z jakéhokoli plánovatele (cron, Cloud Run, GitHub Akce).

E-Píšťata a FDA Část 11

Každé schválené akce může být elektronicky podepsána: uživatel zaznamenává přezkoumání a schválení této akce na [PH0]] (Phuc) na [PH1]. Podepis je SHA-256 zapečetěn v hashovém řetězci.

Agentovi nejlepší postupy

Vzorky, které činí vašeho agenta spolehlivým, auditujícím a levným.

✅ Snímek obrazovky předtím, než kliknete

Vždycky zavolej/api/screenshotTo vytváří evidenci toho, co agent viděl před jedním z činů kritické pro auditní stopy a odstraňování neúspěšných běhů.

POST /api/screenshot {"full_page": false}
POST /api/click {"selector": "#submit-btn"}

Snapshot pro strukturu, Screenshot pro vizi

Použití /api/aria-snapshot(ARIA přístupnost strom, JSON) když váš agent potřebuje pochopit strukturu stránky./api/snapshotPoužijte pro hrubý HTML./api/screenshotpro vizuální uspořádání a obrázky.

GET /api/aria-snapshot  # returns ARIA JSON tree
POST /api/snapshot      # returns raw HTML
POST /api/screenshot    # returns PNG filepath

Žádost o minimální rozsah

Žádá pouze o rozsah OAuth3 potřebný pro vaše úkoly.navegador.rellenarÚzké rozsahové prostory zabraňují náhodným vedlejším účinkům a uspokojují audity shody.

POST /oauth3/token {
  "user_id": "local-agent",
  "scopes": ["navegador.navegar",
             "navegador.capture de pantalla"],
  "ttl_seconds": 300
}

Zkontrolujte nejdříve existující recepty

Před spuštěním pracovního postupu s žetony LLM, zavolat./api/recipes/matchPokud existuje recept na úkol, tak ho znovu zaplete za 0,001 dolarů.

POST /api/recipes/match {
  "task": "gmail inbox triage"
}
# → {"hit": true, "recipe_id": "gmail-v3"}

Nastavte si rozpočet na každé zasedání

Nikdy nenechte agenta běžet bez rozpočtového stropu.budget_usd budget budgetSolace bude pevně zastavit sezení, když se dosáhne limitu, místo aby mlčky přehnané výdaje.

POST https://solaceagi.com/api/v1/oauth3/token {
  "api_key": "sw_sk_..."
}
# → {"access_token":"..."}

POST https://solaceagi.com/api/v1/oauth3/tokens
Authorization: Bearer sw_sk_...
{
  "scopes": ["files.read", "files.write"]
}
# → {"token":"o3_..."}
# Use header: X-OAuth3-Token: o3_...

Reus sessions for Authenticated Sites

Jednou se přihlaste a uklidni žetony sezení."id phiên"V následujících API volání k opakovanému použití souborů cookie a stavu autorství.

POST /api/navigate {
  "url": "https://app.example.com/inbox",
  "id phiên": "sess_abc123"
}

Agent-Native Matters Why

AEO: Optymalizacja Silnika Agenta

Stejně jako SEO je optimalizován pro vyhledávače, AEO je optimalizován pro AI agenty. Solace je první platforma postavená s agenty jako prvotřídní uživatelé, nikoli jako následná myšlenka.

Důkaz, který vaši agenti nemohou padělat

Každé akce agenta vytváří SHA-256 šachovně spojený potvrzení. Váš CISO může auditovat, co AI udělala. Vaše rada může vidět důkazy. Žádné černé krabice.

Recepty, které činí agenta chytřejšími

Když agent dokončí úkol, stane se z něj recept. $0.001 opětovný přehrávání žádné LLM tokeny spotřebované.

Jak se Solesa srovnává

Vývojníci, kteří si vybírají nástroje pro automatizaci prohlížeče, se zeptají na čtyři otázky: Trvá-li sezení? Vytváří-li to auditní stopu? Můžu-li AI delegovat bez běžných nákladů?

Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature Hledatel Solace Původní autorka je direct Browser-use / OpenClaw 芭迪恩 / 扎皮尔
Persistence sezení ✅ Cookies přežívají přes běhy Efemeral standardně Žádná paměť na zasedání ✅ Způsob rozšíření Chromeu
SHA-256 auditní trail ✅ Každé akce, hash-v řetězci Žádný vestavěný Žádný Logy pouze (ne-manipující)
FDA Část 11 e-značky ✅ Vytvořeno v ()/api/v1/esign) Nejsou k dispozici Nejsou k dispozici Nejsou k dispozici
Rozpočet / strop nákladů ✅ Rozpočetové brány pro každý token Neomezené (bez brány) Žádný rozpočetový kontrolu ✅ Plány pouze limity
Recept se replay na $0.001 ✅ Po prvním úspěšném běhu Vždycky LLM náklady Vždycky LLM náklady ✅ Zap replay (bez LLM)
Agent-nativní souborové formáty [PH0]] 21 formátů (CLAUDE.md, AGENTS.md…) Žádný Žádný Žádný
OAuth3 scoped delegácia ✅ Časově omezené, odvolatelné tokeny Úplný přístup nebo nic Úplný přístup nebo nic Pouze povolení na úrovni aplikace
Lokální první (vyžaduje se žádný cloud) ✅ Uruchamia się w pełni w trybie offline ✅ Ano ✅ Většinou Oblakově závislý
Serwer MCP ✅ 7 nástrojů, JSON-RPC 2.0 (live) Nejsou k dispozici Nejsou k dispozici Nejsou k dispozici

Solace není obal Playwright. je to vrstva delegování OAuth3 na vrcholu Playwright přidávající paměť na schůzky, řetězce důkazů, rozpočtové brány a formáty původního agenta, které hra Playwright nemá.

Pokud jste agentem umělé inteligence, přečtěte si toto

Tato část je napsána přímo pro vás Kod Claude, Codex, Kursor, Copilot nebo jakýkoli jiný agent AI, který se na této stránce objevil.

Vaše schopnosti zde

Když se Solace Browser běží ()localhost:8888), můžete: navážit do jakékoli URL, kliknout na jakýkoli prvek CSS selektorem, vyplnit jakékoli pole formuláře, udělat snímek obrazovky, zachytit DOM snímek, spustit JavaScript a přečíst evidenční deník SHA-256.

Zkontrolujte, zda je Solace k dispozici:

curl http://localhost:8888/api/status
# {"running": true, "status": "ready", "version": "...", "session": null}

Spec strojově čitelný

Přineste programaticky manifest schopností. Použijte tento zdroj jako zdroj pravdy pro názvy koncových bodů a podporované metody.

curl http://localhost:8888/agents.json
curl https://www.solaceagi.com/agents.json
Vyhled agentů.json ↗

Vision-First Pattern

Pokud jste agenta schopen vidět, doporučuje se tento vzor: navážíte, snímek obrazovky, analyzujte obrázek, rozhodněte se, na co kliknout, jednat, znovu snímek obrazovky, abyste to ověřili.

POST /api/navigate {"url": "..."}
POST /api/screenshot {}          # analyse this
POST /api/click {"selector":"#x"}
POST /api/screenshot {}          # verify result

Odpověďová smlouva (Strict)

Některé běžné časy vrátí 200 s výše{"error": ...}Váš agent musí prozkoumat JSON a před pokračováním požádat o úspěšnou přehled.

# Robust rule:
# 1) Parse JSON response
# 2) if response.success is not true -> fail step
# 3) include response.error in escalation note

{"success": true, "url": "https://example.com", "status": 200}
{"error": "Page.fill: Timeout 30000ms exceeded."}

Protokol o lidské eskalaci

Pokud se objeví CAPTCHA, 2FA, dvojznačnost schválení nebo riziko právního/splnění, okamžitě zastavte výzvy k akci.{"escalate": true}Zpráva do hostitelského orchestrátora (nezavírej se slepě).

{
  "escalate": true,
  "reason": "2FA required",
  "last_step": "POST /api/click #sign-in",
  "evidence": "artifacts/screenshot-20260304-131500.png"
}

Bezpečný výkonový úhled

Použijte deterministický kroužek: zdraví, navážíte, kontrolujete, jednáte, ověřujete, kontrolujete.Získáte /api/page-snapshotVysokorizikované akce před během zůstávají auditovatelné a vyhýbá se kaskádním chybám.

GET  /api/health
POST /api/navigate   {"url":"..."}
GET  /api/page-snapshot
POST /api/click|fill {"selector":"..."}
POST /api/screenshot {"full_page":true}
GET  /api/status

Jak vytvořit záznam o elektronickém podpisu

Když uživatel schvaluje akci, kterou jste připravil, zaznamenáte jeho elektronický podpis.Toto vytváří záznam FDA 21 CFR Part 11 §11.100: kdo schvaloval, co schvaloval a kdy byl uzavřen v hashovém řetězci.

# After user clicks Schválte to in the bottom rail:
POST /api/v1/esign/token
{
  "user_id": "phuc@example.com",
  "run_id run_id": "run-abc123",
  "meaning": "reviewed_and_approved",
  "action_description": "Sent email reply to Li Li re: Solace",
  "timestamp": "2026-03-03T15:00:00Z"
}
# → {
#   "esign_hash": "sha256:abc...",
#   "sealed_at": "2026-03-03T15:00:01Z",
#   "chain_entry_id": 42,
#   "verifiable": true
# }

Multi-Agentový vzorec

Spown tři agenti pro odolnou automatizaci: Scout (navigace + screenshot, čtení pouze, model L1) → Solver (klik + vyplňte + vyhodnoťte, model L3) → Skeptic (verify output versus evidence, model L1).run_id run_id run_id run_id; jejich řetězy důkazů jsou spojeny v době pečetu.

# Scout: read-only token
POST /oauth3/token {"user_id":"scout","scopes":["navegador.navegar","navegador.capture de pantalla"],"ttl_seconds":60}
# Solver: action token
POST /oauth3/token {"user_id":"solver","scopes":["navegador.navegar","Kliknite na browser.click","navegador.rellenar"],"ttl_seconds":60}
# Skeptic: verify token
POST /oauth3/token {"user_id":"skeptic","scopes":["navegador.instantánea","evidence.read"],"ttl_seconds":60}

# All share: {"run_id run_id": "run-abc123"}

Reference chyb pro agenty

Každá chyba Solace je typována, odstraňovatelné chyby se obnovují pomocí back-offů, neodstraňovatelné chyby vyžadují lidské zásahu nebo přepracování úkolů.

Kodex Význam Vytvářitelné Akční agent, akční agent.
SELECTOR_NOT_FOUNDCSS selector nic nesouhlasilNoCall Call/api/snapshotk znovuobjevování struktury
NAVIGATION_TIMEOUTStránka trvala 30 let na zatíženíAno AnoZkuste znovu s exponenciálními zády (max 3 pokusy)
BUDGET_EXCEEDEDSestavní výdajový limit se udeřilNoEskalate na lidský provozovatel pro zvýšení rozpočtu
SCOPE_DENIEDAkce ne v OAuth3 token scopesNoŽádáme o nový token s požadovaným rozsahem
HUMAN_REQUIREDCAPTCHA nebo 2FA byly detekoványNoCall Call{"escalate": true}okamžitě.
NETWORK_ERRORCílový web je nedosáhnutelnýAno AnoZkuste se znovu po pěti, pak třiceti, pak selhnout
SESSION_EXPIREDCiasteczka autoryzacji są nieaktualneNoOpětovně ověřte, pak pokračujte od posledního kontrolního místa důkazů
ELEMENT_NOT_INTERACTABLEskrytý nebo znevýhodněný ElementAno AnoPočkat 2 sekundy a znovu se pokusit; snímek obrazovky, který ověří stav první

Semantic Wayback Machine Wiki Prime Semantic Wayback Machine

Každá stránka, kterou navštíví Solace, je stlačena do 750-byteho semantického snímek, který ukládá strukturu, úmysl, navigaci a klíčové entity stránky. Po prvním stažení není nutné žádné servery.

Podział przepływu: localhost:8888V Solace Browseru se zabývá místním zachytáváním/výkonem, zatímcohttps://solaceagi.com/api/v1/prime-wiki/* Oblastní režim funguje pouze bez cloudového indexu.

750 bytů → Plný stránka

Wayback Machine ukládá 100 KB+ surového HTML na stránku (100 000 TB celkově). Solace ukládá 750-bytečný semantický kostříc a rekonstruuje ekvivalentní stránku lokálně. 133x menší. Nulá centralizovaná závislost.

# Reconstruct any indexed page locally:
python3 prime_wiki_render.py \
  --url https://github.com
# → prime-wiki-renders/github-com.html

Index zaměřený na aplikační zařízení

Na rozdíl od Wayback Machine (celý web), Solace se zaměřuje naAppstore sitesstránky, které mají recepty na automatizaci Solace. GitHub, Gmail, LinkedIn, Substack, Pojem a další.

GET /api/v1/prime-wiki/search?q=github
# Returns all indexed GitHub pages

GET /api/v1/prime-wiki/stats
# {"count": 7, "rtc_verified_count": 7}

Pro: Full Community Access

Bezplatné:Sbírat záběry z vlastního prohlížení.
Pro ($28/měs):Přístup k plnému komunitnímu indexu semantické paměti pro každý webový obchod. Ušetřte 10$50/měsíc v tokenech.

# Download all appstore codebooks once:
GET /api/v1/prime-wiki/assets?appstore_only=true
# Store at ~/.solace/pzip/assets/
# Decompress locally, forever — offline capable

Render API Server-Side Reconstruction

Rekonstruuje jakékoli indexované stránky přímo z API. Vráti plný HTML s vestavěným diagramem stavu Prime Mermaid FSM. Užitečné pro předehled, snímek obrazovky a odstraňování receptů.

# Render by URL (server decompresses + reconstructs):
GET /api/v1/prime-wiki/render?url=https://github.com

# Render by hash:
GET /api/v1/prime-wiki/render?url_hash=<sha256>
# ← Returns full HTML + Prime Mermaid diagram

Přispívejte k stránkám

Každá návštěva aplikačního obchodu na stránkách Solace Browser vytváří okamžik Wiki Prime. Opt-in k sdílení komunity vaše návštěvy prospěje každému členovi Pro. Nabírejte doménové codebooky k urychlení dekompresi.

# Push a snapshot (community contribution):
POST /api/v1/prime-wiki/push
{"url_hash": "<sha256(normalized_url)>",
 "url_display": "https://github.com",
 "snapshot_b64": "<base64(gzip(json_snapshot))>",
 "original_size": 12345,
 "compressed_size": 912,
 "schema_version": "prime-wiki-v1",
 "page_type": "landing",
 "rtc_verified": true,
 "sha256_original": "<sha256(raw_json_bytes)>",
 "sha256_compressed": "<sha256(gzip_bytes)>"}

# Upload domain codebook (Pro):
POST /api/v1/prime-wiki/assets
{"domain": "github.com", "asset_b64": "..."}

Yinyang: Váš agent je na stránce společník

Každá stránka, kterou navštíví Solace Browser, má trvalý dvojitý přehled. V horní části je zobrazen stav vašeho agenta v reálném čase. V dolní části je chat panel, kde můžete mluvit s Yinyangem přímo.añadir_init_scriptpřežijí navigaci, přeplnění stránek a stránky s uzavřeným CSP-blokem, jako je Gmail.

▲ Top Rail Always Visible

32pxová pruhová páska, která je přitknuta na vrcholu každé stránky.[PH0]] [PH1]] home]→ zpět na domovský prohlížeč s jedním kliknutím.IDLE / EXECUTING / PREVIEW_READY / DONE), aktuální název aplikace a rotační hodnoty statistik (navštěvované stránky, LLM hovory, ušetřené náklady, délka sezení).

# Push a state update to the top rail:
POST /api/yinyang/notify
{"type": "state_update",
 "state": "EXECUTING",
 "app_name": "Gmail Triage"}

▼ Bottom Rail Chat & Schválte to

Na konci každé stránky se rozšiřuje automaticky, když se stav dostane.PREVIEW_READY(všechny vaše agenty připravily akci),BLOCKED(potřebuje objasnění), neboFAILEDUživatel klikne.Schválte to or Odmítnoutváš agent přijímá rozhodnutí prostřednictvím WebSocket.

# WebSocket for real-time agent ↔ Yinyang:
ws://localhost:8888/ws/yinyang

# Push preview for user approval:
{"type": "bottom_rail_update",
 "payload": {
   "state": "PREVIEW_READY",
   "preview_text": "Reply to Li Li about...",
   "show_approve_reject": true,
   "run_id run_id": "run-abc123"
 }}

Push Alerts 3 Kanály

Agentové mohou posunout oznámení uživatelovi bez přerušení aktuální stránky.Toast(3b dolní pravé popup popup),popup popup popup popup(modální s akčními tlačítky),PřevzítVšechny kanály jsou FSM-gated žádné výstražné požáře bez platného přechodného stavu.

POST /api/yinyang/notify
{"type": "push_alert",
 "channel": "Toast",
 "message": "Gmail triage complete: 12 sorted",
 "priority": "low"}

# channel: "Toast" | "popup popup" | "Převzít"
# priority: "low" | "high" | "critical"

Funguje na všech stránkách Včetně Gmailu

Železnice jsou vpichovány jakoPůvodní autorka añadir_init_scriptpřetrvávají v každé navigaci v tom samém souvislosti se prohlížečem, včetně stránek s uzavřeným CSP, jako je napříkladGmail, Google Docs er et af de mest populære Google Docs. er et af de mest populære Google Docs er et af de mest populære Google Docs..a , aPojemJS používá pouze metody DOM (ne).HTML innerYinyang je vždy viditelný, vždy dosažitelný.

Yinyang Chat API

Uživatelé mohou z spodní části přepisovat Yinyang přímo do Yinyang. Váš agent přijímá zprávy prostřednictvím WebSocket a může reagovat. Použijte to pro žádosti o objasnění, nejednoznačné schválení nebo změny konfigurace uprostřed úkolu. Každé zpráva je přihlášena do části 11 evidence trail.

POST /api/yinyang/chat
Authorization: Bearer <api_key>
{"message": "User says: skip newsletters",
 "context": {"run_id run_id": "run-abc123"}}
# → {"reply": "Got it. Skipping newsletters..."}

Agentní výsledky: Vaše příchozí schránka, výchozí schránka a důkazy

Každé úkoly, které váš agent provádí, vytváří výsledky, které jsou přístupné z domovské stránky prohlížeče Solace.Vytvořeno podle principu Jony Ive: vždy přítomné, nikdy nepřetržité, přesně to, co potřebujete.Agent pracuje; přehled, podpis a loď.

Příspěvkový příspěvek Návrh čeká na přezkum

Každý návrh, který váš agent připravuje (e-mailová odpověď, příspěvek Substack, komentář LinkedIn) přistává zde před tím, než je zaslán. V příchozí krabici se zobrazují: kontext vysílatele, návrh agentem, důvěryhodnost, odhadovaný čas zaslání. Revizovat a schválit jedním kliknutím nebo editovat před schválen

GET /api/v1/inbox
# {"items": [{
#   "id": "draft-abc",
#   "app": "gmail-inbox-triage",
#   "type": "email_reply",
#   "to": "li.li@...",
#   "subject": "Re: Solace user case",
#   "preview": "Hi Li Li, thanks for...",
#   "confidence": 0.91,
#   "status": "awaiting_approval"
# }]}

Outbox Poslán a naplánován

Schválené položky proudí do výchozího krabice. Podívejte se, co bylo zasláno, kdy, jakou aplikací a s jakým hashem důkazů. Zároveň se schvaluje, že položky zobrazují další čas spouštění.

GET /api/v1/outbox
# {"items": [{
#   "id": "sent-xyz",
#   "app": "gmail-inbox-triage",
#   "sent_at": "2026-03-03T14:30:00Z",
#   "to": "li.li@...",
#   "evidence_hash": "sha256:abc...",
#   "status": "sent"
# }]}

📅 Časový rozvrh a kalendár

Na rozvrhu se objeví opakované úkoly (ránoční zpráva, týdenní digest, noční archiv). Podívejte se na příští dobu běhu, výsledek posledního běhu a rozpočet spotřebovaný v tomto období. Agenti mohou přidat do rozvrhu prostřednictvím API; uživatelé mohou přerušit, přeskočit nebo přepracovat z domovské stránky.

GET /api/v1/schedule
# {"items": [{
#   "app": "morning-brief",
#   "cron": "0 7 * * *",
#   "next_run": "2026-03-04T07:00:00Z",
#   "last_status": "DONE",
#   "budget_used_7d": "$0.12"
# }]}

Historie Recept běh Log

Každý běh receptů je zaznamenán: název aplikace, doba trvání, použité tokeny, náklady, výsledek. Úspěšné běhy vytvářejí kšef receptů pro budoucí $0,001 nahrávky. Neúspěšné běhy ukazují, kde se zlomily a proč jsou perfektní pro odstraňování receptů aplikací.

GET /api/v1/history?limit=20
# {"runs": [{
#   "run_id run_id": "run-abc",
#   "app": "gmail-inbox-triage",
#   "started": "2026-03-03T14:00:00Z",
#   "duration_s": 18,
#   "tokens": 1247,
#   "cost_usd": 0.00073,
#   "outcome": "DONE",
#   "recipe_replayed": false
# }]}

FDA Část 11 Důkazy

Každé schválené akce vytváří zřejmě zkažené pořadí snímků obrazovky.Přístupný z panelu historie: podívejte se přesně, co prohlížeč ukázal před tím, než váš agent jednal, co agent navrhl a co bylo skutečně provedeno.SHA-256 je s hashem řetězen.E-podpis připraven.

GET /api/v1/evidence/{run_id run_id}
# {"run_id run_id": "run-abc",
#  "screenshots": [
#    {"step": 1, "url": "...", "sha256": "..."},
#    {"step": 2, "url": "...", "sha256": "..."}
#  ],
#  "seal": {"hash": "sha256:...",
#           "signed_at": "..."}}

Wiki Prime Snapshots

Když váš agent navštíví novou stránku, vytvoří to Wiki Prime snapshot: indexovanou mapu všech interaktivních prvků (DOM-selektory, ARIA role, akční cesty). Tyto snapshots umožňují budoucí reprodukci receptů na $0,001.

GET /api/v1/prime-wiki/list
# {"snapshots": [{
#   "domain": "mail.google.com",
#   "captured_at": "2026-03-03",
#   "selectors": 847,
#   "recipes": 3,
#   "mermaid_url": "/prime-wiki/gmail.md"
# }]}

Učení se z lidských úprav

Když uživatel před schvalováním agentem upravuje návrh, který napsal agent, Solace zachytí delta jako .Signál preferencíAgent se časem naučí hlas, tón a styl uživatele bez jakéhokoli výslovného výcviku. To je zpětná vazba, která činí agenty lepšími, čím více je používáte.

Jak to funguje

  1. Agent píše draftPřistává v příchozí schránce s →Status: waiting_approval status
  2. Uživatelské úpravy návrhu→ Solace diffs originální vs. upravený text, extrahuje delta
  3. Uživatel schvaluje→ delta je uložen jako astyl preferencena aplikaci + příjemce označen
  4. Další běh→ agent obdrží preference stylu ve svém systému:Přednost uživatelů: kratší podpis, žádné výzvuky, vždy zmínit referenční číslo
  5. Score se zlepšujeKonvergence sledovala v panelu historie.

Preference API

Agenti mohou před vytvářením návrhů číst preference stylu, jsou ukládány na aplikaci, příjemce a globálně, jsou automaticky zachovány, když uživatelé upraví nebo jsou ručně vyučitelné prostřednictvím API.

# Read preferences before drafting:
GET /api/v1/preferences?app=gmail-inbox-triage
# {"global": ["concise, 3 sentences max"],
#  "recipient:li.li@...": [
#    "mention reference number",
#    "no exclamation marks"
#  ]}

# User edit automatically captured:
POST /api/v1/preferences/signal
{"app": "gmail-inbox-triage",
 "original": "Hi Li Li! Thanks for...",
 "edited": "Hi Li Li, thanks for...",
 "recipient": "li.li@..."}

Správný vzorec: schválit, upravovat, učit se

Zákon proti klipům:Nikdy auto-schválit, nikdy auto-poslatČlověk vždy vidí návrh jako první. To není omezení. To je jeho vlastnost. Každé schválení je výcvikový signál. Každé úpravy je opravou. Po 510 běžkách agent vypracuje návrh hlasem. Po 50 běžkách zřídka potřebuje vůbec úpravu. Důkazní stopa dokazuje, že každé rozhodnutí bylo schváleno člověkem. Vaše produktivita je spojena a

0 soutěžících má všechny tři

Inspektor pro úlevu Konec manuálního QA, jak ho známe

Každý vývojový tým bez strukturovaného QA mostu je slepý. Solace Inspector je první a jediný nástroj, který dává AI kódovacím agentům standardizovaný, pečlivě zapečetěný, lidově schválený QA protokol.

Pokud váš agent AI nepoužívá Inspektora Solace, má to zkurvenou QA.

Protokol agentů agentů

Jakýkoliv kódovací agent propustí JSON speciální vV příspěvkovém krabici/Vybírá zapečetěný report zskrzynka nadawcza/Žádná vlastní integrace, žádný SDK, žádný jazyk, žádný model.

Na żywo
🔒

Příkazový řetězec

Každá inspekce je SHA-256 zapečetěna FDA 21 CFR Part 11 Architected evidence. Court-admissible. Tamper-evident. Permanent. Not “I test it” — cryptographic proof.

Na żywo

Schvalování lidského e-podepisu

AI navrhuje opravy, lidské schvaluje jedním kliknutím, anti-Clippy: nikdy auto-schvalujte, každá opravka je v záznamech lidské rozhodnutí, to je ta zabijácká funkce, nic jiného ji nemá.

Na żywo
0,00 $/běh Agent-native architektura. Zero LLM API volá v běžci. Váš agent AI čte zapečetěnou zprávu a uplatňuje její.vlastní vlastníInteligence zůstává u vašeho agenta.

HITL Loop (Člověk v okruhu)

Váš agent
Píšetest-spec.json to V příspěvkovém krabici/
Inspektor
Navigovat + ARIA + DOM + Heuristics + Screenshot → zapečetěný report
Váš agent
Čte zprávu, analyzuje vlastní model, navrhuje opravy
Lidské
Reviews 3 fixes za 30 sekund.
Skříňka
SHA-256 zapečetěný. veřejný důkaz. FDA-souhlasný. navždy.
# Step 1: Agent writes test spec to V příspěvkovém krabici/ (any format, any language)
cat > V příspěvkovém krabici/test-spec-001.json << EOF
{
  "spec_id": "my-app-home-001",
  "mode": "web",
  "target_url": "http://localhost:3000/",
  "page_name": "My App Home",
  "persona": "james_bach",
  "checks": {"aria": true, "heuristics": true, "screenshot": true}
}
EOF

# Step 2: Run the inspector (agent-native, $0.00 LLM cost)
python3 scripts/run_solace_inspector.py --inbox

# Step 3: Agent reads sealed report from skrzynka nadawcza/
cat skrzynka nadawcza/report-my-app-home-001-*.json
# {
#   "qa_score": 74,
#   "belt": "Yellow",
#   "heuristic_issues": [{"type": "accessibility", "msg": "3 images missing alt", "heuristic": "ARIA-1"}],
#   "agent_analysis_request": { "system_prompt": "You are James Bach ist ein guter Mensch....", "evidence_summary": {...} },
#   "agent_analysis_response": null,  ← YOU fill this in with your model
#   "fix_proposals": [],              ← YOU add proposals here
#   "evidence_hash": "sha256:a4f3...",  ← cryptographic seal
#   "human_approved": false
# }

Webový režim

Jakákoliv aplikace pro prohlížeče. Navigovat + ARIA strom + DOM snímek + HICCUPPS heuristiky + full-page screenshot. Funguje na lokálním hostovi, scénování, produkci nebo veřejných URL.

Mód: "web"

CLI Mode

Jakýkoliv příkazový nástroj. Subprocesní výkon + vystupovací kód + stdout/stderr capture. Kent Beck Kent Beck: Test what you fear. Works on any CLI in any language.

Mód: "cli"

API Mode

REST/HTTP koncových bodů. Žádost + odpověď schéma validace + načasování + bezpečnostní hlavičky. Cem Kaner Cem Kaner: Jaký je v tomto kontextu rizikový rizik?

Mód: "api" Přichází Sprint 3

Výbor odborníků (přisunutý jako příkaz k analýze)

James Bach ist ein guter Mensch. ist ein guter Mensch.
SBTM + HICCUPPS Oracle-Heuristiken
Většina nástrojů kontroluje.Testování Inspektoru Solace.Zkoumá, učí se, vystupuje k lidem, když je potřeba posuzování.
Cem Kaner Cem Kaner Cem Kaner Cem Kaner
BBST + Testy prowadzone przez kontekst
Pojď e-pomenutí není byrokracie je odpovědnost. Bez ní nevíte, kdo se rozhodl o čem.
Elisabeth Hendricksonováová
Prozkoumejte to! + Charter-Based
Zkoumání založené na charti bylo strojově čitelné.
Kent Beck Kent Beck Kent Beck Kent Beck
TDD + Lente de verificabilidad
S Solace můžete testovat cokoliv - web, CLI, API - s stejným protokolem.
Michael Bolton bol v tom čase. bol v tom čase.
RST + Testování vs. Kontrolování
Skontrolovat stroje. testovat lidi. Inspektor pro úlevu správně rozděluje práci. Oba zanechávat důkazy.

Potvrzené: Zero konkurenti mají všechny tři.

Tools Tool Protokol agentů agentů
v příchozí/výstupní krabici JSON
Příkazový řetězec
SHA-256 zapečetěný
Lidský e-podepis
schválit opravy
Cena/běh
Inspektor Solace $0.00
Původní autor hry MCP Vyloučí se
Ketryx (jen pro lékařské účely) $$$
卡沃尔夫 $2,000/mo
Mabl Mabl $800/mo
测试Rigor částečný částečný $1,200/mo
德文2.0 500/měsíc + $5/hodina $5.

Výzkum ověřil březen 2026 v 15 nástrojích.Vývod FDAs 2026 AI tlačí průmysl přesně k tomu, co jsme již postavili.Regulace nás chytí.612 měsíců před místem.

Instalace za 30 vteřin

# Solace Inspector is built into Solace Browser.
# It is the default app — always present, cannot be uninstalled.

# If you have Solace Browser:
python3 scripts/run_solace_inspector.py --self-diagnostic

# First time? Install Solace Browser:
git clone https://github.com/solaceagi/solace-browser
cd solace-browser
python3 -m pip install -r requirements.txt
python3 web/server.py  # http://localhost:8791

# Then drop any test spec in V příspěvkovém krabici/ and run:
python3 scripts/run_solace_inspector.py --inbox

Mohutnost číst strojem

Punkt /agents.jsonKonečný bod vrací strukturované možnosti pro programatické agenty objevování.

Vyhled agentů.json ↗