Yeqa uye kokuyinhloko
Izifundo ze-AI

Landelela Ukusetshenziswa Nezindleko Zamathokheni e-AI Yasendaweni nge-tokentab

Funda ukufaka i-tokentab, uhlaziye ukusetshenziswa kwamathokheni e-AI nezindleko ezilinganisiwe kumalogi ezikhathi zasendaweni, uhlunge imibiko ngedethi noma ngephrojekthi, uvule ideshibhodi yewebhu eyimfihlo, uqonde imiphumela, futhi wandise iphrojekthi ngomunye umhlinzeki.

Landelela Ukusetshenziswa Nezindleko Zamathokheni e-AI Yasendaweni nge-tokentab

Okwenziwa yi-tokentab

i-tokentab iyithuluzi lendawo lokubika elisiza ukuqonda ukuthi abasizi bokubhala amakhodi bawasebenzisa kanjani amathokheni nokuthi baqongelela kanjani izindleko ezilinganisiwe. Ifunda amalogi ezikhathi asetshenziswa amathuluzi asekelwayo asevele egcinwe kukhompuyutha yakho, bese ihlanganisa ukusetshenziswa ngokwemodeli, umhlinzeki, iphrojekthi, usuku, nohlobo lomsebenzi oluqageliwe.

Akudingeki i-akhawunti noma ukhiye we-API. Ukucubungula kuhlala emshinini wakho, futhi i-tokentab ayilayishi imininingwane yezikhathi noma ixhumane nezinsizakalo zamanani.

ideshibhodi yewebhu ye-tokentab

Amathuluzi asekelwayo nezindawo zamalogi

Njengamanje i-tokentab inabahleli abasebenzayo bamathuluzi amathathu:

  • Claude Code: ~/.claude/projects/**/*.jsonl
  • Codex: ~/.codex/sessions/**/rollout-*.jsonl
  • Gemini CLI: ~/.gemini/tmp/**/session-*.json

Indawo yomhlinzeki ye-Cursor ikhona, kodwa umhleli wayo awukaqedwa. Uma elinye lamathuluzi asekelwayo lingafakiwe, i-tokentab ivele yeqe lona. Ngakho imibiko ihlanganisa kuphela amathuluzi amalogi awo atholakala emshinini wakho.

Izici ezibalulekile

  • Ifunda izibalo zamathokheni ngokuqondile kumalogi ezikhathi akhona endaweni.
  • Ilinganisela izindleko isebenzisa ithebula lamanani lendawo elinakekelwa ngesandla.
  • Ihlanganisa idatha ngokomhlinzeki, imodeli, iphrojekthi, usuku, nomsebenzi.
  • Isekela izikhathi zansuku zonke, zanyanga zonke, zaso sonke isikhathi, nezangokwezifiso.
  • Ikhiqiza amathebula etheminali noma i-JSON efundeka yimishini.
  • Ihlinzeka ngedeshibhodi yesiphequluli ebophela ku-localhost kuphela.
  • Ayisebenzisi uhlaka lwewebhu; ideshibhodi isebenza kuseva ye-HTTP yomtapo ojwayelekile we-Python.

Okuwukuphela kokuncika komunye umkhiqizo yi-Rich, ebonisa amathebula etheminali. Ukuhlaziya, ukucubungula i-JSON, neseva yewebhu yendawo kusebenzisa umtapo ojwayelekile we-Python.

Faka i-tokentab

Ukufaka okujwayelekile

Yenza ikhophi yenqolobane, ngena kufolda yayo, bese ufaka iphakheji endaweni yakho esebenzayo ye-Python:

git clone https://github.com/damejan80/tokentab
cd tokentab
pip install .
python cli.py

Ukufaka kwengeza umyalo we-tokentab endleleni yakho. Ngemva kwalokho, ungasebenzisa umyalo ofakiwe ngokuqondile:

tokentab

Ukufaka ikhodi ehlelekayo

Uma uhlela ukuhlola noma ukushintsha ikhodi, yifake ngemodi ehlelekayo:

git clone https://github.com/damejan80/tokentab
cd tokentab
pip install -e .
tokentab

Ukufaka ngemodi ehlelekayo kugcina umyalo uxhumene nekhophi yakho yokusebenza, ngakho izinguquko zekhodi yendawo zisebenza ngaphandle kokuphinda ufake iphakheji.

Qalisa umbiko wakho wokuqala

Kusuka kufolda yenqolobane, sebenzisa i-CLI ngaphandle kwezinketho:

python cli.py

Umbiko ozenzakalelayo uhlanganisa izinsuku eziyisikhombisa ezedlule kubo bonke abahlinzeki namaphrojekthi atholakele. Uma ufake umyalo, indlela efanayo yokuwusebenzisa yile:

