Skip to main content

Jūsu AI agents tagad kontrolē jebkuru tīmekļa vietni.
Ar pilnu auditu ceļu.

Lai gan tas ir ļoti svarīgi, lai jūs varētu izmantot šo ierīci, jums ir nepieciešams izmantot vienu līniju.CLAUDE.md, AGENTS.md, or .cursorrulesun jūsu AI iegūst reālu pārlūkošanas automatizāciju: Gmail, Slack, LinkedIn, GitHub un jebkura tīmekļa vietne.

✅ MCP En Vivo FDA Part 11 Architected 21 Aģentus formātus $0.001 / uzdevuma atkārtošana $0.00 / QA run

Pievienojiet atvieglojumu jebkuram projektam vienā komandā

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

Solace pievienojiet brauciena automatizācijas instrukcijas jūsu Claude'o kodas projektam.

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.

Katrs AI kodēšanas agents, kas ir atbalstīts, ir ļoti labs.

Kopā ar savu AI asistentu izņemjiet piemērotu formātu.Kāpēc katrs fails precizē AI, kā izmantot Solace? navigēt, klikāt, aizpildīt, uzņemt ekrānu un uzņemt pierādījumus.

Claude'o kodas

Uzstājiet savuCLAUDE.mdClaude'o kodas automātiski izmantos Solace Browser jebkuru tīmekļa automatizācijas uzdevumu veikšanai.

Download CLAUDE.md snippet
💬

OpenAI Kodekso

Uzstājiet savuAGENTS.mdOpenAI Kodekso un ChatGPT pārstāvji lasīs šo failus, lai saprottu pieejamo rīkus un iespējas.

Download AGENTS.md snippet

Cursorss

Uzstājiet savu.cursorrulesCursors piekrīt Solace, kad tu viņu lūdzam interagēt ar tīmekļa vietni.

Atsisiųsti .cursorrules
🏄

Windsurfss

Uzstājiet savu.윈드서핑 규칙Windsurfs (Codeium) izmanto Solace funkciju tieši tāpat kā Cursors vienīgais formats, nulles trieciens.

Atsisiųsti .윈드서핑 규칙

GitHub Kopirotā

Ja jūs esat uzrakstījis šo rakstu, jūs varat uzzināt, kā to darīt..github/copilot-instructions.mdKopilots ierosinās Solace API uzaicinājumu uz brauciena uzdevumiem.

Koppilotu instrukcijas

Tas ir ļoti svarīgi, lai jūs varētu būt veselīgs.

Pasas kā sistēmas prompt ar--system-prompt solace-aider.mdTas ir ļoti svarīgi, lai jūs varētu būt veselīgs. automātiski maršrutu visus tīmekļa interakcijas caur Solace Browser.

Atsisiųskite pagalbos sistemos prompt

Pielikums: Continu.dev Pielikums: Continu.dev Continue.dev Continue.dev Pielikums: Continu.dev Continue.dev Continue.dev

Pievienojiet savu.continue/config.jsonKonteksts pakalpojumu sniedzēji. Continue iznāca Solace brauciena automatizācija kā natives rīks VS Code un JetBrains.

Pievērsiet uzmanību, ka ir nepieciešams veikt papildu pārbaudes.
📞

克莱恩

Uzstājiet savuدليل. يقرأ 克莱恩 قواعد المشروع عند بداية الجلسة — يتم تحميل khảیات Solace تلقائيًا لكل محادثة.克莱恩 las projektes noteikumus sesijas sākumā Solace funkcijas automātiski iekļūst ikvienam sarunu laikā.

Atsisiųskite .clinerules išraštį
🦕

根码

Tas ir ļoti svarīgi, lai jūs varētu būt gatavi..roocode/Regeln/根码 (pieču Roo-克莱恩) ir saņēmuši Solace brauciena spēju kopā ar savu agentic kodēšanas režīmu.

根码 noteikumi Download
🔭

Gemini CLI:n Google-käyttäjä

PievienojietGEMINI.mdGoogle atvērtā koda agents CLI pieņem Solace instrukcijas tāpat kā tā lasīs Klauda instrukcijas.CLAUDE.md.

Download GEMINI.md snippet
🚀

Jules Google juulis

Jules lasītAGENTS.mdPirms gatavot uz GitHub jautājumiem, Solace norādījumi parādās automātiski, kad Jules apstrādā jebkuru tīmekļa saistītu uzdevumu jūsu repo.

Download AGENTS.md for Jules

Editorijs Zed

Lai nodrošinātu, ka ir pieejams, jānosaka noteikumi.92Zeds AI paneli lasīs šos datus nativi Solace kļūst pieejams Zeds AI asistents tūlīt.

Zed 92 snippet
🔹

Amazon Q-kehittäjä

Pievienojiet.amazonq/rules/solace.mdAmazon Q-kehittäjä lasē no šīs adresāras marķēšanas noteikumu failus katram kodēšanas sesijam jūsu projektā.

Amazon Q noteikumi Izņemtu Amazon Q noteikumus
🎯

JetBrainsin AI

Pievienojiet.idea/ai-guidelines.mdJetBrainsin AI asistents šo failā lasīs IntelliJ, PyCharm, WebStorm un visus JetBrains IDEs.

Ja jūs esat uzrakstījis JetBrains norādījumus, jūs varat noņemt to.
🔎

Cody'o šaltinis

Lai gan tas ir ļoti svarīgi, lai jūs varētu izmantot šo informāciju, jums ir nepieciešams izmantot šo informāciju..cody/context/solace.mdCody ir iekļauts šajā failā savā atgūšanas kontekstā Solace instrukcijas parādās katrā Cody sarunā.

Kopā ar Cody context
📄

塔比尼

Konfigurēt ar. ملف تخصيص 塔比尼 يسمح لك بتعليم فريقك أدواته — بما في ذلك أتمتة متصفح Solace Browser.塔比尼 personalizācijas fails ļauj jums mācīt savu komandu rīku ķēdi, tostarp Solace brauciena automatizāciju.

塔比尼 konfig 塔比尼 konfig Download 塔比尼 config
🆕

Replits AI

Pievienojiet savu.replit をreplitする をreplitするTas ir ļoti svarīgi, lai jūsu dators būtu labi.[ai]Replits AI no šī punkta las projektam kontekstu Solace kļūst pieejams katrā Replit darba vietā.

Atsisiųsti .replit をreplitする ištraukinį
🤖

Devinss

Tas ir ļoti svarīgi, lai jūs varētu būt gatavi..devin/流程书/Devins pirms uzsākšanas ilgtermiņa uzdevumu lasīt projekta playbooks Solace brauciena rīki ir pieejami jebkuram tīmekļa darba plūsmam.

Atsisiųskite Devinsų žaidimų knygą
🏭

Factory Droid on tehdas. on tehdas.

Faktorijas raksts:AGENTS.md Un, ja jūs esat uzrakstījis šo rakstu, jūs varat redzēt, ka tas ir ļoti svarīgi. .fábrica/Droid agenti pēc automatizācijas programmatūras attīstības darba plūsmu var pazemināt Solace funkcijas.

Tā ir viena no lielākajām lietām, ko mēs varam darīt, lai iegūtu efektīvu informāciju par to, kā mēs varam izmantot.
🔰

Kilo Code Kilo Kilo

PievienojietKilo kods/regulas/ .kilocode/Kilo Code Kilo seko tomā projektēšanas noteikumu modelim kā 克莱恩 Solace instrukcijas uzlabojums ikvienam agentic kodēšanas sesijam.

Kilo kods noteikumi Download Kilo kods

llms.txt

Jeremy Howard standards LLM-pamatveidīgām tīmekļa vietnes aprakstemam.

Download llms.txt

What’s Inside the CLAUDE.md Snippet

Katrs integrācijas dators mācās jūsu AI agenta tieši, kā izmantot Solace.

# 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 {"Izpausmes": "document.title"} aria-snapshot GET → accessibility tree JSON ## Lai gan tā ir ļoti liela, tā ir ļoti liela. 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 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 Lai gan tā ir ļoti liela, tā ir ļoti liela. (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    {"Izpausmes": "document.title"}
aria-snapshot GET  → accessibility tree JSON

## Lai gan tā ir ļoti liela, tā ir ļoti liela. 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 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 Lai gan tā ir ļoti liela, tā ir ļoti liela. (never console.log spam)
5. E-sign every user-approved action

Vispārējā informācija par šo dokumentu:download CLAUDE.md snippet • View agents.json (machine-readable)

Sveiki Pasaulis 3 API uzskati

Komplekts Solace API ir mācāms trīs komandieriem.

1

Navigējiet uz jebkuru lapu

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

Scenārijs par to, kas notika

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

Tas ir tikai viens no iemesliem, kāpēc mēs varam izmantot šo informāciju.

→ 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 hash chain sealed.Every action tamper-evident.

References APIs References APIs Full References API

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

Vispirms ir jānosaka, ka tā ir jānosaka. Bet, ja jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts, ka jūs esat pārliecināts par to, ka Ko tas dara Ámbito de OAuth3
/api/navigatePOSTUzlabojot URL pa vītrauzītājuBrowser.navigate
/api/clickPOSTKlikšķiniet uz jebkuru CSS selektoruBrowser.click
/api/fillPOSTIzpildīt veidlapas laukumuBrowser.fill
/api/screenshotPOSTJautājums ir par to, vai jūs varat izmantot šo informāciju, lai iegūtu informāciju par šo informāciju.Browser.screenshot
/api/evaluatePOSTJavascript ( Run Run)IzpausmesJa jūs esat pārliecināts, ka jūsu izvēle ir vienkārša, tad jūs varat izmantot šo iespēju.Browser.evaluate
/api/snapshotPOSTJa jūs esat uzrakstījis HTML, tad jūs varat iegūt HTML.Browser.snapshot
/api/aria-snapshotGETARIA pieejamības koka (struktūruota JSON)Browser.snapshot
/api/dom-snapshotGETDOM snapshot tree deterministiskās struktūras pārbaudeiBrowser.snapshot
/api/page-snapshotGETKombinētajā lappusē attēls (ARIA + DOM + metadati)Browser.snapshot
/api/healthGETLielvārdes analīze runtime readiness(neviens)
/api/statusGETBrowser veselības, gatavība, pašreizējais URL, sesija(neviens)
/api/part11/statusGET11. daļa - uzņemšanas stāvoklis, sesijas identifikators, rakstītiem bytiem, pēdējā kļūda(neviens)
/api/part11/configPOSTKonfigurēt 11. daļu uzglabāšanas režīmu un audita direktorijuPart11.configure Part11.configure part11.configure
/agents.jsonGETTas ir ļoti svarīgi, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams.(neviens)

MCP Server Live Now

