AI produkt pro spolupráci potřebuje sdílený stav agenta a uživatele
Analyzováno: 1 dokument / 94 slov
Executive Summary
AI produkt nemá stavět agenta do role skrytého vykonavatele na pozadí, ale má agentovi a uživateli umožnit současnou práci ve stejném pracovním kontextu.
Rozhraní pro obě strany se mohou lišit: agent může používat MCP nebo CLI a uživatel webové rozhraní. Rozhodující je synchronizovaný pracovní stav, který oběma umožní navázat na rozpracovaný výsledek druhé strany.
Core Knowledge
Základním principem je sdílený pracovní kontext. Agent a uživatel tak netvoří dvě oddělené části produktu, které si práci pouze předávají, ale pracují nad týmž stavem a mohou využít rozpracovaný výsledek druhé strany.
Společný pracovní kontext nevyžaduje totožné technické rozhraní: agent může používat MCP nebo CLI, zatímco člověk pracuje ve webovém rozhraní. Pracovní stav musí zůstat synchronizovaný napříč těmito rozhraními.
Doporučený workflow:
- Poskytněte agentovi MCP nebo CLI a uživateli webové rozhraní.
- Synchronizujte pracovní stav mezi oběma rozhraními.
- Umožněte agentovi i uživateli pokračovat v rozpracované práci.
Tento model mění produkt z mechanismu delegace na prostředí pro spolupráci. Delegace znamená předání úkolu agentovi, zatímco spolupráce umožňuje oběma stranám navazovat na stejnou práci.
Decision Rules
- IF má AI produkt podporovat společnou práci člověka a agenta, THEN navrhněte synchronizovaný stav mezi agentovým a uživatelským rozhraním.
- IF agent používá MCP nebo CLI a uživatel webové rozhraní, THEN propojte tato rozhraní sdíleným stavem.
- IF cílem produktu není pouze delegace úkolů, THEN umožněte agentovi i uživateli pokračovat ve stejné rozpracované práci.
- IF navrhujete rozhraní AI produktu, THEN přizpůsobte je potřebám agenta a uživatele odděleně, aniž by se tím narušil společný pracovní kontext.
Quality Criteria
Checklist:
- Práce provedená v jednom rozhraní je dostupná i v druhém.
- Uživatel může navázat na výsledek agenta a agent na práci uživatele.
- Rozdílná rozhraní nebrání práci nad stejným stavem.
Red flags:
- Agent pracuje na pozadí, ale uživatel nemá přístup k odpovídajícímu pracovnímu kontextu.
- Produkt podporuje pouze odevzdání úkolu agentovi a nenabízí možnost převzetí rozpracované práce.
Benchmark návrhu:
- Vyhovující stav: Práce vytvořená v jednom rozhraní je dostupná i pro druhou stranu.
- Nevyhovující stav: Uživatel nemůže navázat na rozpracovanou práci agenta.
Edge Cases
Zdroj nedefinuje technický způsob synchronizace stavu, řešení konfliktů při souběžných úpravách ani pravidla oprávnění mezi agentem a uživatelem.
Metadata
- Celkový počet zdrojů: 1
- Pokrytí: 100 %
- Důvěryhodnost: vysoká - zdroj je krátký, ale přímo uvádí hlavní architekturu, použitá rozhraní i rozdíl mezi spoluprací a delegací.
- Zdroj 1: https://www.youtube.com/shorts/QRuNkagYwjg