Agentlə söhbət sadə görünür: siz nə lazım olduğunu sadə sözlərlə yazırsınız, o isə edir. Amma həmin giriş sətrinin ikinci bir girişi də var. Mesajı sleş / ilə başlamaq kifayətdir - Claude Code öz əmr menyusunda uyğun bəndi axtarmağa başlayır.
Bu məqalədə söhbət ilk növbədə sessiyanı idarə edən əmrlərdən gedir - işə salınmasından çıxışa qədər agentlə cari söhbətinizin bütünlükdə idarəsindən. Onlarla modeli dəyişirlər, söhbəti təmizləyirlər, onun vəziyyətinə baxırlar, uğursuz cəhdi geri qaytarırlar. Ən rahat obraz - pultdur: sessiyanın öz düymələri var və onlar tapşırıq haqqında söhbətdən ayrıca basılır. Amma sleşlə başlayan hər sətir pult düyməsi deyil. Eyni menyu vasitəsilə qoşulmuş alətlərin hazır ssenariləri və prompt-ları da işə düşür. İnterfeysdə onlara skills və workflows deyilir; onlar agentə tam bir tapşırıq təhvil verə və layihəni dəyişə bilər.

Aşağıda - istənilən əmri iki saniyəyə necə tapmaq, ilk vaxtdan hansı on ikisini bilmək lazım olduğu, hansılarını sərbəst, sadəcə maraqdan basmaq olar, hansılarının isə diskdəki faylları yenidən yaza biləcəyi.
Agentlə danışmağın iki yolu
Sərbəst mətn tapşırıq qoyur. "Səhifəyə əlaqə forması əlavə et" - agent faylları oxuyacaq, nəyi dəyişəcəyinə qərar verəcək və dəyişdirəcək.
Bu bölmədəki daxili əmrlər sessiyanı idarə edir. /model modeli dəyişir, /clear söhbəti yenidən başladır, /status hazırda nə ilə işlədiyinizi göstərir. Layihə faylları isə bu zaman ən çox heç toxunulmadan qalır.

Çaşqınlığa səbəb olan bir texniki qayda var: əmr yalnız mesajın lap əvvəlində tanınır. Cümlənin ortasındakı sleş adi bir simvoldur, orada heç bir əmr yoxdur. Əmrin adından sonra gələn hər şey isə onun arqumentinə çevrilir:
| Nə yazdınız | Agent bunu necə oxuyacaq |
|---|---|
| səhifəyə əlaqə forması əlavə et | sadə sözlərlə tapşırıq, sleş ümumiyyətlə yoxdur |
/compact formanın tərtibatı ilə bağlı hər şeyi saxla | əmr, adından sonrakı hər şey isə arqumentdir |
yolu düzəlt src/main/index.html | sleşlər var, amma əvvəldə deyil, ona görə əmr yoxdur |
Agent hələ cavab verərkən əmr göndərsəniz, o növbəyə düşür və agent cari addımı bitirən kimi işə düşür. Bəzi əmrlər isə fərqli davranır: cavabı kəsmədən dərhal işə düşür, məsələn /status.
Lazımi əmri necə tapmaq
Siyahını əzbər bilmək lazım deyil, məqalədən çıxarılacaq əsas nəticə, deyəsən, elə budur. Boş sətirdə / yazın - bütün mövcud əmrlərin menyusu açılacaq. Bir neçə hərf yazdınız, siyahı süzüldü, Tab seçilmiş təklifi qəbul edir.