Model Context Protocol lets Code and other PH3-compatible tools connect toPH1 as a native tool no curl commands needed.Eight tools available today: navigate, click, fill, screenshot, snapshot, evaluate, aria_snapshot.

✅ Lokālais MCP Available Now

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

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

Kad ir konfigurēts, Claude'o kodas sauc detect_apps, create_schedule, record_evidenceUn , un 5 more Hub-native MCP tools on localhost:8888Katrs uzskats ir OAuth3-scoped un SHA-256 pierādīts.

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

Savienojiet no jebkuras mašīnas. Brauzers darbinieki darbojas debesīs. OAuth3 pārvalda katru instrumentu uzklausīšanu. Katra darbība ir hash-ketona un pierādījumu apņemta jūsu kaspiņā.

8 MCP rīkss Available Today

MCP rīksTas ir ļoti svarīgi, lai jūsu ķermenis būtu drošs.Ko tas dara
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, readinessUn , un runtime state.

Ko jūsu pārstāvis var darīt ar Solace

Pārsteidzoties un klikt Solace sniedz jūsu agentiem pilnu sajūtu un atmiņas sistēmu tīmekļa vietnē.

Skatīt lapu

Vispārējā informācija par visu šo rakstu ir pieejama arī šeit: WEB

Izstrādāt strukturētos datus

Ja jūs esat uzrakstījis šo rakstu, jūs varat uzzināt, kā to darīt. /api/evaluateJautājums ir, vai jūs varat izmantot JavaScript un atdot strukturētu JSON.

Scoped Permissions

Uzskatu tikai to, kas jums vajadzīgs. OAuth3 zīmes ir aplūkojamas ()Browser.navigate, Browser.click, Browser.fill), laika ierobežots un atcelts.

Automātisks pierādījums

Katra agentas rīcība automātiski reģistrē, kas ir ar hash ķēdi un noslēpumaina.

Receptes Memory

Solace atceros panāktos darba plūsmas kā receptus.Pārpilnībā jūsu pārstāvis pilnībā izšķiro LLM un vadīs kasēdo ceļu par 0,001 dolāru 99% zēniem par atklušanu.

Budžeta izpilde Budžeta izpilde

Ja jūs esat izdomājis, ka jums ir jānosaka ierobežojumi, lai varētu izmantot līdzekļus, kas ir nepieciešami, lai varētu izmantot šo iespēju, tad noteikti noteikti noteikti noteikti būs jānosaka ierobežojumi, kas ir noteikti sesijas laikā."presupuesto_usd": 0.05Ja jūs saņemat zīmoļu pieprasījumu, un Solace aizstājas agentu, kad ir sasniegts budžeta līmenis, tad nav nekādas izņēmuma izmaksas.

pierādījumu meklēšana

Pastāšanās jautājums tiek runāts ar/api/evidence/searchAgents var meklēt, kas notika iepriekšējos sesos, kas ir noderīgi papildu uzdevumiem, piemēram, "triāžas e-pastu, kas nav redzētas kopš pēdējās runas".

Sēcijas izturība

Browser sesijas saglabājas starp agentam uzklausītām.

Paralēlas tabs

Jūs varat vienu reizi atvērt vairākas pārlūkošanas kontekstas, un jūsu pārstāvis var paralēli izkrāpt 10 lapas, salīdzināt rezultātus un apvienoties ar neatkarīgiem pierādījumu līmeņiem.

Multi-Agent Swarms

Spawn vairākas neatkarīgas Solace Browser instances. Skaut agenti izpētīt; koder agenti rīkojas; skeptikāši agenti pārbaudīt. Katram instancē ir sava sesija, budžets un pierādījumu ķēde. Orchestrēt no jebkuras plānošanas iestādes (cron, Cloud Run, GitHub Actions).

E-arīss un FDA 11. daļa

Every approved action can be e-signed: the user records [PH0]]I (Phuc) reviewed and approved this action on [timestamp]”.The signature is SHA-256 noslēgtā into the hash chain.Compliant with FDA 21 CFR Part 11 §11.100 electronic signatures.

"Agentam" vislabākos prakses rādītāji

Patēriji, kas jūsu agenta padarīs uzticamu, auditajam un zemu vadīt.

✅ Ekranskats pirms klikšanas

Vispirms ir jānosaka, ka ir nepieciešams, lai to izdarītu./api/screenshotTas veido pierādījumu ierakstu par to, ko agents redzējis pirms veikšanas, kas ir kritiska audita paņēmieniem un kļūdu defibūrušanas veikšanai.

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

Snapshot for Structure, Screenshot for Vision

Uzrakstīt šo rakstu: /api/aria-snapshot(ARIA pieejas koka, JSON) kad jūsu aģentam ir jāzina lapu struktūra./api/snapshotLai nodrošinātu RAW HTML, izmantojiet./api/screenshotVispārējā informācija par vizuālo uzlaidi un attēliem.

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

Request Minimal Scopes

Tikai pieprasīt OAuth3 darbības jomu, kas nepieciešama jūsu uzdevumam.Browser.fillŠķiet, ka tie var novērst negadījuma blakusparādības un izpildīt atbilstības auditi.

POST /oauth3/token {
  "user_id": "local-agent",
  "scopes": ["Browser.navigate",
             "Browser.screenshot"],
  "ttl_seconds": 300
}

Vispirms pārbaudies esošos receptus

