Komentopaletti on näppäimistöllä ohjattava paneeli, jossa sovellusta voi käyttää komentoriviltä poistumatta siitä. Se ajaa täsmälleen samoja komentoja kuin erillinen pääteasiakas (@ceum/cli, asennettavissa npm:llä), saman työkalupinnan yli jonka MCP-integraatio tarjoaa ulkoisille työkaluille – yksi kielioppi, kolme reittiä sisään.
Ero on siinä, mitä se vaatii sinulta. Ulkoinen työkalu tunnistautuu MCP-tunnuksella, jonka luot ja rajaat. Paletti ei: se toimii sinuna, omilla oikeuksillasi, joten tunnusta ei tarvitse luoda eikä kierrättää. Sen tekemät muutokset kirjataan kohtaan Työkalujen toiminnot kaiken muun ohella, mikä työtilaasi koskee.
Paneelin avaaminen
Paina gravisaksenttia (`) missä tahansa tekstikentän ulkopuolella. Paneeli liukuu ylös alhaalta navigointipalkin päälle. Paina Escape sulkeaksesi sen.
Paneelin sisältä löydät:
- Komentokentän, jossa on sarkaintäydennys.
- Litteroinnin viimeaikaisista komennoistasi ja niiden tulosteesta (viimeiset 100 merkintää).
- Kahvan paneelin korkeuden muuttamiseen.
Komennot
Komennot luetaan muodossa <resurssi> <toiminto>, ja valinnat ovat pitkiä valitsimia:
tasks list --status doing
tasks create --title "Ship v1"
clients get C-7
invoices list --columns id,client,amount,status
Koko joukko luodaan palvelimelta, joten se vastaa aina sitä mitä oikeasti on olemassa – katso kielioppi alta tai kirjoita help. Kaikki minkä API osaa, osaa myös paletti: luomisen ja päivittämisen listaamisen lisäksi, joukkotoiminnot, aikamerkinnät, kanban-taulut, suhteet.
Muutama valinta toimii millä tahansa komennolla:
--columns– valitse, mitkä sarakkeet taulukko näyttää.-o json(taicsv,ndjson) – raakatuloste taulukon sijaan.--all– kulje pitkän listan ensimmäisen sivun ohi.--dry-run– näytä kutsu, jonka komento tekisi, tekemättä sitä.--yes– ohita vahvistus, jota poistava komento pyytää.
Taulukon rivit ovat klikattavia: kukin vie vastaavaan kohteeseen, joten paletti toimii myös nopeana tapana päästä syvälle työtilaan. Linkin seuraaminen siirtää näkymään ja sulkee paneelin.
Poistaminen
Poistava komento kysyy ensin. Se tulostaa, mitä on tekemässä, ja odottaa – kirjoita y jatkaaksesi, mikä tahansa muu peruu. Lisää --yes, jos haluat ohittaa kysymyksen.
Mitä paletti ei osaa
Kaksi asiaa, jotka pääteasiakas osaa, ja tarkoituksella:
- Ei tiedostoja.
--file,--input-fileja--stdineivät ole täällä olemassa – selainpaneelilla ei ole tiedostojärjestelmää. Käytä--input '<json>'mille tahansa, joka tarvitsee sisäkkäisen arvon, tai pääteasiakasta taulukosta tehtävään joukkotuontiin. - Ei tunnuksia asetettavaksi. Myöskään
--token,--urlja--profileeivät ole olemassa, koska kirjautumisesi on tunniste.
Jos kirjoitat jonkin niistä, paletti sanoo sen nimeltä sen sijaan että pitäisi sitä kirjoitusvirheenä.
Ohjeen saaminen
help mukautuu siihen, kuinka tarkka olet:
help– kaikki resurssit sekä paneelin omat komennot.help <resurssi>– kyseisen resurssin toiminnot, kukin yhden rivin kuvauksella (esim.help invoices).help <resurssi> <toiminto>– yhden komennon täydet tiedot: jokainen valinta, sen tietotyyppi ja onko se pakollinen (esim.help tasks create).
Ohjeteksti tulee palvelimen omista työkalukuvauksista, joten se on englanniksi vaikka muu sovellus ei olisi – ja se on sama teksti, jonka ceum --help tulostaa päätteessä.
Komentojen kielioppi
Luotu elävästä komentojoukosta, joten se vastaa aina sitä mitä paletti ja pääteasiakas oikeasti hyväksyvät. Yksi rivi resurssia kohti toimintoineen; valinnat saat komennolla help <resurssi> <toiminto>.
assistant-config get
calendar-items list
client-statuses create, delete, list, update
clients bulk-create, bulk-delete, bulk-update, create, delete, get, list, update
combined-views create, delete, get, list, resolve, update
document-versions delete, get, list, restore
documents bulk-create, bulk-delete, bulk-update, create, delete, get, list, update
events create, delete, get, list, update
invoice-statuses create, delete, list, update
invoices bulk-create, bulk-delete, bulk-update, create, delete, flag, get, list, update
kanban-boards create, delete, get, list, update
profile get
project-relationship-types create, list
project-relationships create, list
project-statuses create, delete, list, update
projects bulk-create, bulk-delete, bulk-update, create, delete, get, link-clients, list, unlink-clients, update
relationship-types delete, get, update
relationships delete, update
settings get
subscriptions bulk-create, bulk-delete, bulk-update, create, delete, get, list, list-due, pause, unpause, update
tags bulk-delete, bulk-update, create, delete, list, update
task-comments create, delete, list, update
task-relationship-types create, list
task-relationships create, list
task-statuses create, delete, list, update
task-types create, delete, get, list, update
tasks bulk-delete, bulk-update, create, delete, duplicate, flag, get, link-projects, list, unlink-projects, update
time-entries aggregate, bulk-delete, bulk-update, create, delete, get, link-tasks, list, unlink-tasks, update
time-goals create, delete, get, list, pause, unpause, update
time-sessions resume, start
transactions bulk-create, bulk-delete, bulk-update, create, delete, get, list, update
workspace search
Komennon suorituksen aikana
Komennot, jotka osuvat palvelimeen, näyttävät elävän ilmaisimen – pienen pyörivän kuvakkeen ja kuluneen ajan sekunteina – kunnes ne valmistuvat, jotta erotat hitaan pyynnön jumiutuneesta.
Sarkaintäydennys
Täydennys toimii samoin kuin shellissä:
- Yksi sarkain – täyttää pisimmän jaetun etuliitteen.
- Kaksi sarkainta – näyttää kaikki vaihtoehdot.
- Se täydentää resursseja, toimintoja, valitsinten nimiä ja valitsimen arvoja siellä missä valinnalla on kiinteä joukko – joten
tasks list --status <Tab>tarjoaa tilat.
Vinkkejä ja erikoistapauksia
- Napsauta kohdistaaksesi. Paneelin tyhjän tilan minkä tahansa kohdan napsauttaminen kohdistaa komentokenttään, joten voit alkaa kirjoittaa tähtäämättä syöteriville.
- Tuntuuko gravisaksentti hankalalta? Jos näppäimistöasettelusi tekee gravisaksentista vaikeasti tavoiteltavan, voit silti vaihtaa komentorivin käyttöön sointuketjun kautta kohdassa Pikanäppäimet.
- Pikaluettelo on lähellä. Komentorivipaneeli nousee alhaalta, kun taas Pikaluettelo-paneeli liukuu sisään sivulta – ne eivät mene päällekkäin.
- Putket. Taulukon rivejä voi suodattaa paikan päällä merkillä
|:tasks list | grep -E urgent, sekähead,tail,sortjauniq. Ne toimivat sillä mikä palautui eivätkä koskaan tee toista pyyntöä. - Litterointi on väliaikainen. Paneelin sulkeminen säilyttää litteroinnin; sivun lataaminen uudelleen tyhjentää sen.
Mobiilissa
Ei käytettävissä mobiilisovelluksessa – hallinnoi verkkosovelluksesta.