𝗖𝗹𝗮𝘂𝗱𝗲 𝗖𝗼𝗱𝗲: 𝗖𝗼𝗺𝗽𝗮𝗰𝘁 𝘃𝘀 𝗖𝗹𝗲𝗮𝗿

మీ Claude Code సెషన్ మొదట బాగానే సాగుతుంది. ఒక గంట తర్వాత, సమాధానాలు అస్పష్టంగా మారుతాయి. రెండు గంటల తర్వాత, Claude తన సొంత మాటలకే విరుద్ధంగా మాట్లాడుతుంది.

Claude విఫలం కావడం లేదు. మీ context window నిండిపోయింది.

Context నిండిపోయినప్పుడు, Claude ఏకాగ్రత కోల్పోతుంది. ప్రారంభంలో ఇచ్చిన సూచనల ప్రాధాన్యత తగ్గుతుంది. దీనివల్ల సెషన్ నిరాశతో ముగుస్తుంది.

దీనిని సరిచేయడానికి మీ వద్ద రెండు సాధనాలు ఉన్నాయి.

/𝗰𝗼𝗺𝗽𝗮𝗰𝘁

ఈ కమాండ్ మీ హిస్టరీని క్లుప్తీకరిస్తుంది. ఇది ఇటీవలి contextను అలాగే ఉంచుతుంది. ముఖ్యమైన నిర్ణయాలను క్లుప్త రూపంలో భద్రపరుస్తుంది.

దీనిని ఎప్పుడు ఉపయోగించాలి:

ఇది మీ ప్రస్తుత టాస్క్ స్థితిని మరియు ముఖ్యమైన ఒప్పందాలను కాపాడుతుంది. కానీ ప్రారంభంలో ఉన్న స్టెప్-బై-స్టెప్ వివరాలను కోల్పోతుంది.

/𝗰𝗹𝗲𝗮𝗿

ఈ కమాండ్ సంభాషణను పూర్తిగా తుడిచివేస్తుంది. ఇది మీ CLAUDE.md ఫైల్‌ను ఆటోమేటిక్‌గా రీలోడ్ చేస్తుంది.

దీనిని ఎప్పుడు ఉపయోగించాలి:

ఇది మీ ప్రాజెక్ట్ ఫైళ్లను కాపాడుతుంది. కానీ సంభాషణ చరిత్ర మొత్తాన్ని కోల్పోతుంది.

నిర్ణయ గైడ్:

Contextను నిర్వహించడానికి మూడు మార్గాలు:

  1. Contextను ముందుగానే అందించండి. ప్రారంభంలోనే మీ పరిమితులను (constraints) Claudeకు తెలియజేయండి. ఈ సమాచారానికి ఎక్కువ ప్రాధాన్యత ఉంటుంది.

  2. పనిని సెషన్లుగా విభజించండి. ఒకే సెషన్‌లో 4 గంటల పాటు కోడింగ్ చేయకండి. డేటాబేస్ లేయర్‌ను పూర్తి చేసి, /clear ఉపయోగించి, ఆపై API లేయర్‌ను ప్రారంభించండి.

  3. /compactను ముందుగానే (proactively) ఉపయోగించండి. నాణ్యత తగ్గడం కోసం వేచి చూడకండి. సహజమైన చెక్‌పాయింట్ల వద్ద దీనిని రన్ చేయండి.

మీరు Ultrathink ఉపయోగిస్తుంటే, /compactను మరింత తరచుగా రన్ చేయండి. ఇది ప్రతి సమాధానానికి ఎక్కువ contextను ఉపయోగిస్తుంది. ప్రతి 2 లేదా 3 thinking calls తర్వాత దీనిని రన్ చేయండి.

పూర్తి గైడ్: https://dev.to/stacknotice/claude-code-compact-vs-clear-2026-managing-long-sessions-without-losing-quality-4dhm

ఐచ్ఛిక లెర్నింగ్ కమ్యూనిటీ: https://t.me/GyaanSetuAi