Pirms darba plūsmas ar LLM zīmoliem, uzskaties uz tālruņu./api/recipes/matchJa ir receptes, lai veiktu šo uzdevumu, to atkārtoti veiktu par 0,001.$.

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

Pieliktu budžetu ikvienam sesijai

Neļauti agentu strādāt bez budžeta maksimuma.Budget_usd budgetSolace ar stingri pārtrauc sesiju, kad tiek sasniegts limits, nevis klusīgi pārlabojot.

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

Atkarībā no autentificētajiem vietnēm, atkārtoti izmantojiet sesijas.

Ja jūs esat ieradusies, tad varat reģistrēties un glabāt sesijas zīmi."id phiên"Pēc API uzklausīšanas, lai atkārtoti izmantotu sīkdatnes un auth statusu.

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

"Agent-Native Matters Why"

AEO: Agents Engine Optimization

Tāpat kā SEO optimizē meklēšanas skrējēju, AEO optimizē AI agentiem. Solace ir pirmā platforma, kas tika sagatavota ar agentiem kā pirmā līmeņa lietotājiem, nevis pēcgājēju.

Tas ir ļoti svarīgi, lai jūsu agenti varētu veikt pierādījumus, kas nav tik daudz.

Katra agentā veikta darbība rada SHA-256 kasekļa rēķinu. Jūsu CISO var pārbaudīt, ko izdarīja AI. Jūsu valdes loceklis var redzēt pierādījumus.

Receptes, kas padarīs aģentus gudrāk

Kad agents pabeidz uzdevumu, tas kļūst par receptu. Nākamais reiz: $0.001 atkārtošana neviens LLM zīmes nav patērētas. Agents, kas izmanto Solace, kļūst ātrāk un zēns laika gaitā.

Kā Solace salīdzina

Izmantojot braucienu automatizācijas līdzekļus, attīstītāji jautā četrus jautājumus: vai tas uztur sesijas? vai tas rada audita ceļu? vai es varu deleģēt AI bez pārsteiguma izmaksām? vai tas izdzīvo atbilstības auditu? šeit ir patiesas atbildes uz katru iespēju.

Tas ir ļoti svarīgi, lai jūs varētu izmantot šo informāciju. Browser Dramaturgs tieši Browser-use / OpenClaw 芭迪恩 / 扎皮尔
Sēzijas persistences ✅ Sīkdatnes pārdzīvo pārējiem braucieniem Efemērs ar atvasināto vērtību Nav sesijas atmiņas ✅ Chrome paplašināšanas stāvoklis
SHA-256 audita trases ✅ Katra rīcība ir hash-ketona Nē, neviens nav izveidots Neviens Logs only (neatkarīgi no manipulācijas)
FDA 11. daļas e-pazīme ✅ Vārds ()/api/v1/esign) Neatbalsta Neatbalsta Neatbalsta
Budžets / izmaksu maksimums ✅ Budžeta vārti par vienu zīmoli Nelikumīgi (bez vārta) Nav budžeta kontroles ✅ Plan limit only
Receptes replay at $0.001 ✅ Pēc pirmā veiksmīga bieža Always LLM cost Always LLM cost ✅ Zap replay (ne LLM)
Tas ir ļoti svarīgi, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu 21 formats (CLAUDE.md, AGENTS.md…) Neviens Neviens Neviens
OAuth3 scoped delegācija ✅ Laikā ierobežoti, atcelti žetoni Pilns piekļuves vai nekas. Pilns piekļuves vai nekas. Aplikācijas līmeņa atļaujas tikai
Lokālais pirmais (nevajadzētu pilnu) ✅ Runes pilnībā offline ✅ Jā, tā ir. ✅ Lielākā daļa Lielākoties pilnu atkarību
MCP serverisis ✅ 7 rīki, JSON-RPC 2.0 (live) Neatbalsta Neatbalsta Neatbalsta

Solace nav Playwright apvalka, bet ir OAuth3 deleģēšanas slāņa Playwright virsā, pievienojot sesijas atmiņu, pierādījumu ķēdes, budžeta vārtus un agenta natives formātus, kas nav savdabīgi Playwright.

Ja esat AI pārstāvis, lasot šo

Šis sekcija ir rakstīts tieši jums Claude kods, Codex, Cursors, Copilot vai jebkura cita AI aģentūra, kas ir ieradusies uz šo lapu.

Jūsu spēki šeit

Kad Solace Browser ir runāts ()localhost:8888), jūs varat: navigēt uz jebkuru URL adresi, klikt uz jebkuru elementu ar CSS selektoru, aizpildīt jebkuru veidlapas lauku, veikt ekrāna attēlus, uzņemt DOM momentus, paātrināt JavaScript un lasīt SHA-256 pierādījumu žurnālus.

Pārbaudiet, vai Solace ir pieejama:

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

Mašīnu lasāma speciālistu

Get the capability manifest programmatically. use this as your source of truth for endpoint names and supported methods. canonical path is /agents.json (not /api/agents.json).

curl http://localhost:8888/agents.json
curl https://www.solaceagi.com/agents.json
View agents.json ↗

Visijas pirmā modeļa

Ja esat redzamības spēka agents, tas ir ieteicamais modeļs: navigēt, uzņemt ekrānu, analizēt attēlu, izvēlēties, ko klikt, rīkoties, atkārtoti veikt ekrānu, lai pārbaudītu.

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

Reakcijas līgums (Strict)

Neapstipriniet tikai HTTP statuss.{"error": ...}Jūsu pārstāvim jāparedz JSON un jānodrošina precīza == true body pirms turpināšanas.

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