Menyu yox, izahatlı bir sorğu istəyirsinizsə, /help var. Bu, "burada ümumiyyətlə nə var" sualının cavabıdır.
Menyuda təkcə daxili əmrlər yoxdur. Ora pluginlərin və qoşulmuş alətlərin skills, workflows və prompt-ları da düşür. Bunlar idarəetmə düymələri deyil, hazır ssenarilərdir: agentə təlimatlar ötürür, alətləri işə sala və layihəni dəyişə bilirlər. Ona görə dəst layihə ilə birlikdə böyüyür və onu özünüz də artıra bilərsiniz - amma bu, ayrıca mövzudur, bu məqalənin mövzusu deyil.
Sonradan təəccüblənməmək üçün dərhal bir qeyd: siyahı müxtəlif insanlarda fərqlidir. Bəzi əmrlər platformadan, tarifdən və layihəyə nəyin qoşulduğundan asılıdır. Aşağıdakı cədvəldəki sətri özünüzdə tapmadınızsa, bu normaldır, sınıq bir şey deyil.
İlk vaxt üçün əsas dəst
Uzun müddət kifayət edəcək on iki əmr. Əzbərləməyə ehtiyac yoxdur, bir dəfə oxuyub onların mövcud olduğunu bilmək kifayətdir.
| Əmr | Nə edir | Nə vaxt lazım olur |
|---|---|---|
/help | sorğu və mövcud əmrlərin siyahısı | əlinizdə nə olduğunu unutmusunuz |
/status | versiya, model, hesab, qoşulmalar | hazırda dəqiq nə ilə işlədiyiniz aydın deyil |
/doctor | quraşdırma və tənzimləmələrin yoxlanması: PATH, dublikat quraşdırmalar, oxunmayan tənzimləmə faylları; tapdığını düzəltməyi təklif edir, amma yalnız sizin təsdiqinizdən sonra dəyişir | agent işə düşür, amma qəribə davranır |
/model | modeli dəyişmək | tapşırıq üçün başqa model lazımdır |
/ide | redaktorla əlaqənin vəziyyəti | plugin qoşulub, amma qəribə davranır |
/context | kontekst pəncərəsini dəqiq nəyin doldurduğu | söhbət böyüyüb, nədən ibarət olduğunu anlamaq istəyirsiniz |
/clear | söhbəti təmiz vərəqdən başlamaq | tapşırığı dəyişdiniz |
/compact | söhbəti qısa xülasəyə sıxmaq | söhbət uzundur, tapşırıq isə eynidir |
/rewind | söhbətin və ya kodun əvvəlki nöqtəsinə qayıtmaq | son cəhd hər şeyi korladı |
/resume | başqa saxlanmış söhbətə keçmək | dünənki işə qayıtmaq lazımdır |
/cost | nə qədər xərcləndiyi, /usage ilə eynidir | sessiyanın nəyə başa gəldiyi maraqlıdır |
/exit | çıxmaq | iş bitib |
/rewind haqqında ayrıca: onun /undo və /checkpoint təxəllüsləri var. Beləliklə, əl vərdişlə "undo" yazsa da, hər şey işləyəcək.
Əmr nəyi dəyişir, nəyi isə sadəcə göstərir
Cədvəldəki dəst üç qrupa bölünür və onlar arasındakı fərq ilk baxışdan göründüyündən daha vacibdir.
- Yalnız göstərirlər.
/help,/status,/context,/cost,/ide. Nə layihədə, nə də söhbətdə heç nə dəyişmirlər. İstədiyiniz qədər basa bilərsiniz. - Söhbəti və ya agentin tənzimləmələrini dəyişir, amma layihə fayllarını yox.
/clear,/compactvə/resumeyalnız agentin yaddaşında saxladığı ilə işləyir: ilk ikisi cari söhbətlə, üçüncüsü isə onu başqası ilə əvəz edir./modelmodeli dəyişir və yeni sessiyalar üçün seçimi yadda saxlayır./exitsessiyanı bağlayır, söhbət isə saxlanılmış olaraq qalır. - Diskdəki faylları dəyişə bilər.
/rewindvə/doctor. Birincisi - kodu əvvəlki vəziyyətinə qaytaran yeganə əmrdir. İkincisi kodu toxunmur, amma tənzimləmələrə, həmçininCLAUDE.mdfaylına və layihənin skill-lərinə düzəliş təklif edə bilər, onları isə yalnız sizin təsdiqinizdən sonra edir.
Bu, əsas dəstdə diskdəki kodu dəyişən yeganə əmrdir. Onun menyusu qayıdacağınız nöqtəni və dəqiq nəyin qaytarılacağını seçməyi təklif edir: kod, söhbət, yoxsa hər ikisi. Basmazdan əvvəl nəyin seçildiyini oxuyun: agentin redaktə alətləri ilə həmin nöqtədən sonra etdiyi düzəlişlər yox olacaq. Subagentlərin düzəlişləri adətən bura daxil deyil. Terminaldakı əmrlərlə etdikləri - rm, mv, skriptlər - və agentin toxunmadığı fayllardakı öz düzəlişləriniz isə geri qaytarmaya toxunmur, onları başqa üsulla qaytarmalı olacaqsınız.
İtkilərdən danışmışkən. /clear heç nəyi silmir: nə layihə fayllarını, nə də əvvəlki söhbəti. Fayllar diskdə necə idisə, elə də qalır, söhbət saxlanılmış olaraq qalır və ona qayıtmaq olar. Siz sadəcə təmiz vərəqdən davam edirsiniz.
Əmr, flaq və qısayol düyməsi
İdarəetmə üç fərqli yerə bölünüb, adətən çaşqınlıq da elə buradan başlayır.
Sərhəd işə salınma anından keçir. Onun solunda agent hələ yoxdur və danışacaq kimsə yoxdur - orada yalnız flaq işləyir. Sağında agent açıqdır və hər iki giriş eyni sessiyanın içinə aparır.
Sleş-əmr artıq işə salınmış sessiyanın içində işləyir. Agent açıqdır, siz onun giriş sətrinə yazırsınız.
Flaq sessiya hələ yoxdursa, işə salınma zamanı verilir. O, agentin sətrində yox, terminalda, claude əmrinin yanında yazılır - və bu, müstəqil bir əmr deyil, adi işə salınmaya əlavədir:
claude # adi işə salınma, təmiz vərəq
claude --continue # bu qovluqdakı son söhbəti davam etdirmək
claude --resume # siyahıdan söhbət seçməkAgent hər halda başlayır. Flaq yalnız nədən başlayacağını deyir: boş söhbətdən, yoxsa əvvəlkilərdən biri ilə.
Ən açıq nümunə - eyni işi iki fərqli yerdən görən cütdür:
claude --resume # söhbətlərin siyahısı, sessiya başlamazdan əvvəl
/resume # eyni siyahı, artıq açıq olanın içindənQısayol düymələri - üçüncü yerdir. Onlar az saydadır, amma əmrlərdən daha tez-tez köməyə çatır:
Esccari cavabı kəsir. İş bu zaman itmir, agent sadəcə dayanır;- boş sətirdə
EscEscgeri qaytarma menyusunu açır,/rewindilə eyni şeyi edir; Tabavtomatik tamamlama təklifini qəbul edir;Shift+Tabgiriş rejimini dəyişir, yəni agentin sizdən soruşmadan faylları nə qədər sərbəst düzəltdiyini.
İkiqat Esc-də hamının rastlaşdığı bir incəlik var. Geri qaytarma menyusu yalnız giriş sətri boşdursa açılır. Bir şey yazmağa macal tapmısınızsa, ilk ikiqat Esc sadəcə yazdığınızı siləcək. Mətn bu zaman itmir: giriş tarixçəsinə keçir, yuxarı ox onu qaytarır.
Bu gündəlik işdə nəyə lazımdır
Bu məqalədəki idarəetmə əmrləri tapşırığı necə daha yaxşı izah etmək haqqında deyil. Onlar sessiyanı işlək vəziyyətdə saxlamağa kömək edir. Bununla belə, bütöv / menyusu daha genişdir: skills və workflows öz tapşırıqlarını işə sala bilir. Yadda saxlamağa dəyər bir neçə şey:
- ixtiyari tapşırığa cavabın keyfiyyətini bu idarəetmə əmrləri ilə yaxşılaşdırmaq olmaz. O, hələ də sadə sözlərlə nə yazdığınızdan asılıdır;
- nəsə səhv gedəndə, ardıcıllıq adətən eynidir: nə ilə işlədiyinizi başa düşmək üçün
/status, söhbətin nə ilə məşğul olduğunu görmək üçün/contextvə yalnız bundan sonra/clear,/compactvə/rewindarasında seçim; - daxili interfeys əmrlərini özünüz işə salırsınız. Skill isə təsviri tapşırığa uyğun gələndə avtomatik qoşula bilər; bu artıq agentə təlimatdır, sessiya idarəetmə düyməsi deyil;
/menyusu layihə ilə birlikdə böyüyür. Plugin qoşdunuz, skill əlavə etdiniz - siyahıda dünən olmayan sətirlər peyda olacaq;/doctor-u ayrıca yadda saxlamağa dəyər: o, layihənin koduna yox, agentin quraşdırmasına və tənzimləmələrinə baxır,CLAUDE.mdfaylını qısaltmağı təklif edə bilər və sizin "bəli"niz olmadan heç nə dəyişmir.claudelap ilk işə salınmadan qəribə davranırsa, ondan başlamaq məntiqlidir. Əgərclaudeümumiyyətlə işə düşmürsə, əmri yazacaq yer yoxdur - onda terminaldaclaude doctoryazın: o, yalnız diaqnostika göstərir, heç nəyi düzəltmir.
/ və etmək istədiyinizin ilk hərflərini yazın. Menyu özü süzəcək - dəqiq yazılışı xatırlamaqdan sürətli, internetdə axtarmaqdan isə etibarlıdır.

Menyunun tərkibi Claude Code versiyasından, platformadan və tarifdən asılıdır, ona görə sizdəki siyahı burada verilənlərdən fərqlənə bilər. Öz aktual dəstinizi həmişə /help göstərəcək.
GO TO FULL VERSION