tokentab

Ngenxa yokuthi i-tokentab ifunda amafolda amalogi akhona abahlinzeki, akukho ukusethwa kwe-akhawunti noma ukulungiswa kwemininingwane yokungena. Uma kungekho malogi asekelwayo, akukho kusetshenziswa okuhambisanayo okufanele kufakwe.

Hlunga ukusetshenziswa ngesikhathi

Umsebenzi wanamuhla

python cli.py -today

Inyanga yekhalenda yamanje

python cli.py -month

Wonke umlando otholakalayo

python cli.py -p all

Isikhathi esithile

python cli.py --from 2026-06-01 --to 2026-06-15

Izikhathi zangokwezifiso ziwusizo uma ufuna ukuqhathanisa ukusetshenziswa ne-sprint, isikhathi sokukhokha, isivivinyo, noma esinye isikhathi esichaziwe.

Hlunga ngomhlinzeki noma ngephrojekthi

Ukuze ubonise ukusetshenziswa kwe-Claude kuphela, dlulisa isihlungi somhlinzeki:

python cli.py --provider claude

Ukuze ugxile kuphrojekthi eyodwa, sebenzisa igama layo:

python cli.py --project myapp

Lezi zihlungi zisiza ukuhlukanisa izindleko zesisekelo esithile sekhodi noma ithuluzi emsebenzini wakho wonke.

Thumela i-JSON efundeka yimishini

Sebenzisa i---json lapho olunye uhlelo ludinga ukusebenzisa umbiko:

python cli.py --json

Ngokwesibonelo, uma i-jq ifakiwe, dlulisela i-JSON kuyo ukuze uyifomethe noma uyicubungule ngokuqhubekayo:

python cli.py --json | jq .

I-tokentab isusa ngokuzenzakalelayo umbala wetheminali lapho okukhiphayo okujwayelekile kudluliselwa kwenye inqubo, okwenza kube lula ukunamathisela imibiko kuma-pull request, emilayezweni yengxoxo, emafayilini, noma kweminye imiyalo ngaphandle kwamakhodi okubalekela e-ANSI.

Sebenzisa ideshibhodi yewebhu yendawo

Qalisa isixhumi esibonakalayo sesiphequluli ngalo myalo:

python cli.py -web

I-tokentab ivula i-http://localhost:4747 futhi yethula idatha njengesitatimende sanyanga zonke, nenani eliphelele phezulu nemininingwane ehlukaniswe ngezinto ngezansi.

Ideshibhodi ifunda amalogi kudiski esicelweni ngasinye kunokugcina imiphumela kunqolobane, ngakho izikhathi ezisanda kurekhodwa zingavela ngaphandle kokugcina isizindalwazi esihlukile. Ibophela ku-localhost kuphela futhi ayilayishi idatha. Futhi igwema izinsizakalo zamafonti zangaphandle, okwenza isixhumi esibonakalayo sisebenze noma inethiwekhi ingaxhunyiwe.

Ukuze ukhethe enye imbobo, sebenzisa i---port. Ukuze uqale iseva ngaphandle kokuvula isiphequluli ngokuzenzakalelayo, engeza i---no-open:

python cli.py -web --port 8080 --no-open

Qonda ukubalwa kwamathokheni nezindleko

Izibalo zamathokheni

Izibalo zamathokheni zivela ngokuqondile kumalogi amathuluzi asekelwayo, kunokuba zilinganiswe embhalweni. I-tokentab iphinde ibhekele umehluko endleleni okubikwa ngayo i-cache. I-Claude iqopha ukufundwa nokubhalwa kwe-cache ngokwehlukana, kanti i-Gemini ibika okokufaka okuhlanganisa namathokheni agcinwe ku-cache. I-tokentab isusa ingxenye egcinwe ku-cache lapho kudingeka khona ukuze igweme ukukhokhisa amathokheni afanayo kabili.

Amanani amamodeli

Amanani agcinwa endaweni ku-tokentab/pricing/prices.py njengamadola ngezigidi zamathokheni. Ithuluzi lisebenzisa ngamabomu ithebula elingaguquki esikhundleni sokucela amanani abukhoma kunethiwekhi.

Ukufanisa amamodeli kuyaguquguquka, ngakho isikhombi semodeli esinosuku olufana ne-claude-opus-4-6-20260514 singafaniswa nokufakiwe okujwayelekile kwe-claude-opus-4-6. Uma imodeli ivela ngezindleko ze-$0.00, cishe igama layo alizange lifane nethebula. I-CLI ibika lesi simo esikhundleni sokucabanga buthule ukuthi imodeli imahhala.