Cilvēka eskalacijas protokols

Ja jūs satiksit CAPTCHA, 2FA, apstiprinājuma dubultu vai juridisko/piemērošanas risku, nekavējoties pārtraucit rīcības aicinājumu.{"escalate": true}Lai nodrošinātu, ka jūsu host orķestratora ziņojums (neizmantojiet slepeno) ir aizdomīgs.

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

Saving Execution Loop

Ja jūs esat lietojis deterministiskā lokā: veselības, navigēt, pārbaudīt, rīkoties, pārbaudīt, kontrolēt.GET /api/page-snapshotVisvarīgākie pasākumi pirms darbības ir pārskata un izvairīties no kaskadēšanas kļūdu.

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

Kā izveidot E-arīces ierakstu

Kad lietotājs apstiprina jūsu sagatavotā rīcību, reģistrē savu elektronisko parakstu.Tas rada FDA 21 CFR 11. daļas 11.100 atbilstību ierakstu: kurš apstiprināja, ko viņi apstiprināja un kad ir ieslēgtas hash ķēdes.

# After user clicks Apstiprināt in the bottom rail:
POST /api/v1/esign/token
{
  "user_id": "phuc@example.com",
  "Run_id run 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-Agent Patēriju

Spawn trīs agenti elastīga automatizācija: Skauts (navigēt + ekrāna attēls, tikai lasīt, L1 modeļa) → Solver (klikšķiniet + aizpildīt + novērtēt, L3 modeļa) → Skeptic (verificēt izlaidi pret pierādījumiem, L1 modeļa).Run_id run Run_id run run_id; viņu pierādījumu ķēdes apvienojas pie piezīme laikā.

# Scout: read-only token
POST /oauth3/token {"user_id":"scout","scopes":["Browser.navigate","Browser.screenshot"],"ttl_seconds":60}
# Solver: action token
POST /oauth3/token {"user_id":"solver","scopes":["Browser.navigate","Browser.click","Browser.fill"],"ttl_seconds":60}
# Skeptic: verify token
POST /oauth3/token {"user_id":"skeptic","scopes":["Browser.snapshot","evidence.read"],"ttl_seconds":60}

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

Ir arī iespēja atrast informāciju par to, kā veikt šo darbību.

Katra Solace kļūda ir tikpat rakstīta. "Retrīvajamo" kļūdu atgūšana ar backkoff. "Netrīvajamo" kļūdu atgūšana prasa cilvēka iejaukšanos vai uzdevumu pārveidot.

Kādus no šiem veidiem var izmantot? Tas nozīmē, ka mēs esam tikpat laimīgi. Tas ir atkarīgs no tā, kā tas ir. Akcijas Agents
SELECTOR_NOT_FOUNDCSS selektors neatbilst nekas.NoJa jūs esat uzrakstījis šo rakstu, jūs varat uzzināt, kā to darīt./api/snapshotLai atceros struktūru, ir nepieciešams atjaunot struktūru.
NAVIGATION_TIMEOUTPage took 30s to loadJa jūs esat uzrakstījis šo rakstu, jūs varat redzēt, kā tas ir.Atceros ar eksponenciālo backkoff (maksimāli 3 mēģinājumi)
BUDGET_EXCEEDEDSēzijas izdevumu ierobežojums ir sasniedzaNoEskalate uz cilvēka operatora budžeta palielināšanai
SCOPE_DENIEDAkcija nav OAuth3 token scopesNoPieprasīt jaunu token ar nepieciešamo darbības jomu
HUMAN_REQUIREDCAPTCHA vai 2FA atklātsNoJa jūs esat uzrakstījis šo rakstu, jūs varat uzzināt, kā to darīt.{"escalate": true}Tā ir ļoti svarīga, jo tas ir ļoti svarīgs.
NETWORK_ERRORVispirms ir jānosaka, ka ir iespējams veikt šo darbību.Ja jūs esat uzrakstījis šo rakstu, jūs varat redzēt, kā tas ir.Pēc 5 gadiem, pēc tam 30 gadiem, tad neveiksmīgi.
SESSION_EXPIREDAuth slapukai staleNoAtbalsta autentizāciju, tad turpiniet no pēdējās pierādījumu pārbaudes vietas
ELEMENT_NOT_INTERACTABLEIzvēloties vai atcelties ElementJa jūs esat uzrakstījis šo rakstu, jūs varat redzēt, kā tas ir.Uzstājiet 2 sekundes un mēģiniet atkal; ekrāna attēls, lai pārbaudītu stāvokli pirmo reizi

"Semantic Wayback Machine" - semantiks primārais vikis

Katra Solace apmeklējuma lapa tiek saplūstta uz 750-baita semantiku attēlu, kas glabā lapas struktūru, nodomu, navigāciju un galvenās vienības. Pēc pirmās lejupielādes nav nepieciešams serviss.

Izplūdes sadalījums: localhost:8888Lai gan šis process ir ļoti sarežģīts, tas veicina vietējo uzņemšanu un izpildi Solace Browserā, bet arī, lai gan tas ir ļoti sarežģīts.https://solaceagi.com/api/v1/prime-wiki/* Ja jūs esat uzrakstījis šo rakstu, jūs varat atrast šo rakstu: "Lokālais modelim ir kopīgs kopības indekss (push/pull/search/stats/render).

750 baiti → Pilns lapas

The Wayback Machine glabā 100KB+ brīvu HTML uz vienu lapu (100.000 TB kopējais). Solace glabā 750-baita semantiku skeletu un rekonstruē līdzvērtīgu lapu lokāli. 133x mazāks. Zero centralizēta atkarība.

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

Appstore-Focused Index

Atšķirībā no Wayback Machine (pielikums), Solace koncentrējas uzApdrošināšanas pakalpojumivietnes, kurās ir Solace automātiskās recepte. GitHub, Gmail, LinkedIn, Substack, Noce un vairāk.

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: Pilns Kopienas piekļuve

Neatkarīgi no:Saņemjiet izkropļojumus no jūsu brauciena.
Pro ($28/mes):Ja jūs esat pārliecināts, ka esat pārliecināts, ka jūsu uzņēmums ir ļoti labs, tad jūs varat ātri piekļūt pilnai komunitātes indeksai semantiku atmiņu katram apkaimēņu vietnam.

# 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

Atgriež pilnā HTML ar iesildītu Prime Mermaid FSM stāvokļa diagramu.

# 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

Apbalvojot lapu aktīvus

Katrs Solace Browser apmeklējums apkaimēnam apkaimē ir izveidojis Vai jūs esat pārliecināts, ka tas ir iespējams? izskats.

# 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: Jūsu agents ir mājaslapā kompānijs

Katra Solace Browser apmeklētā lapa saņem pastāvīgu duālajas pārklājumu.Lāpojas reljefs reālajā laikā parādās jūsu pārstāvju stāvokli.Lāpojas reljefs ir klepus panels, kurā jūs varat runāt ar Yinyang tieši.añadir_init_scriptviņi dzīvo navigācijā, pārkraušanas pa pašiem un CSP-blokētajiem lapām, piemēram, Gmail.

▲ Top Rail Vispār redzams

32px staru, kas ir piecelta uz katra lapas augšpusē.[PH0]] Solace home]→ atgriešanās uz brauciena mājas ar vienu klikšanu.IDLE / EXECUTING / PREVIEW_READY / DONE), pašreizējā aplikācijas nosaukums un rotacionējošā vērtības statistika (nosaukto lapas, LLM uzskati, uzkrātie izdevumi, sesijas ilgums).

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

