Socraigh executor cianda
Suiteáil, péireáil agus bainistigh ríomhaire a oibríonn le gníomhairí Nessie.
Nascann an executor ríomhaire a rialaíonn tú le Nessie. Suiteáil faoi chuntas an chórais oibriúcháin a bhfuil a chomhaid agus a chláir le húsáid aige. Ní gá duit Node.js ná cóip den fhoinse.
macOS
Teastaíonn macOS 15 nó níos nuaí ar Apple Silicon don CLI:
brew install unlikeotherai/tap/nessie-executorDon fheidhmchlár iomlán deisce Nessie, nó don executor neamhspleách lena fhuinneog cheadanna áitiúla:
brew install --cask unlikeotherai/tap/nessie
brew install --cask unlikeotherai/tap/nessie-executor-appRoghnaigh an comhéadan ar mhaith leat a úsáid. Rith maoirseoir amháin do gach péire. San fheidhmchlár executor, Settings → Open Nessie Executor when I log in a rialaíonn tosú uathoibríoch.
Debian agus Ubuntu
Úsáid an stóras APT sínithe ar Debian 12+ nó Ubuntu 22.04+ x86_64:
sudo apt-get update
sudo apt-get install -y curl ca-certificates
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://packages.nessie.works/nessie-executor.asc | sudo tee /etc/apt/keyrings/nessie-executor.asc >/dev/null
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/nessie-executor.asc] https://packages.nessie.works/apt stable main" | sudo tee /etc/apt/sources.list.d/nessie-executor.list >/dev/null
sudo apt-get update
sudo apt-get install nessie-executorFedora, Rocky Linux agus AlmaLinux
Úsáid an stóras RPM sínithe ar Fedora nó Rocky Linux / AlmaLinux 9+ x86_64:
sudo curl -fsSL https://packages.nessie.works/nessie-executor.repo -o /etc/yum.repos.d/nessie-executor.repo
sudo dnf install nessie-executorTeastaíonn systemd ó sheirbhísí cúlra Linux. Cuimsíonn na pacáistí an rith; suiteálann APT nó DNF Git agus tmux mar spleáchais.
Executor Windows
Suiteáil an executor caighdeánach sínithe le WinGet:
winget install --exact --id UnlikeOtherAI.NessieExecutorOscail Nessie Executor ón Tosaigh nó ón tráidire. Ritheann nascanna foirne nua mar do chuntas Windows logáilte isteach. Soláthraíonn an suiteálaí an maoirseoir seirbhíse-chuntais neamhspleách freisin. Ní ritheann cláir teirminéil idirghníomhacha ach i nasc seisiúin úsáideora, áit a bhfuil a gcreidiúintí logála isteach ar fáil.
Péireáil foireann
Rith an CLI faoi do chuntas gnáth, gan sudo:
nessie-executor login --api nessie --workspace "/path/to/work"Le do fhreastalaí Nessie féin, cuir a URL API HTTPS in ionad nessie. Tosaíonn Add team ar an executor deisce an sreabhadh céanna.
- Cóipeáil an cód ochtódhigit a thaispeántar ar an ríomhaire.
- In Nessie, oscail Admin › Computers › Add a computer. Greamaigh an cód, roghnaigh an eagraíocht, an fhoireann agus an raon rochtana, agus athbhreithnigh an méarlorg.
- Deimhnigh an eagraíocht agus an fhoireann a éilítear ar an ríomhaire.
- Seiceáil go bhfuil an executor ar líne, athbhreithnigh a chumais in Nessie agus deonaigh rochtain do na gníomhairí a theastaíonn.
Bíonn cóid ag dul in éag tar éis deich nóiméad agus oibríonn siad uair amháin. Déan login nó Add team arís chun foireann eile a phéireáil. Tá a eochair mheaisín, a fillteáin, a rialacha ordaithe agus a sheirbhís tosaithe féin ag gach nasc.
nessie-executor teams
nessie-executor permissions --executor <executor-id>
nessie-executor permissions --executor <executor-id> --allow-all --deny "git push *"
nessie-executor permissions --executor <executor-id> --allow "git *,pnpm *"Ceadaítear gach ordú de réir réamhshocraithe, faoi réir seiceálacha struchtúrtha sábháilteachta; buaigh an liosta diúltaithe áitiúil ar an liosta ceadaithe. Stóráiltear ceadanna fillteán agus orduithe ar an ríomhaire seo amháin agus ní féidir iad a athrú trí Nessie. Rialaíonn Nessie cé na daoine agus na gníomhairí a fhéadfaidh an nasc a úsáid laistigh dá fhoireann. Stop an daemon áitiúil sula n-athraíonn tú ceadanna, agus cuir tús leis arís ina dhiaidh sin.
Is féidir le gníomhairí Codex, Gemini, Claude, blaosc nó aon chlár suiteáilte eile a thosú i dteirminéal idirghníomhach ar an ríomhaire seo freisin, a mhéid a cheadaíonn na rialacha ordaithe seo; níl aon rud eile cumraithe. Caithfidh na cláir sin a bheith suiteáilte agus logáilte isteach cheana faoin gcuntas céanna, agus teastaíonn tmux ó macOS agus Linux. Tá rochtain cuntas an chórais oibriúcháin ag clár teirminéil, agus ní bosca gainimh é a fhillteán. Teastaíonn rith aíonna ó command.run atá i mbosca gainimh, ar leithligh.
Tosú, stádas agus nuashonruithe
Tar éis duit péireáil a dhaingniú, cumasaíonn login idirghníomhach tosú uathoibríoch. Ar macOS, tosaíonn gníomhaire launchd an fhoireann sin nuair a logálann tú isteach. Ar Linux, coinníonn seirbhís úsáideora systemd agus lingering an nasc ar siúl trasna logáil amach agus atosaithe.
nessie-executor status
nessie-executor enable <executor-id>
nessie-executor disable <executor-id>Stopann disable an tseirbhís gan a péireáil ná a cheadanna a scriosadh. Le haghaidh seisiúin tulra, díchumasaigh a seirbhís ar dtús, ansin úsáid nessie-executor daemon --executor <executor-id>. Úsáideann péireálacha a cruthaíodh le --state-dir sonraithe maoirseacht tulra.
Tá loganna CLI Mac i ~/Library/Logs/NessieExecutor/<executor-id>.log. Tá loganna Linux ar fáil le journalctl --user -u nessie-executor@<executor-id>.
Nuashonraigh le do bhainisteoir pacáistí:
brew upgrade nessie-executor
sudo apt-get update && sudo apt-get install --only-upgrade nessie-executor
sudo dnf upgrade nessie-executorAr Windows, úsáid winget upgrade --exact --id UnlikeOtherAI.NessieExecutor. Atosaigh gach seirbhís CLI le disable agus ina dhiaidh sin enable tar éis uasghrádaithe. Tá eochracha péireála CLI agus ceadanna áitiúla i ~/.local/state/nessie-executor/. Coinníonn aipeanna deisce a stát san eolaire sonraí feidhmchlár den chuntas. Tá an dá cheann lasmuigh den phacáiste suiteáilte, mar sin fanann siad slán le linn uasghrádaithe.
Chun an bogearraí a bhaint, díchumasaigh gach seirbhís CLI nó múch socrú logála isteach na haipe agus scoir di, ansin díshuiteáil leis an mbainisteoir pacáistí céanna. Coinníonn díshuiteáil stát na péireála. Chun rochtain a chúlghairm, Disconnect nó Delete an executor in Nessie; ní chúlghairmeann comhaid áitiúla a scriosadh ar a n-aonar an taifead ar an bhfreastalaí.
Le haghaidh mionsonraí cumraíochta áitiúla, féach rialuithe áitiúla.