Documentație / MCP și ACP

Uneltele Yuli

Catalogul uneltelor yuli_* pe care le primește agentul tău, pe familii și cu exemple de utilizare.

Uneltele yuli_* sunt modul în care un agent extern folosește IDE-ul. În Claude Code apar ca mcp__yuli__yuli_*. Toate trec prin aceleași protecții ca agentul propriu Yuli, iar rezultatele lor apar în panourile IDE-ului.

Nu trebuie să le numești. Cere rezultatul („compilează și testează”, „cine apelează această metodă?”), iar agentul alege unealta.

Build și calitate

Unealtă Ce face
yuli_build Build, rulare, teste sau împachetare cu unealta proiectului.
yuli_run_tests Rulează testele; rezultatul apare în panoul Teste.
yuli_verify Verificare completă: build, toate testele și o pornire cu profilul implicit.
yuli_health Ce nu funcționează: probleme, rulare, teste, terminale și jurnale.
yuli_stop Oprește ce rulează.
yuli_diagnostics Erorile și avertismentele proiectului.
yuli_quality_metrics Măsurarea față de N−1: baseline, measure, after.
yuli_review_changes Revizuirea diff-ului curent.
yuli_security_scan / yuli_security_center Analiză de securitate.
yuli_governance / yuli_governance_write Contract, gate și documente de guvernanță.

Exemplu: „Verifică dacă totul compilează și testele trec” → yuli_verify.

Cod

Unealtă Ce face
yuli_outline Structura unui fișier.
yuli_search_symbols / yuli_get_symbol Caută clase, metode și câmpuri.
yuli_find_references Toate utilizările unui simbol.
yuli_hover Tipul și documentația la o anumită poziție.
yuli_impact Ce este afectat dacă modifici un fișier.
yuli_repo_map / yuli_code_search Harta depozitului și căutare.
yuli_refactor Refactorizările IDE-ului (redenumire, extragere, mutare).
yuli_check_structure / yuli_check_naming Verifică structura proiectului și numele.
yuli_read_document Citește o specificație în PDF sau Word.

Exemplu: „Redenumește UserDao în UserRepository în tot proiectul” → yuli_refactor.

Panourile IDE-ului

Unealtă Ce face
yuli_open_file / yuli_show Deschide un fișier sau un panou în Yuli.
yuli_terminal_output / yuli_run_command Citește terminalul sau rulează o comandă (cu aprobare).
yuli_base_url URL-ul la care a pornit aplicația.
yuli_rest_* Creează, listează și trimite cereri din REST Client.
yuli_diagram Generează diagrame ale sistemului.
yuli_db_schema / yuli_db_query Schemă și interogări doar în citire.
yuli_db_execute Instrucțiuni care scriu, cu aprobarea ta. Vezi Bază de date securizată.

Git

yuli_git_status, yuli_git_commit și yuli_git_push. Commit-ul și push-ul funcționează doar dacă le-ai cerut, iar fiecare cere aprobare.

Misiune și memorie

Unealtă Ce face
yuli_mission_get / yuli_mission_update Citește și avansează misiunea și faza ei.
yuli_progress Reflectă planul agentului în workboard-ul Yuli.
yuli_memory / yuli_remember / yuli_forget Memoria proiectului.
yuli_report Îți trimite o livrare, o întrebare sau un raport de progres.
yuli_status Starea conexiunii cu Yuli.

Web Studio

Familie Ce face
yuli_front_* Componente, rute, stiluri, apeluri API, impact și accesibilitate.
yuli_design_* Designuri, versiuni, design system și cod generat din design.
yuli_preview_* Vizualizare fără rulare, capturi, inspecție și simulator de API-uri.
yuli_compound_* Pornește aplicația full-stack completă.

Exemplu: „Proiectează ecranul de login și transpune-l în React” → yuli_design_propose, apoi yuli_design_generate_code.

Echipa de agenți

yuli_team_plan, yuli_team_start, yuli_team_status și altele similare planifică, lansează și urmăresc echipa de agenți. Echipa lucrează cu motorul Yuli și cu furnizorul configurat în Modul Platform, nu cu abonamentul tău.

IDE-ul complet

Familie Ce face
yuli_ide_* Manual, comenzi, setări, scurtături, deschiderea proiectului, configurarea modelelor și a MCP.
yuli_settings_get / yuli_settings_set Citește și modifică setări.
yuli_env_* Verifică și definește variabile de mediu; pe cele secrete le cere persoanei.
yuli_run_config_* / yuli_run_launch Configurații de rulare.
yuli_remote_* Dezvoltare la distanță: deschidere, citire, scriere, rulare și transfer.

Documente

yuli_export_document (docx, pdf, xlsx), yuli_word_document_outline, yuli_edit_word_document (cu previzualizare și aprobare) și yuli_read_visual, care îi transmite agentului imaginea reală.

Conectori

Fiecare unealtă a serverelor tale MCP apare ca yuli_mcp_<servicio>_<herramienta>, de exemplu yuli_mcp_github_create_issue. De asemenea, yuli_cloudbees pentru CloudBees CD/RO. Cele de citire rulează liber; cele care scriu cer aprobare.

Ce nu primește

Șase unelte interne ale ciclului propriu Yuli: propunerea modificărilor, lansarea subagenților, căutarea uneltelor, întrebările, publicarea planului și actualizarea lui. Agentul tău le folosește pe ale lui.