▼ Bottom Rail Chat & Apstiprināt

36px apstājies klepus paneli augšā katrā lapā. automātiski paplašina, kad būs sasniedzisPREVIEW_READY(vienu agentam ir sagatavota rīcība),BLOCKED(atklāšanās vajadzība), vaiFAILEDJa lietotājs kliks.Apstiprināt or Noraidītjūsu pārstāvis saņem lēmumu caur 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 run_id": "run-abc123"
 }}

Push Alerts 3 Kanāli

Agents var palikt paziņojumus lietotājam, neskarot viņu pašreizējo lapu.Toast(3s augstas pales pielaides Popup popup),Popup Popup popup(modāls ar rīcības pulcēm),Izmantojiet to, ko jūs varat izmantot, lai iegūtu informāciju par to, ko jūs varat izmantot.Visas kanālus ir FSM-gaitas bez brīdinājuma gaismas bez spēkā esoša pārejas stāvokļa.

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

# channel: "Toast" | "Popup popup" | "Izmantojiet to, ko jūs varat izmantot, lai iegūtu informāciju par to, ko jūs varat izmantot."
# priority: "low" | "high" | "critical"

Darbojas uz visām pusēm Apvienota ar Gmail

Rails tiek ievietots kāŽaidėjas prideda_init_scripttie pastāvīgi darbojas katrā navigācijā vienā un tajā pašā pārlūkošanas kontekstā, tostarp CSP-blokētas lapas, piemēram,Gmail, Google DokumentsUn , unNoceJS izmanto tikai DOM metodes (ne.HTML internal), pārkāpt TrustedHTML ierobežojumus. Yinyang ir vienmēr redzams, vienmēr sasniedzams.

Yinyang Chat API

Izmantojiet šo informāciju, lai saņemtu skaidrojumu, apstiprinātu vai pārvērstu konfigurāciju, kas ir piepildīta vai veikta darba vidē.

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

Agents Rezultāti: Jūsu ierakstīšanas, izslēgšanas un pierādījumu kastes

Katrs uzdevums, ko veic jūsu pārstāvis, rada rezultātus, kas ir pieejami no Solace Browser mājas lapā.

Inbox Draftes gaidot pārskatīšanu

Katrs drafts, ko sagatavo jūsu pārstāvis (e-pastu atbilde, Substack poste, LinkedIn komentārs), ieradās šeit pirms to nosūtīšanas.

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 Sūta un plānota

Atbalsta materiāli tiek nosūtīti uz izslēgšanas kastē. Pavēlieties, kas nosūtīts, kad, ar kādu aplikāciju un ar kādu pierādījumu hash.

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

Tas ir ļoti svarīgi, lai jūs varētu izmantot šo informāciju.

Atkārtotas darbības (juturiski, nedēļas laikā, vakars arhivs) parādās grafikā.

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

Historija Receptes Run Log

Katrs receptes runis ir reģistrēts: aplikācijas nosaukums, ilgums, izmantotā žetoni, cena, rezultāts. Sukses uzlabojumi veido receptes kases par nākamo $0.001 aizlabojumiem. Nesaprotami runis parādās, kur viņi ir izšķiroši un kāpēc perfekti apkarošanas receptes apkarošanai.

