Mit tud az asszisztens
A Codumentor több mint egy chatbot — egy ügynök, amely képes cselekedni. Amikor megkéred valamire, egy vagy több eszközt használhat a feladat elvégzéséhez.
Elérhető eszközök
A környezettől függően az asszisztens a következőkre lehet képes:
| Képesség | Mit csinál |
|---|---|
| Kódkeresés | Fájlok, függvények, osztályok és minták keresése az összes indexelt repositoryban |
| Fájlolvasás | Forrásfájlok, konfigurációk és dokumentációk tartalmának megtekintése |
| Fájlok írása és szerkesztése | Új fájlok létrehozása vagy meglévők módosítása |
| Shell parancsok futtatása | Fordítási parancsok, tesztek, szkriptek és egyéb CLI műveletek végrehajtása |
| Keresés a weben | Dokumentáció, API-k és megoldások keresése az interneten |
| Weboldalak lekérése | URL-ek tartalmának letöltése és kinyerése |
| Dokumentumok szerkesztése | Word (.docx) fájlok megnyitása és módosítása a formázás megőrzésével |
| Csatlakozás külső rendszerekhez | Adatbázisok, API-k, jegykezelő rendszerek és CI pipeline-ok elérése |
Az elérhető eszközök pontos köre a szervezeted beállításaitól függ. A fent felsorolt képességek némelyike nem biztos, hogy elérhető.
Eszközkártyák az átiratban
Minden eszközhívás kártyaként jelenik meg a beszélgetésben. Minden kártya a következőket mutatja:
- Eszköz neve — milyen művelet történik
- Bemenet — a parancs, lekérdezés vagy fájlútvonal
- Kimenet — az eredmény (kibontható hosszú kimenet esetén)
- Állapot — forgó ikon futás közben, pipa sikeres befejezéskor vagy hibajelzés
Az eszközhívások teljesen átláthatók — semmi sem történik csendben.
Subagensek
Összetett feladatoknál az asszisztens subagenseket indíthat — független munkavégző ügynököket, amelyek a feladat egyes részeit párhuzamosan kezelik. A subagensek tevékenysége beágyazott eszközhívásokként jelenik meg az átiratban.
Kifejezetten is kérhetsz subagenseket:
"Indíts subagenseket az auth modul vizsgálatára és egy migrációs terv párhuzamos megírására."
A subagensek hasznosak a következőkhöz:
- Nagy feladatok párhuzamos munkafolyamatokra bontása
- Egy terület vizsgálata, miközben egy másik területen változtatások történnek
- Olyan feladatok kezelése, amelyek meghaladják egyetlen beszélgetés kontextusát
Háttérfeladatok
Egyes műveletek a háttérben futnak egy állandó feladatsoron keresztül. Ez azt jelenti:
- A hosszan futó feladatok akkor is folytatódnak, ha elnavigálsz
- A munka túléli a szerver újraindításokat
- Később visszatérhetsz az eredmények megtekintéséhez
Jóváhagyási folyamat
Amikor az asszisztens potenciálisan érzékeny műveletet szeretne végrehajtani (shell parancs futtatása, fájl írása), először engedélyt kér tőled. Lásd az Engedélyek oldalt a részletekért.