Aplicații
Trei moduri de a folosi codai — aplicația desktop, browserul la app.codai.ro și aplicația Android — și care ți se potrivește.
codai rulează acolo unde lucrezi tu. Aplicația desktop face lucruri pe computerul tău (fișiere, shell, browser, aplicații Windows). Aplicația web de la app.codai.ro este aceeași interfață într-un tab de browser — conversezi de oriunde și poți conduce un desktop conectat cu același cont. Aplicația Android îți folosește telefonul în locul tău: citește ecranul, apasă, tastează și întreabă înainte de orice acțiune riscantă.
Toate trei vorbesc același protocol de sesiuni partajate, așa că o singură conversație poate fi urmărită sau ghidată din oricare dintre ele.
Desktop
Installer Windows cu actualizări automate semnate; pachete Linux. Fișiere, shell, browser, control al computerului, workbench de cod.
Web (app.codai.ro)
Te autentifici cu contul codai, conversezi din orice browser, rulezi agenți pe un desktop conectat.
Android
APK de pe GitHub sau Google Play. Control al telefonului prin serviciul de Accesibilitate, model on-device opțional.
Verifică descărcările
Checksum-uri și semnături minisign — ce este semnat de fapt, pe fiecare platformă.
Întrebări frecvente
Siguranță, costuri, lease-uri, insigna REMOTE, permisiuni.
Care ți se potrivește?
| Vrei să… | Folosești |
|---|---|
| Editezi cod, rulezi comenzi, revizuiești diff-urile înainte să fie aplicate | Desktop (skin-ul Developer) |
| Conversezi cu codai și, din când în când, îi ceri să facă ceva pe PC | Desktop (skin-ul Assistant) sau Web cu desktopul deschis ca host |
| Folosești codai de pe o mașină pe care nu poți instala nimic | Web — doar chat până când un host desktop este online |
| Lași codai să folosească aplicații de pe telefon, să citească notificări, să seteze alarme | Android |
| Pornești o sarcină pe PC cât ești plecat | Android sau Web → dispatch către desktop |
| Urmărești pe un ecran mare o sarcină care rulează pe telefon | Desktop sau Web (sesiunea afișează insigna REMOTE) |
Ce au în comun
- Un cont, o cheie per dispozitiv. Autentificarea emite o cheie
codai_pentru acea instalare; deconectarea o revocă. Fiecare dispozitiv apare în hub.codai.ro → Security → Devices, de unde poți revoca unul pe care nu îl mai recunoști. - Întreabă înainte să acționeze. Comenzile shell, scrierile de fișiere, acțiunile din browser, mesajele și plățile afișează întâi un card de aprobare. Orice nu este un „da” clar contează ca refuz.
- Sesiuni partajate. Exact un dispozitiv execută (deține lease-ul); celelalte urmăresc transcriptul live. Rolurile sunt owner / editor / viewer.
- Fără SDK de analytics în niciuna dintre cele trei aplicații. Ce părăsește dispozitivul este ce are nevoie modelul: cererea ta, conversația, rezultatele uneltelor și oglinda pașilor pentru celelalte dispozitive.
- Cod deschis (licență Apache-2.0): codai-desktop, codai-phone, codai-protocol.
Preferi API-ul? Tot ce fac aplicațiile trece prin gateway-ul public. Aplicațiile sunt clienți, nu un serviciu separat.
Scope-uri și claim-uri
Fiecare scope emis de auth.codai.ro, ce vede utilizatorul pe ecranul de consimțământ, ce claim-uri și resurse deblochează fiecare.
Desktop
Instalezi codai desktop, te autentifici, alegi un skin și un nivel de autonomie, folosești controlul computerului, servești ca host pentru telefon și aplicația web, actualizezi și dezinstalezi.