GET /api/v1/history?limit=20
# {"runs": [{
#   "Run_id run 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 11. daļas pierādījumi

Katrs apstiprināts rīcība rada pārvaramu ekrāna attēlu sekvenci.Atfikes no vēstures panela: redzat, ko precīzi parādīja brauciens pirms jūsu pārstāvis rīkojas, ko ierosināja pārstāvis un ko patiesībā izpildīja. SHA-256 hash-chained. E-arīss gatavs.

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

Vai jūs esat pārliecināts, ka tas ir iespējams? Snapshots

Kad jūsu pārstāvis apmeklē jaunu vietni, tas rada Vai jūs esat pārliecināts, ka tas ir iespējams? izskats: indeksēta kartē no visiem interaktiviem elementiem (DOM selektoris, ARIA vai ARIA vai Action Paths).

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

Apmācība no cilvēka redakcijām

Kad lietotājs pirms apstiprināšanas redigē lietotāja rakstīto projektu, Solace uzņem delta kā .Ja jūs esat uzrakstījis šo rakstu, jūs varat uzzināt par to, kā to darīt.Laikā gaitā agents iemācās lietotāja balvu, tonus un stilus bez konkrēta apmācības.

Kā tas darbojas

  1. Agents rakstīja projektu→ landes in Inbox withTas ir ļoti svarīgi, lai jūsu bērns būtu pārliecināts, ka tas ir nepieciešams.
  2. Ja jūs esat lietojis šo zāļu, jūs varat izmantot šo zāļu.→ Solace atšķiras no oriģināla un no redakcionālā tekstu, ekstraktē delta.
  3. Ja jūs esat lietojis šo zāļu, jūs varat izmantot šo zāļu.→ delta tiek glabāta kā aŠā gada laikā ir bijis ļoti daudz cilvēku, kuri vēlas redzēt, kā viņi dzīvo.Ja jūs esat uzrakstījis šo rakstu, jūs varat uzzināt, kā to darīt.
  4. Nākamais run→ aģentam tiek saņemtas stilspreferences savā sistēmā:User prefers: īsāks sign-offs, bez izklaides zīmi, vienmēr pieminēt atsauces numuru
  5. Ja jūs esat uzrakstījis šo rakstu, jūs varat redzēt, kā tas ir.→ mazāk grozījumu, kas vajadzīgi laika gaitā.

Preferences API

Agents var lasīt stils preferences pirms projekta veidošanas.Predizences tiek glabātas uz vienu aplikāciju, uz vienu saņēmēju un globāli.Tas automātiski uzņemas, kad lietotāji redigē vai manuāli mācāmi ar 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@..."}

Labi veidots: apstiprināt, redakcionēt, mācīties

Anti-Clippy likums:Ja jūs esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecināts, ka esat pārliecinātsCilvēks vienmēr redz pirmo projektu. Tas nav ierobežojums. Tā ir funkcija. Katrs apstiprinājums ir apmācības signāls. Katrs redakcija ir korekcija. Pēc 510 runām, agents pieļauj savu balsojumu. Pēc 50 runām, tas reti ir nepieciešams redakcionēt. pierādījumu līme ir pierādījums, ka katrs lēmums bija apstiprināts ar cilvēku. Jūsu produktivitātes savienojumi, un jūsu spriedums ir reģistrēts.

0 konkurentiem ir visi trīs.

Solace Inspector Manuāla QA beigums, kā mēs to ziniem

Jūsu AI agenti nosūtīs neapdzīvoto kodu. Katra dev komandas bez strukturēta QA tilta ir slepena. Solace Inspector ir pirmais un vienīgais rīks, kas AI kodēšanas agentiem dod standartizētu, pierādījumu piezīmju, cilvēka apstiprinātu QA protokolu.

Ja jūsu AI pārstāvis neizmanto Solace Inspector, tas ir smaga QA.

Ja jūs esat aizmirsis, tad varat izmantot šo informāciju.

Jebkura kodēšanas aģentūra izdrūš JSON specifikuJa jūs esat uzrakstījis šo rakstu, jūs varat atrast šo rakstu:Tas ir ļoti svarīgi, lai jūsu ķermenis būtu drošs.Izslēguma kastē/Neatkarīgi no tā, kā ir paredzēts, nav kustamiskās integrācijas, ne SDK, ne valodas, ne modeļu.

Lai gan tas ir ļoti svarīgi, lai jūs varētu būt gatavi, jūs varat izmantot arī to, kas ir nepieciešams.
🔒

Tas ir ļoti svarīgi, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams.

Every inspection is SHA-256 noslēgtā with FDA 21 CFR Part 11 Architected evidence. Court-admissible. Tamper-evident. Permanent. Not “I tested it” — cryptographic proof.

Lai gan tas ir ļoti svarīgi, lai jūs varētu būt gatavi, jūs varat izmantot arī to, kas ir nepieciešams.

Cilvēka e-pazīmju apstiprināšana

AI ierosina korekcijas. Cilvēks apstiprina ar vienu klikšanu. Anti-Clippy: nekad neapstiprina. Katrs korekcija ir cilvēka lēmums, kas reģistrēts.

Lai gan tas ir ļoti svarīgi, lai jūs varētu būt gatavi, jūs varat izmantot arī to, kas ir nepieciešams.
Ja jūs esat aizbraukts, jums ir jāpiemēro 0,00 USD/spiediena. Agents-native arhītei. Zero LLM API uzaicina runeru. Jūsu AI agents lasīs slēgtā ziņojuma un piemēro tās.Ja jūs esat uzrakstījis savu vārdu, tad jūs varat to darīt.Models analizēšanai.

