⚠️ ਇਹ ਪੰਨਾ ਤੁਹਾਨੂੰ Atovia ਦੇ ਭਾਈਵਾਲਾਂ ਅਤੇ ਐਫੀਲੀਏਟ ਬਾਜ਼ਾਰਾਂ ਨਾਲ ਜੋੜਦਾ ਹੈ। ਅਸੀਂ ਇਹਨਾਂ ਲਿੰਕਾਂ ਰਾਹੀਂ ਕੀਤੀਆਂ ਗਈਆਂ ਗਤੀਵਿਧੀਆਂ ਲਈ ਐਫੀਲੀਏਟ ਭਾਈਵਾਲਾਂ ਤੋਂ ਕਮਿਸ਼ਨ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਾਂ। ਛੋਟ ਦੀਆਂ ਪੇਸ਼ਕਸ਼ਾਂ ਨੀਤੀ ਦੇ ਅਨੁਸਾਰ ਕਿਸੇ ਵੀ ਸਮੇਂ ਬਦਲ ਸਕਦੀਆਂ ਹਨ! ਯਕੀਨ ਰੱਖੋ, ਤੁਹਾਡੇ ਲਈ ਕੋਈ ਵਾਧੂ ਖਰਚ ਨਹੀਂ ਹੈ! ਅਸੀਂ ਉਮੀਦ ਕਰਦੇ ਹਾਂ ਕਿ ਇਹ ਸਹੀ ਆਈਟਮਾਂ ਲੱਭਣ ਵਿੱਚ ਤੁਹਾਡਾ ਸਮਾਂ ਬਚਾਏਗਾ!
ਲੰਬੇ ਕੋਡਿੰਗ ਸੈਸ਼ਨ ਤੋਂ ਬਾਅਦ ਟਰਮੀਨਲ ਬੰਦ ਕਰਕੇ ਦੁਬਾਰਾ ਖੋਲ੍ਹਣ ‘ਤੇ ਸਾਰਾ ਸੰਦਰਭ ਦੁਬਾਰਾ ਸਮਝਾਉਣਾ ਪੈਣਾ ਇੱਕ ਆਮ ਸਮੱਸਿਆ ਹੈ। Claude Code ਵਿੱਚ ਦੋ ਕਮਾਂਡਾਂ — --continue ਅਤੇ --resume — ਇਸ ਸਮੱਸਿਆ ਦਾ ਸਿੱਧਾ ਹੱਲ ਦਿੰਦੀਆਂ ਹਨ। ਇਸ ਲੇਖ ਵਿੱਚ ਦੋਵੇਂ ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ, ਫਰਕ ਅਤੇ ਆਮ ਸਮੱਸਿਆਵਾਂ ਦੇ ਹੱਲ ਦੱਸੇ ਗਏ ਹਨ।
- ਆਖਰੀ ਸੈਸ਼ਨ ਲਈ
claude --continue(ਜਾਂ-c) ਵਰਤੋ - ਸੂਚੀ ਵਿੱਚੋਂ ਖਾਸ ਸੈਸ਼ਨ ਚੁਣਨ ਲਈ
claude --resumeਵਰਤੋ - ਸੈਸ਼ਨ ਪ੍ਰੋਜੈਕਟ ਡਾਇਰੈਕਟਰੀ ਅਨੁਸਾਰ ਵੱਖਰੇ ਸਟੋਰ ਹੁੰਦੇ ਹਨ
- ਸਕ੍ਰਿਪਟ/ਹੈੱਡਲੈੱਸ ਮੋਡ ਲਈ
claude -p --continueਵਰਤੋ
Claude Code ਸੈਸ਼ਨ ਕੀ ਹੁੰਦਾ ਹੈ ਅਤੇ ਇਹ ਕਿਵੇਂ ਸੇਵ ਹੁੰਦਾ ਹੈ
ਜਦੋਂ ਵੀ ਤੁਸੀਂ ਕਿਸੇ ਪ੍ਰੋਜੈਕਟ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ claude ਚਲਾ ਕੇ ਗੱਲਬਾਤ ਕਰਦੇ ਹੋ, ਉਹ ਗੱਲਬਾਤ ਇੱਕ ਸੈਸ਼ਨ ਵਜੋਂ ਸੇਵ ਹੁੰਦੀ ਹੈ। ਸੈਸ਼ਨ ਉਸ ਪ੍ਰੋਜੈਕਟ ਡਾਇਰੈਕਟਰੀ ਨਾਲ ਜੁੜੇ ਹੁੰਦੇ ਹਨ, ਇਸ ਲਈ ਵੱਖ-ਵੱਖ ਪ੍ਰੋਜੈਕਟਾਂ ਦੇ ਸੈਸ਼ਨ ਇੱਕ-ਦੂਜੇ ਵਿੱਚ ਨਹੀਂ ਰਲਦੇ। ਇੰਟਰਐਕਟਿਵ --resume ਪਿਕਰ ਉਸੇ git ਰਿਪੋਜ਼ਟਰੀ (worktrees ਸਮੇਤ) ਦੇ ਸੈਸ਼ਨ ਦਿਖਾਉਂਦਾ ਹੈ।
claude –continue ਨਾਲ ਆਖਰੀ ਸੈਸ਼ਨ ਮੁੜ ਸ਼ੁਰੂ ਕਰਨਾ
ਸਭ ਤੋਂ ਸੌਖਾ ਤਰੀਕਾ ਹੈ ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਇਹ ਕਮਾਂਡ ਚਲਾਉਣਾ:

claude --continue
ਛੋਟਾ ਰੂਪ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ:
claude -c
ਇਹ ਕਮਾਂਡ ਬਿਨਾਂ ਕਿਸੇ ਵਾਧੂ ਚੋਣ ਦੇ ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਗੱਲਬਾਤ ਖੋਲ੍ਹ ਦਿੰਦੀ ਹੈ। ਇਹ ਉਦੋਂ ਬਿਹਤਰੀਨ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਉਸੇ ਪ੍ਰੋਜੈਕਟ ‘ਤੇ ਤੁਰੰਤ ਪਿਛਲੇ ਕੰਮ ਤੋਂ ਅੱਗੇ ਵਧਣਾ ਚਾਹੁੰਦੇ ਹੋ।

claude –resume ਨਾਲ ਇੰਟਰਐਕਟਿਵ ਸੈਸ਼ਨ ਪਿਕਰ ਵਰਤਣਾ
ਜੇ ਤੁਸੀਂ ਪਿਛਲੇ ਕਈ ਸੈਸ਼ਨਾਂ ਵਿੱਚੋਂ ਕੋਈ ਖਾਸ ਸੈਸ਼ਨ ਚੁਣਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਇਹ ਕਮਾਂਡ ਵਰਤੋ:

claude --resume
ਇਹ ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਸੂਚੀ ਖੋਲ੍ਹਦੀ ਹੈ ਜਿਸ ਵਿੱਚੋਂ ਤੁਸੀਂ ਲੋੜੀਂਦਾ ਸੈਸ਼ਨ ਚੁਣ ਸਕਦੇ ਹੋ। ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਪਹਿਲਾਂ ਤੋਂ session ID ਹੈ, ਤਾਂ ਸਿੱਧਾ ਵੀ ਖੋਲ੍ਹਿਆ ਜਾ ਸਕਦਾ ਹੈ:

claude --resume <session-id>
–continue ਅਤੇ –resume ਵਿੱਚ ਫਰਕ
| ਵਿਸ਼ੇਸ਼ਤਾ | –continue | –resume |
|---|---|---|
| ਵਰਤੋਂ ਦਾ ਤਰੀਕਾ | ਆਪਣੇ-ਆਪ ਆਖਰੀ ਸੈਸ਼ਨ ਖੋਲ੍ਹਦਾ ਹੈ | ਸੂਚੀ ਵਿੱਚੋਂ ਚੁਣਨ ਦਿੰਦਾ ਹੈ |
| ਗਤੀ/ਸਹੂਲਤ | ਸਭ ਤੋਂ ਤੇਜ਼, ਜ਼ੀਰੋ ਚੋਣ | ਥੋੜ੍ਹਾ ਹੌਲੀ ਪਰ ਸਹੀ ਸੈਸ਼ਨ ਚੁਣਨ ਦੀ ਗਰੰਟੀ |
| ਕਦੋਂ ਬਿਹਤਰ | ਸਿਰਫ਼ ਇੱਕ ਸੈਸ਼ਨ ‘ਤੇ ਲਗਾਤਾਰ ਕੰਮ ਕਰਦੇ ਸਮੇਂ | ਕਈ ਸੈਸ਼ਨ ਹੋਣ ਜਾਂ ਖਾਸ ਪੁਰਾਣਾ ਸੈਸ਼ਨ ਲੱਭਣ ਸਮੇਂ |

🛒 ਸਿਫਾਰਸ਼ ਕੀਤਾ ਉਤਪਾਦ
ਹੈੱਡਲੈੱਸ/ਸਕ੍ਰਿਪਟ ਮੋਡ ਵਿੱਚ ਸੈਸ਼ਨ ਰੀਜ਼ਿਊਮ
ਸਕ੍ਰਿਪਟ ਜਾਂ ਆਟੋਮੇਸ਼ਨ ਵਿੱਚ ਸੈਸ਼ਨ ਰੀਜ਼ਿਊਮ ਕਰਨ ਲਈ -p ਫਲੈਗ ਨਾਲ ਵਰਤੋ:
claude -p --continue
claude -p --resume <session-id>
ਧਿਆਨ ਰੱਖੋ ਕਿ ਹੈੱਡਲੈੱਸ ਜਾਂ SDK ਰਾਹੀਂ ਬਣੇ ਸੈਸ਼ਨ ਇੰਟਰਐਕਟਿਵ --resume ਸੂਚੀ ਵਿੱਚ ਨਹੀਂ ਦਿਖਦੇ — ਇਨ੍ਹਾਂ ਨੂੰ ਖਾਸ session ID ਜਾਂ --continue ਨਾਲ ਹੀ ਖੋਲ੍ਹਣਾ ਪੈਂਦਾ ਹੈ।

ਆਮ ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਹੱਲ
- ਸੈਸ਼ਨ ਨਾ ਮਿਲਣ ‘ਤੇ: ਪੱਕਾ ਕਰੋ ਕਿ ਤੁਸੀਂ ਉਸੇ ਪ੍ਰੋਜੈਕਟ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਹੋ ਜਿੱਥੇ ਪਿਛਲੀ ਵਾਰ ਗੱਲਬਾਤ ਹੋਈ ਸੀ
--continueਗਲਤ ਜਾਂ ਨਵਾਂ ਸੈਸ਼ਨ ਖੋਲ੍ਹੇ ਤਾਂ:claude --resumeਚਲਾ ਕੇ ਸੂਚੀ ਵਿੱਚੋਂ ਸਹੀ ਸੈਸ਼ਨ ਖੁਦ ਚੁਣੋ- ਗਲਤ ਡਾਇਰੈਕਟਰੀ ਤੋਂ ਕਮਾਂਡ ਚਲਾਉਣ ‘ਤੇ ਸੈਸ਼ਨ ਸੂਚੀ ਖਾਲੀ ਦਿਖ ਸਕਦੀ ਹੈ — ਟਰਮੀਨਲ ਵਿੱਚ ਸਹੀ ਫੋਲਡਰ ਵਿੱਚ ਜਾ ਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ

ਵਧੀਆ ਅਭਿਆਸ ਸੁਝਾਅ
- ਰੋਜ਼ਾਨਾ ਇੱਕੋ ਪ੍ਰੋਜੈਕਟ ‘ਤੇ ਕੰਮ ਕਰਦੇ ਸਮੇਂ ਪਹਿਲਾਂ
claude -cਅਜ਼ਮਾਓ - ਕਈ ਪ੍ਰੋਜੈਕਟ ਸਮਾਨਾਂਤਰ ਚਲਾਉਂਦੇ ਸਮੇਂ ਹਰ ਪ੍ਰੋਜੈਕਟ ਦੀ ਆਪਣੀ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਹੀ ਟਰਮੀਨਲ ਖੋਲ੍ਹੋ
- ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਹਮੇਸ਼ਾ session ID ਦੇ ਕੇ
--resumeਵਰਤੋ ਤਾਂ ਜੋ ਸਹੀ ਸੈਸ਼ਨ ਹੀ ਖੁੱਲ੍ਹੇ

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ
ਕੀ –continue ਹਮੇਸ਼ਾ ਸਹੀ ਸੈਸ਼ਨ ਖੋਲ੍ਹਦਾ ਹੈ?
ਆਮ ਤੌਰ ‘ਤੇ ਹਾਂ, ਪਰ ਜੇ ਗਲਤ ਸੈਸ਼ਨ ਖੁੱਲ੍ਹੇ ਤਾਂ --resume ਪਿਕਰ ਨਾਲ ਖੁਦ ਚੁਣ ਲਵੋ।

ਕੀ ਵੱਖ-ਵੱਖ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਸੈਸ਼ਨ ਵੱਖਰੇ ਰਹਿੰਦੇ ਹਨ?
ਹਾਂ, ਸੈਸ਼ਨ ਪ੍ਰੋਜੈਕਟ ਡਾਇਰੈਕਟਰੀ ਅਨੁਸਾਰ ਵੱਖਰੇ ਸਟੋਰ ਹੁੰਦੇ ਹਨ।
ਸੈਸ਼ਨ ਹਿਸਟਰੀ ਕਿੰਨੀ ਦੇਰ ਸੁਰੱਖਿਅਤ ਰਹਿੰਦੀ ਹੈ?
ਇਹ ਸਮੇਂ-ਸਮੇਂ ‘ਤੇ ਬਦਲ ਸਕਦਾ ਹੈ; ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਜਾਣਕਾਰੀ ਲਈ ਅਧਿਕਾਰਤ ਦਸਤਾਵੇਜ਼ ਵੇਖੋ।

ਰੋਜ਼ਾਨਾ ਵਰਕਫਲੋ ਵਿੱਚ --continue ਅਤੇ --resume ਸ਼ਾਮਲ ਕਰਨ ਨਾਲ ਹਰ ਵਾਰ ਸੰਦਰਭ ਦੁਬਾਰਾ ਸਮਝਾਉਣ ਦੀ ਲੋੜ ਖਤਮ ਹੋ ਜਾਂਦੀ ਹੈ, ਜਿਸ ਨਾਲ ਲੰਬੇ ਪ੍ਰੋਜੈਕਟਾਂ ‘ਤੇ ਕੰਮ ਕਰਨਾ ਕਾਫ਼ੀ ਸੌਖਾ ਹੋ ਜਾਂਦਾ ਹੈ।
- Claude Code Documentation — docs.claude.com
- Claude Code GitHub Repository — github.com/anthropics/claude-code
ਹੋਰ ਤੁਲਨਾਵਾਂ ਅਤੇ ਖਰੀਦ ਗਾਈਡ ਚਾਹੀਦੇ ਹਨ?