Amanani anikezwa ngomzamo omuhle kakhulu. Buyekeza ithebula lendawo lapho abathengisi beshintsha amanani noma bethula amagama amamodeli angakabonwa.

Izigaba zomsebenzi

Amalebula omsebenzi afana nokubhala ikhodi, ukulungisa amaphutha, ukulungisa kabusha ikhodi, ukuhlola, ingxoxo, nokuhlola izinto athathwa kumathuluzi asetshenzisiwe nasendleleni umyalezo wokuqala weseshini obhalwe ngayo. Lokhu kuhlukaniswa kuyalandeleka futhi akubizi enye imodeli ye-AI.

Phatha amalebula omsebenzi njengezinkomba eziwusizo, hhayi njengezahlulelo eziqinisekile. Amalebula asiza ukuveza amaphethini abanzi, kodwa nguwe kuphela owazi umongo ophelele womsebenzi.

Humusha umbiko

  • Amazinga okushaywa kwe-cache ahlala engaphansi cishe kuka-80%: Umongo wakho kungenzeka ushintsha njalo, noma i-caching ingase ingavunyelwe. Iseshini eyodwa engajwayelekile ayibalulekile kangako njengephethini eliqhubeka amasonto ambalwa.
  • Imodeli ebizayo ebusa izingcingo eziningi ezincane: Umbiko ungaveza ukuthi imodeli enkulu iphatha imisebenzi eminingi evamile nenomkhawulo. I-tokentab ikhombisa le phethini ukuze uphenye ukuthi lokho kusetshenziswa kuhlosiwe yini.
  • Izigaba ezinkulu zengxoxo noma zokuhlola: Umsebenzi omningi oqoshiwe wawubandakanya ingxoxo noma ukufunda kunokuhlela. Lokhu kungafaneleka, kodwa kungaphinde kugqamise namaseshini aphambukile emsebenzini.

Lawa maphethini ayizindawo zokuqala zokuphenya, hhayi iziphetho. Qhathanisa umbiko nalokho obukwenza ngempela phakathi kwamaseshini afanele.

Icebo elithuthukile: engeza omunye umhlinzeki

Wonke umhlinzeki wenziwa njengemojuli ngaphansi kwe-tokentab/providers/. Umhlinzeki uveza umsebenzi othi collect() obuyisa uhlu oluyisicaba lwezinto ze-UsageRecord. Isakhiwo serekhodi esabiwe sichazwa ku-tokentab/types.py.

  1. Dala imojuli yom提供keli ku-tokentab/providers/.
  2. Funda futhi uhlukanise amafayela eseshini endawo omhlinzeki.
  3. Guqula okufakiwe kokusetshenziswa ngakunye okufanele kube yisakhiwo esabiwe se-UsageRecord.
  4. Buyisa amarekhodi ku-collect().
  5. Engeza umhlinzeki ku-tokentab/providers/__init__.py.

Uma amarekhodi esesebenzisa isakhiwo esifanayo, amanani akhona, ukuqoqwa, okukhiphayo kwe-CLI, nedeshibhodi kungawacubungula. I-README incoma ukusebenzisa i-parser ye-Claude njengesifanekiso esilula kakhulu nokubheka amanye ama-parser asebenzayo ukuze uthole izibonelo ezengeziwe.

Amacebiso okusebenzisa

  • Qalisa umbiko ozenzakalelayo wezinsuku eziyisikhombisa njalo ukuze ubone izinguquko zakamuva.
  • Sebenzisa ukubuka kwanyanga zonke lapho uhlola amaphethini abanzi okusetshenziswa kwemali.
  • Hlunga ngephrojekthi ngaphambi kokuphenya isisekelo esithile sekhodi.
  • Thumela i-JSON lapho wakha imibhalo noma imibiko yangokwezifiso esekelwe kudatha ye-tokentab.
  • Hlola ithebula lamanani noma nini lapho imodeli ibikwa iku-$0.00.
  • Sebenzisa ideshibhodi ukubuyekeza ngokubonakalayo, ne-CLI ukuze wenze izinto ngokuzenzakalelayo noma wabelane.

Isiphetho

I-tokentab iguqula amalogi endawo e-Claude Code, e-Codex, nawe-Gemini CLI abe yimibiko ewusizo yamathokheni nezindleko ngaphandle kokudinga imininingwane yokungena noma ukuthumela idatha ngaphandle kwekhompyutha yakho. Qala ngokubuka okuzenzakalelayo kwe-CLI kwezinsuku eziyisikhombisa, nciphisa imiphumela ngezihlungi zesikhathi, umhlinzeki, nephrojekthi, bese usebenzisa i-JSON noma ideshibhodi ye-localhost lapho udinga indlela ehlukile yokwethula. Iphrojekthi itholakala ngaphansi kwelayisensi ye-MIT.