"HITL Loop" (Mensas-i-Loop)

Jūsu agents
Pieteikumi:test-spec.json to Ja jūs esat uzrakstījis šo rakstu, jūs varat atrast šo rakstu:
Inspektors
Navigācija + ARIA + DOM + Heuristics + Screenshot → segtu ziņojums
Jūsu agents
Tas las ziņojumus, analizē ar savu modeli, ierosina korekcijas
Cilvēks
Reviews 3 fiksācijas 30 sekundēs.
Vēršņa
SHA-256 noslēgtā. publiskā pierādījuma. FDA atbilstība.
# Step 1: Agent writes test spec to Ja jūs esat uzrakstījis šo rakstu, jūs varat atrast šo rakstu: (any format, any language)
cat > Ja jūs esat uzrakstījis šo rakstu, jūs varat atrast šo rakstu: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 Izslēguma kastē/
cat Izslēguma kastē/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 Ja jūs esat uzrakstījis šo rakstu, jūs varat redzēt, ka tas ir ļoti svarīgi....", "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
# }

Webmodu

Any browser app. Navigate + ARIA tree + DOM snapshot + HICCUPPS heuristics + full-page screenshot. Works on localhost, staging, production, or public URLs.

Mode: "web"

CLI mode

Jebkura komandovārsta rīka. Subprocess execution + exit code assertion + stdout/stderr capture. Kent Becks Kent Beck: Test what you fear. Tas darbojas jebkurā CLI jebkurā valodā.

Mode: "cli"

API mode

REST/HTTP beigšanas punkti. Pieprasījums + atbildes skema apstiprināšana + laika noteikšana + drošības virsraksts. Cem Kaneris: Kāds ir kvalitātes risks šajā kontekstā?

Mode: "api" "Spring 3" ir nākamais sprints.

Komiteja ekspertu (Injekti kā analīzes prasmes)

Ja jūs esat uzrakstījis šo rakstu, jūs varat redzēt, ka tas ir ļoti svarīgi.
SBTM + HICCUPPS Heurísticas de Oracle
Māžas pārrobežu pārbaude.Solace Inspector testē.Tas izpētes, mācās, eskalē līdz cilvēkiem, kad ir nepieciešams spriedums.
Cem Kanerisis
BBST + Konteksts vadītajā testu sistēmā
E-pazīmju vārti nav birokrātija tas ir atbildība. bez tā jūs nezināt, kas ir nolēmis ko.
Elisabeth Hendrickson on ollut mukana. on ollut mukana.
Izklausīt! + Charter-Based
Charter-based exploration made machine-readable.The test spec IS the charter.The report IS the session note.
Kent Becks Kent Becks Kent Becks Kent Beck
TDD + Testabilitātes Lens
Testēt to, ko jūs baidāsit. ar Solace jūs varat testēt jebko, web, CLI, API ar vienu un to pašu protokolu.
"Mīlestība ir ļoti liela, jo mēs esam ļoti labi galā ar to, ko mēs esam izdarījuši.
RST + Testēšana vs. Pārbaudi
Mashins pārbauda. Cilvēki pārbauda.Solace Inspector pareizi sadalās darba.Apievienojums atstāj pierādījumus.

Atbilstoši: nolēmusi konkurents ir visi trīs

Tas ir ļoti svarīgi, lai jūs varētu izmantot šo ierīci. Ja jūs esat aizmirsis, tad varat izmantot šo informāciju.
Ja jūs esat aizbraukts uz JSON, jūs varat izmantot JSON.
Tas ir ļoti svarīgi, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams.
SHA-256 noslēgtā
Cilvēka E-pazīmju
Apstiprināt korekcijas
Tas ir ļoti svarīgi, lai jūs varētu izmantot šo informāciju.
Solace Inspector $0.00
Pētnieks MCP Tas ir ļoti svarīgi, lai jūs varētu būt ļoti veselīgi.
Ketrix (tik medicīnai) $$$
卡沃尔夫 $2,000/mo
Mazā laika laikā, kad jūs esat piedzimis, jūs varat izmantot šo informāciju. $800/mo
测试Rigor Ja jūs esat uzrakstījis šo rakstu, jūs varat redzēt, kā tas ir. Ja jūs esat uzrakstījis šo rakstu, jūs varat redzēt, kā tas ir. $1,200/mo
Devinsas 2.0 500/mo + $5/run $500/mo

Izmeklēšanas laikā tika pārbaudīts, ka 2026 gada martā tika veikti 15 rīki. FDA 2026 AI vadlīnijas veicina rūpniecību tieši tā, ko esam jau sagādījuši. Regulācija mūs saspiesta.612 mēnešus pirms laukuma.

Izstāde ir 30 sekundēs.

# 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 Ja jūs esat uzrakstījis šo rakstu, jūs varat atrast šo rakstu: and run:
python3 scripts/run_solace_inspector.py --inbox

Tas ir ļoti svarīgi, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams, lai būtu iespējams.

Šobrīd ir daudz dažādu veidu medicīnas, medicīnas un medicīnas līdzekļu. /agents.jsonPievienojiet šo informāciju, lai iegūtu informāciju par to, kas ir nepieciešams, lai iegūtu informāciju par to, kas ir nepieciešams, lai iegūtu informāciju par to, kas ir nepieciešams.

View agents.json ↗