Harness Starter
by hustlerv369
README.md
# Harness Starter
Používejte svá AI předplatná z jednoho pracovního okna. Host může být Cursor, Claude Code, Codex nebo jiný editor se stdio MCP. Host zadává práci, zvolený worker ji provede a host výsledek zkontroluje.
**Začněte:** stáhněte repo, otevřete ho v editoru a napište agentovi:
> Přečti START-HERE.md a pomoz mi nastavit harness podle mých předplatných. Hesla ani klíče nechci psát do chatu.
[English](README.en.md) · [Nastavení](docs/SETUP.md) · [Claude Code → Cursor](docs/CURSOR-MIGRATION.md) · [Balíček pro tvůrce](docs/CREATOR-PACK.md)
## Co je uvnitř
| Součást | Co poskytuje |
|---|---|
| CLI a MCP server | Onboarding a směrování. Spouštění úloh se sledováním stavu i převzetím výsledku |
| Adaptéry | Claude Code, Codex, Cursor Agent, Gemini CLI, Grok CLI. Vlastní příkaz pro další poskytovatele |
| Jev | Volitelná klasifikace úlohy přes placené API. Standardně vypnuté. Při nejistotě rozhoduje host |
| Gemini obrázky a Google Flow | Playwright s vlastním Google profilem. Postup pro živé ovládání webu agentem |
| Image-check | Kontrola skutečného obrázku podle zadání včetně českých textů |
| DaVinci Resolve | Čtení stavu, validace střihového plánu a potvrzené sestavení nové timeline |
| Creator pack | Brief, storyboard, evidence licencí, titulky, přepis → SRT a technická kontrola videa |
## Spuštění
Potřebujete Node.js 22+ a npm. Python 3.10+ je potřeba pro creator nástroje a Resolve. Repo stáhněte přes **Code → Download ZIP** nebo naklonujte adresu z GitHubu.
```sh
npm ci
node bin/harness.mjs setup --defaults
node bin/harness.mjs doctor
node bin/harness.mjs demo
node bin/harness.mjs host-config --host cursor
```
Demo běží lokálně bez modelu. Skutečné providery povolíte podle [návodu](docs/SETUP.md). `host-config` vypíše konfiguraci. Nic nepřepisuje v editoru. Pro Claude použijte `--host claude`, pro Codex `--host codex`, pro jiné MCP hosty `--host generic`.
## Vlastní předplatná
Použijete vlastní účty. Přístup ke konkrétnímu modelu záleží na poskytovateli a tarifu. Nainstalované CLI není důkaz přihlášení ani dostupné kvóty. Existující nastavení CLI může používat účtované API. Před povolením workera ověřte jeho přihlášení a způsob účtování.
Harness neposílá práci na placenou náhradu při selhání předplatného. Flow může spotřebovávat kredity zahrnuté v tarifu. Gemini web a Gemini API mají odlišné účtování. Jev je zvláštní volitelná placená služba.
Krátké specifikace a stručné předání výsledků omezují kontext hlavního agenta. Konkrétní procento úspory neslibujeme: celková spotřeba zahrnuje i práci workerů a opravy.
## Ověření a soukromí
[Záznam ověření](docs/VERIFICATION.md) odděluje lokální testy od přihlášení a živé tvorby médií. Nový uživatel provede přihlášení sám. Google může automatizované přihlášení odmítnout. Návod uvádí možnosti bez přenosu cookies.
Repo obsahuje obecné postupy a syntetické příklady. Přihlašovací údaje i provozní data se ukládají mimo repo. [Bezpečnostní hranice](SECURITY.md) vysvětlují, proč projektový adresář není sandbox.
```sh
npm run check
npm run privacy
npm run bundle
```
`bundle` vytvoří ZIP s kontrolním součtem a manifestem v soukromém runtime adresáři. Exportuje pouze povolené soubory. [MIT licence](LICENSE).
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues