ਕਲਾਉਡ ਕੋਡ ਨੇ ਟੀਮ ਬਣਾ ਕੇ ਜੰਗ ਸ਼ੁਰੂ ਕੀਤੀ! ਤੁਹਾਨੂੰ ਏਜੰਟ ਟੀਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ!
ਕਲਾਉਡ ਕੋਡ ਨੇ ਇੱਕ ਹੋਰ ਵੱਡਾ ਕਦਮ ਚੁੱਕਿਆ ਹੈ: ਏਜੰਟ ਟੀਮਾਂ, ਜਿਨ੍ਹਾਂ ਨੂੰ ਸਬ-ਏਜੰਟਾਂ ਦਾ ਸੁਪਰ ਅਪਗ੍ਰੇਡਡ ਵਰਜਨ ਸਮਝਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਏਜੰਟ ਟੀਮਾਂ ਅਤੇ ਸਬ-ਏਜੰਟਾਂ ਦੀ ਤੁਲਨਾ ਦਰਸਾਉਂਦੀ ਹੈ:
ਮੈਂ "ਪਹਿਲਾਂ ਵਰਤੋਂ, ਫਿਰ ਸਤਿਕਾਰ" ਵਾਲਾ ਬੰਦਾ ਹਾਂ! (ਬਹੁਤ ਵਧੀਆ! ਬਹੁਤ ਵਧੀਆ! ਬਹੁਤ ਵਧੀਆ!)
ਏਜੰਟ ਟੀਮਾਂ ਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਦੀਆਂ ਸ਼ਰਤਾਂ:
- ਕਲਾਉਡ ਕੋਡ ਨੂੰ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਵਿੱਚ ਅਪਡੇਟ ਕਰੋ (claude update)
- settings.json ਵਿੱਚ ਇੱਕ ਲਾਈਨ ਸ਼ਾਮਲ ਕਰੋ:
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1" 3. ਕਲਾਉਡ ਕੋਡ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰੋ~
4. ਫਿਰ ਸਿੱਧੇ ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਲਾਉਡ ਕੋਡ ਨੂੰ ਇੱਕ ਏਜੰਟ ਟੀਮ ਬਣਾਉਣ ਲਈ ਕਹੋ (ਬੇਸ਼ੱਕ, ਇਹ ਦੱਸਣਾ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਏਜੰਟ ਟੀਮ ਕੀ ਕਰੇਗੀ)
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਹੋਰ ਮਾਡਲ ਏਜੰਟ ਟੀਮਾਂ ਦੇ ਕੰਮ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਨਹੀਂ ਕਰਦੇ (ਮੈਂ ਕੋਡਿੰਗ ਲਈ KIMi ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹਾਂ)
ਏਜੰਟ ਟੀਮਾਂ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਲੇਖ (ਐਂਥਰੋਪਿਕ ਦੁਆਰਾ ਅਧਿਕਾਰਤ ਤੌਰ 'ਤੇ ਲਿਖਿਆ ਗਿਆ) ਵੇਖੋ!
ਏਜੰਟ ਟੀਮਾਂ ਤੁਹਾਨੂੰ ਕਈ ਕਲਾਉਡ ਕੋਡ ਉਦਾਹਰਣਾਂ ਨੂੰ ਇਕੱਠੇ ਕੰਮ ਕਰਨ ਲਈ ਤਾਲਮੇਲ ਕਰਨ ਦਿੰਦੀਆਂ ਹਨ। ਇੱਕ ਸੈਸ਼ਨ ਬੌਸ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ, ਕੰਮ ਨੂੰ ਤਾਲਮੇਲ ਕਰਦਾ ਹੈ, ਕੰਮ ਸੌਂਪਦਾ ਹੈ ਅਤੇ ਨਤੀਜਿਆਂ ਨੂੰ ਜੋੜਦਾ ਹੈ। ਛੋਟੇ ਭਰਾ ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਕੰਮ ਕਰਦੇ ਹਨ, ਹਰੇਕ ਆਪਣੀ ਸੰਦਰਭ ਵਿੰਡੋ ਵਿੱਚ, ਅਤੇ ਸਿੱਧੇ ਇੱਕ ਦੂਜੇ ਨਾਲ ਗੱਲਬਾਤ ਵੀ ਕਰ ਸਕਦੇ ਹਨ।
ਸਬ-ਏਜੰਟਾਂ (ਸਬ-ਏਜੰਟ ਇੱਕ ਸਿੰਗਲ ਸੈਸ਼ਨ ਵਿੱਚ ਚੱਲਦੇ ਹਨ ਅਤੇ ਸਿਰਫ ਮੁੱਖ ਏਜੰਟ ਨੂੰ ਰਿਪੋਰਟ ਕਰ ਸਕਦੇ ਹਨ) ਦੇ ਉਲਟ, ਤੁਸੀਂ ਬੌਸ ਤੋਂ ਬਿਨਾਂ, ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਇੱਕ ਛੋਟੇ ਭਰਾ ਨਾਲ ਗੱਲਬਾਤ ਵੀ ਕਰ ਸਕਦੇ ਹੋ।
ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:
- • ਏਜੰਟ ਟੀਮਾਂ ਦੀ ਵਰਤੋਂ ਕਦੋਂ ਕਰਨੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਸਭ ਤੋਂ ਵਧੀਆ ਵਰਤੋਂ ਦੇ ਕੇਸ ਅਤੇ ਸਬ-ਏਜੰਟਾਂ ਨਾਲ ਤੁਲਨਾ ਸ਼ਾਮਲ ਹੈ
- • ਟੀਮਾਂ ਨੂੰ ਸ਼ੁਰੂ ਕਰਨਾ
- • ਛੋਟੇ ਭਰਾਵਾਂ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨਾ, ਜਿਸ ਵਿੱਚ ਡਿਸਪਲੇ ਮੋਡ, ਕੰਮ ਦੀ ਵੰਡ ਅਤੇ ਡੈਲੀਗੇਸ਼ਨ ਸ਼ਾਮਲ ਹੈ
- • ਸਮਾਨਾਂਤਰ ਕੰਮ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸ
ਏਜੰਟ ਟੀਮਾਂ ਦੀ ਵਰਤੋਂ ਕਦੋਂ ਕਰਨੀ ਹੈ
ਏਜੰਟ ਟੀਮਾਂ ਉਹਨਾਂ ਕੰਮਾਂ ਵਿੱਚ ਸਭ ਤੋਂ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਹੁੰਦੀਆਂ ਹਨ ਜਿੱਥੇ ਸਮਾਨਾਂਤਰ ਖੋਜ ਅਸਲ ਮੁੱਲ ਜੋੜ ਸਕਦੀ ਹੈ। ਸਭ ਤੋਂ ਮਜ਼ਬੂਤ ਵਰਤੋਂ ਦੇ ਕੇਸਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:
- • ਖੋਜ ਅਤੇ ਸਮੀਖਿਆ —— ਕਈ ਛੋਟੇ ਭਰਾ ਇੱਕੋ ਸਮੇਂ ਕਿਸੇ ਸਮੱਸਿਆ ਦੇ ਵੱਖ-ਵੱਖ ਪਹਿਲੂਆਂ ਦੀ ਜਾਂਚ ਕਰ ਸਕਦੇ ਹਨ, ਫਿਰ ਇੱਕ ਦੂਜੇ ਦੀਆਂ ਖੋਜਾਂ ਨੂੰ ਸਾਂਝਾ ਅਤੇ ਚੁਣੌਤੀ ਦੇ ਸਕਦੇ ਹਨ
- • ਨਵੇਂ ਮੋਡੀਊਲ ਜਾਂ ਫੰਕਸ਼ਨ —— ਛੋਟੇ ਭਰਾਵਾਂ ਕੋਲ ਸੁਤੰਤਰ ਹਿੱਸੇ ਹੋ ਸਕਦੇ ਹਨ, ਇੱਕ ਦੂਜੇ ਵਿੱਚ ਦਖਲ ਦਿੱਤੇ ਬਿਨਾਂ
- • ਮੁਕਾਬਲੇ ਵਾਲੀਆਂ ਧਾਰਨਾਵਾਂ ਨਾਲ ਡੀਬੱਗਿੰਗ —— ਛੋਟੇ ਭਰਾ ਤੇਜ਼ੀ ਨਾਲ ਜਵਾਬ ਲੱਭਣ ਲਈ ਵੱਖ-ਵੱਖ ਸਿਧਾਂਤਾਂ ਦੀ ਸਮਾਨਾਂਤਰ ਜਾਂਚ ਕਰਦੇ ਹਨ
- • ਕਰਾਸ-ਲੇਅਰ ਤਾਲਮੇਲ —— ਫਰੰਟ-ਐਂਡ, ਬੈਕ-ਐਂਡ ਅਤੇ ਟੈਸਟਿੰਗ ਵਿੱਚ ਤਬਦੀਲੀਆਂ, ਹਰੇਕ ਵੱਖ-ਵੱਖ ਛੋਟੇ ਭਰਾਵਾਂ ਦੁਆਰਾ ਸੰਭਾਲਿਆ ਜਾਂਦਾ ਹੈ
ਏਜੰਟ ਟੀਮਾਂ ਤਾਲਮੇਲ ਓਵਰਹੈੱਡ ਨੂੰ ਵਧਾਉਂਦੀਆਂ ਹਨ (ਕੀ ਤੁਸੀਂ ਏਜੰਟ ਟੀਮਾਂ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ Opus4.6 ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਹਿੰਮਤ ਕਰੋਗੇ🤣), ਅਤੇ ਇੱਕ ਸਿੰਗਲ ਸੈਸ਼ਨ ਨਾਲੋਂ ਟੋਕਨ ਦੀ ਖਪਤ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਵਾਧਾ ਕਰਦੀਆਂ ਹਨ। ਉਹ ਉਦੋਂ ਸਭ ਤੋਂ ਵਧੀਆ ਕੰਮ ਕਰਦੇ ਹਨ ਜਦੋਂ ਟੀਮਾਂ ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਕੰਮ ਕਰ ਸਕਦੀਆਂ ਹਨ। ਕ੍ਰਮਵਾਰ ਕੰਮਾਂ, ਇੱਕੋ ਫਾਈਲ ਸੰਪਾਦਨਾਂ ਜਾਂ ਬਹੁਤ ਸਾਰੀਆਂ ਨਿਰਭਰਤਾਵਾਂ ਵਾਲੇ ਕੰਮ ਲਈ, ਇੱਕ ਸਿੰਗਲ ਸੈਸ਼ਨ ਜਾਂ ਸਬ-ਏਜੰਟ ਵਧੇਰੇ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਹੁੰਦੇ ਹਨ।
ਸਬ-ਏਜੰਟਾਂ ਨਾਲ ਤੁਲਨਾ
ਏਜੰਟ ਟੀਮਾਂ ਅਤੇ ਸਬ-ਏਜੰਟ ਦੋਵੇਂ ਤੁਹਾਨੂੰ ਸਮਾਨਾਂਤਰ ਕੰਮ ਕਰਨ ਦਿੰਦੇ ਹਨ, ਪਰ ਉਹ ਵੱਖਰੇ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰਦੇ ਹਨ। ਇਹ ਚੁਣਨ ਲਈ ਕਿ ਤੁਹਾਡੇ ਕਾਮਿਆਂ ਨੂੰ ਇੱਕ ਦੂਜੇ ਨਾਲ ਸੰਚਾਰ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜਾਂ ਨਹੀਂ:
ਸਬ-ਏਜੰਟ ਏਜੰਟ ਟੀਮਾਂ
ਸੰਦਰਭ
ਆਪਣੀ ਸੰਦਰਭ ਵਿੰਡੋ; ਨਤੀਜੇ ਕਾਲਰ ਨੂੰ ਵਾਪਸ ਕੀਤੇ ਜਾਂਦੇ ਹਨ
ਆਪਣੀ ਸੰਦਰਭ ਵਿੰਡੋ; ਪੂਰੀ ਤਰ੍ਹਾਂ ਸੁਤੰਤਰ
ਸੰਚਾਰ
ਸਿਰਫ ਮੁੱਖ ਏਜੰਟ ਨੂੰ ਨਤੀਜੇ ਰਿਪੋਰਟ ਕਰੋ
ਛੋਟੇ ਭਰਾ ਸਿੱਧੇ ਇੱਕ ਦੂਜੇ ਨੂੰ ਸੁਨੇਹੇ ਭੇਜਦੇ ਹਨ
ਤਾਲਮੇਲ
ਮੁੱਖ ਏਜੰਟ ਸਾਰੇ ਕੰਮ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦਾ ਹੈ
ਸਾਂਝੀ ਟਾਸਕ ਲਿਸਟ, ਸਵੈ-ਤਾਲਮੇਲ
ਸਭ ਤੋਂ ਵਧੀਆ ਫਿੱਟ
ਸਿਰਫ ਨਤੀਜਿਆਂ ਦੀ ਪਰਵਾਹ ਕਰਨ ਵਾਲੇ ਫੋਕਸਡ ਟਾਸਕ
ਗੁੰਝਲਦਾਰ ਕੰਮ ਜਿਨ੍ਹਾਂ ਲਈ ਵਿਚਾਰ-ਵਟਾਂਦਰੇ ਅਤੇ ਸਹਿਯੋਗ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ
ਟੋਕਨ ਲਾਗਤ
ਘੱਟ: ਨਤੀਜੇ ਮੁੱਖ ਸੰਦਰਭ ਵਿੱਚ ਸੰਖੇਪ ਕੀਤੇ ਜਾਂਦੇ ਹਨ
ਉੱਚ: ਹਰੇਕ ਛੋਟਾ ਭਰਾ ਇੱਕ ਸੁਤੰਤਰ ਕਲਾਉਡ ਉਦਾਹਰਣ ਹੈ
ਜਦੋਂ ਤੁਹਾਨੂੰ ਨਤੀਜੇ ਰਿਪੋਰਟ ਕਰਨ ਲਈ ਤੇਜ਼, ਫੋਕਸਡ ਕਾਮਿਆਂ ਦੀ ਲੋੜ ਹੋਵੇ ਤਾਂ ਸਬ-ਏਜੰਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਜਦੋਂ ਟੀਮਾਂ ਨੂੰ ਖੋਜਾਂ ਸਾਂਝੀਆਂ ਕਰਨ, ਇੱਕ ਦੂਜੇ ਨੂੰ ਚੁਣੌਤੀ ਦੇਣ ਅਤੇ ਸਵੈ-ਤਾਲਮੇਲ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇ ਤਾਂ ਏਜੰਟ ਟੀਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਏਜੰਟ ਟੀਮਾਂ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ
ਏਜੰਟ ਟੀਮਾਂ ਮੂਲ ਰੂਪ ਵਿੱਚ ਅਯੋਗ ਹੁੰਦੀਆਂ ਹਨ। CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਨੂੰ 1 'ਤੇ ਸੈੱਟ ਕਰਕੇ ਸਮਰੱਥ ਬਣਾਓ, ਜੋ ਕਿ ਸ਼ੈੱਲ ਵਾਤਾਵਰਣ ਵਿੱਚ ਜਾਂ settings.json ਦੁਆਰਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:
{ "env": { "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1" } }
ਆਪਣੀ ਪਹਿਲੀ ਏਜੰਟ ਟੀਮ ਸ਼ੁਰੂ ਕਰੋ
ਏਜੰਟ ਟੀਮਾਂ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਣ ਤੋਂ ਬਾਅਦ, ਕਲਾਉਡ ਨੂੰ ਇੱਕ ਏਜੰਟ ਟੀਮ ਬਣਾਉਣ ਲਈ ਕਹੋ, ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਵਿੱਚ ਟਾਸਕ ਅਤੇ ਆਪਣੀ ਲੋੜੀਂਦੀ ਟੀਮ ਬਣਤਰ ਦਾ ਵਰਣਨ ਕਰੋ। ਕਲਾਉਡ ਤੁਹਾਡੀ ਪ੍ਰੋਂਪਟ ਦੇ ਆਧਾਰ 'ਤੇ ਟੀਮ ਬਣਾਉਂਦਾ ਹੈ, ਛੋਟੇ ਭਰਾਵਾਂ ਨੂੰ ਤਿਆਰ ਕਰਦਾ ਹੈ ਅਤੇ ਕੰਮ ਨੂੰ ਤਾਲਮੇਲ ਕਰਦਾ ਹੈ।
ਇਹ ਉਦਾਹਰਣ ਵਧੀਆ ਕੰਮ ਕਰਦੀ ਹੈ, ਕਿਉਂਕਿ ਤਿੰਨੋਂ ਭੂਮਿਕਾਵਾਂ ਸੁਤੰਤਰ ਹਨ ਅਤੇ ਇੱਕ ਦੂਜੇ ਦੀ ਉਡੀਕ ਕੀਤੇ ਬਿਨਾਂ ਸਮੱਸਿਆ ਦੀ ਖੋਜ ਕਰ ਸਕਦੀਆਂ ਹਨ:
Create an agent team to explore this from different angles: one teammate on UX, one on technical architecture, one playing devil's advocate. (ਵੱਖ-ਵੱਖ ਕੋਣਾਂ ਤੋਂ ਇਸਦੀ ਖੋਜ ਕਰਨ ਲਈ ਇੱਕ ਏਜੰਟ ਟੀਮ ਬਣਾਓ: ਇੱਕ UX 'ਤੇ, ਇੱਕ ਤਕਨੀਕੀ ਆਰਕੀਟੈਕਚਰ 'ਤੇ, ਇੱਕ ਸ਼ੈਤਾਨ ਦਾ ਵਕੀਲ ਖੇਡ ਰਿਹਾ ਹੈ।)
ਉੱਥੋਂ, ਕਲਾਉਡ ਇੱਕ ਸਾਂਝੀ ਟਾਸਕ ਲਿਸਟ ਦੇ ਨਾਲ ਇੱਕ ਟੀਮ ਬਣਾਉਂਦਾ ਹੈ, ਹਰੇਕ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਲਈ ਛੋਟੇ ਭਰਾਵਾਂ ਨੂੰ ਤਿਆਰ ਕਰਦਾ ਹੈ, ਉਹਨਾਂ ਨੂੰ ਸਮੱਸਿਆ ਦੀ ਖੋਜ ਕਰਨ ਦਿੰਦਾ ਹੈ, ਖੋਜਾਂ ਨੂੰ ਸੰਖੇਪ ਕਰਦਾ ਹੈ, ਅਤੇ ਪੂਰਾ ਹੋਣ 'ਤੇ ਟੀਮ ਨੂੰ ਸਾਫ਼ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ।
ਬੌਸ ਦਾ ਟਰਮੀਨਲ ਸਾਰੇ ਛੋਟੇ ਭਰਾਵਾਂ ਅਤੇ ਉਹਨਾਂ ਦੇ ਕੰਮ ਦੀ ਸੂਚੀ ਦਿੰਦਾ ਹੈ। ਛੋਟੇ ਭਰਾਵਾਂ ਨੂੰ ਚੁਣਨ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਸਿੱਧੇ ਸੁਨੇਹੇ ਭੇਜਣ ਲਈ Shift+Up/Down ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਆਪਣੀ ਏਜੰਟ ਟੀਮ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰੋ
ਬੌਸ ਨੂੰ ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਵਿੱਚ ਦੱਸੋ ਕਿ ਤੁਸੀਂ ਕੀ ਚਾਹੁੰਦੇ ਹੋ। ਇਹ ਤੁਹਾਡੀਆਂ ਹਦਾਇਤਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਟੀਮ ਤਾਲਮੇਲ, ਟਾਸਕ ਅਸਾਈਨਮੈਂਟ ਅਤੇ ਡੈਲੀਗੇਸ਼ਨ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ।
ਡਿਸਪਲੇ ਮੋਡ ਚੁਣੋ
ਏਜੰਟ ਟੀਮਾਂ ਦੋ ਡਿਸਪਲੇ ਮੋਡਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦੀਆਂ ਹਨ:
- • ਇਨ-ਪ੍ਰੋਸੈਸ ਮੋਡ —— ਸਾਰੇ ਛੋਟੇ ਭਰਾ ਤੁਹਾਡੇ ਮੁੱਖ ਟਰਮੀਨਲ ਦੇ ਅੰਦਰ ਚੱਲਦੇ ਹਨ। ਛੋਟੇ ਭਰਾਵਾਂ ਨੂੰ ਚੁਣਨ ਅਤੇ ਸਿੱਧੇ ਸੁਨੇਹੇ ਭੇਜਣ ਲਈ Shift+Up/Down ਦੀ ਵਰਤੋਂ ਕਰੋ। ਕਿਸੇ ਵੀ ਟਰਮੀਨਲ ਲਈ ਢੁਕਵਾਂ, ਕਿਸੇ ਵਾਧੂ ਸੈੱਟਅੱਪ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
- • ਸਪਲਿਟ-ਸਕ੍ਰੀਨ ਮੋਡ —— ਹਰੇਕ ਛੋਟੇ ਭਰਾ ਦੀ ਆਪਣੀ ਵਿੰਡੋ ਹੁੰਦੀ ਹੈ। ਤੁਸੀਂ ਇੱਕੋ ਸਮੇਂ ਸਾਰਿਆਂ ਦਾ ਆਉਟਪੁੱਟ ਦੇਖ ਸਕਦੇ ਹੋ, ਅਤੇ ਸਿੱਧੇ ਗੱਲਬਾਤ ਕਰਨ ਲਈ ਵਿੰਡੋ 'ਤੇ ਕਲਿੱਕ ਕਰ ਸਕਦੇ ਹੋ। ਇਸਦੇ ਲਈ tmux ਜਾਂ iTerm2 ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਮੂਲ ਰੂਪ ਵਿੱਚ "auto" ਹੈ, ਜੇਕਰ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਇੱਕ tmux ਸੈਸ਼ਨ ਵਿੱਚ ਚੱਲ ਰਹੇ ਹੋ ਤਾਂ ਸਪਲਿਟ-ਸਕ੍ਰੀਨ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਨਹੀਂ ਤਾਂ ਇਨ-ਪ੍ਰੋਸੈਸ ਮੋਡ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਇੱਕ ਸਿੰਗਲ ਸੈਸ਼ਨ ਲਈ ਇਨ-ਪ੍ਰੋਸੈਸ ਮੋਡ ਨੂੰ ਮਜਬੂਰ ਕਰਨ ਲਈ, ਫਲੈਗ ਪਾਸ ਕਰੋ:
claude --teammate-mode in-process
ਛੋਟੇ ਭਰਾਵਾਂ ਅਤੇ ਮਾਡਲਾਂ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰੋ
ਕਲਾਉਡ ਤੁਹਾਡੇ ਟਾਸਕ ਦੇ ਆਧਾਰ 'ਤੇ ਇਹ ਫੈਸਲਾ ਕਰਦਾ ਹੈ ਕਿ ਕਿੰਨੇ ਟੀਮਮੇਟ ਤਿਆਰ ਕਰਨੇ ਹਨ, ਜਾਂ ਤੁਸੀਂ ਸਹੀ ਤਰ੍ਹਾਂ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦੇ ਹੋ ਕਿ ਤੁਸੀਂ ਕੀ ਚਾਹੁੰਦੇ ਹੋ:
Create a team with 4 teammates to refactor these modules in parallel. Use Sonnet for each teammate. (ਇਹਨਾਂ ਮੋਡੀਊਲਾਂ ਨੂੰ ਸਮਾਨਾਂਤਰ ਰੂਪ ਵਿੱਚ ਰੀਫੈਕਟਰ ਕਰਨ ਲਈ 4 ਟੀਮਮੇਟਾਂ ਵਾਲੀ ਇੱਕ ਟੀਮ ਬਣਾਓ। ਹਰੇਕ ਮੈਂਬਰ ਲਈ Sonnet ਦੀ ਵਰਤੋਂ ਕਰੋ।)
ਟੀਮਮੇਟਾਂ ਨੂੰ ਯੋਜਨਾ ਪ੍ਰਵਾਨਗੀ ਦੀ ਮੰਗ ਕਰੋ
ਗੁੰਝਲਦਾਰ ਜਾਂ ਜੋਖਮ ਭਰੇ ਟਾਸਕ ਲਈ, ਤੁਸੀਂ ਟੀਮਮੇਟਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਯੋਜਨਾ ਬਣਾਉਣ ਲਈ ਕਹਿ ਸਕਦੇ ਹੋ। ਟੀਮਮੇਟ ਸਿਰਫ-ਪੜ੍ਹਨ ਵਾਲੀ ਯੋਜਨਾ ਮੋਡ ਵਿੱਚ ਕੰਮ ਕਰਦੇ ਹਨ, ਜਦੋਂ ਤੱਕ ਕਿ ਲੀਡ ਉਹਨਾਂ ਦੇ ਤਰੀਕੇ ਨੂੰ ਮਨਜ਼ੂਰੀ ਨਹੀਂ ਦਿੰਦਾ:
Spawn an architect teammate to refactor the authentication module. Require plan approval before they make any changes. (ਪ੍ਰਮਾਣਿਕਤਾ ਮੋਡੀਊਲ ਨੂੰ ਰੀਫੈਕਟਰ ਕਰਨ ਲਈ ਇੱਕ ਆਰਕੀਟੈਕਟ ਟੀਮਮੇਟ ਤਿਆਰ ਕਰੋ। ਉਹਨਾਂ ਦੁਆਰਾ ਕੋਈ ਵੀ ਬਦਲਾਅ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਯੋਜਨਾ ਪ੍ਰਵਾਨਗੀ ਦੀ ਮੰਗ ਕਰੋ।)
ਜਦੋਂ ਟੀਮਮੇਟ ਯੋਜਨਾ ਪੂਰੀ ਕਰ ਲੈਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਲੀਡ ਨੂੰ ਯੋਜਨਾ ਪ੍ਰਵਾਨਗੀ ਬੇਨਤੀ ਭੇਜਦਾ ਹੈ। ਬੌਸ ਯੋਜਨਾ ਦੀ ਸਮੀਖਿਆ ਕਰਦਾ ਹੈ ਅਤੇ ਫੀਡਬੈਕ ਦੇ ਨਾਲ ਮਨਜ਼ੂਰੀ ਦਿੰਦਾ ਹੈ ਜਾਂ ਇਨਕਾਰ ਕਰਦਾ ਹੈ।
ਡੈਲੀਗੇਸ਼ਨ ਮੋਡ ਦੀ ਵਰਤੋਂ ਕਰੋ
ਡੈਲੀਗੇਸ਼ਨ ਮੋਡ ਤੋਂ ਬਿਨਾਂ, ਬੌਸ ਕਈ ਵਾਰ ਛੋਟੇ ਭਰਾਵਾਂ ਦੇ ਪੂਰਾ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰਨ ਦੀ ਬਜਾਏ, ਆਪਣੇ ਆਪ ਹੀ ਟਾਸਕ ਲਾਗੂ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰ ਦਿੰਦਾ ਹੈ। ਡੈਲੀਗੇਸ਼ਨ ਮੋਡ ਬੌਸ ਨੂੰ ਸਿਰਫ ਤਾਲਮੇਲ ਟੂਲ ਤੱਕ ਸੀਮਤ ਕਰਕੇ ਇਸਨੂੰ ਰੋਕਦਾ ਹੈ। ਡੈਲੀਗੇਸ਼ਨ ਮੋਡ 'ਤੇ ਜਾਣ ਲਈ Shift+Tab ਦਬਾਓ।
ਸਿੱਧੇ ਛੋਟੇ ਭਰਾਵਾਂ ਨਾਲ ਗੱਲ ਕਰੋ
ਹਰੇਕ ਛੋਟਾ ਭਰਾ ਇੱਕ ਪੂਰਾ, ਸੁਤੰਤਰ ਕਲਾਉਡ ਕੋਡ ਸੈਸ਼ਨ ਹੈ। ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਛੋਟੇ ਭਰਾ ਨੂੰ ਸਿੱਧੇ ਸੁਨੇਹਾ ਭੇਜ ਸਕਦੇ ਹੋ:
- • ਇਨ-ਪ੍ਰੋਸੈਸ ਮੋਡ: ਛੋਟੇ ਭਰਾ ਨੂੰ ਚੁਣਨ ਲਈ Shift+Up/Down ਦੀ ਵਰਤੋਂ ਕਰੋ, ਫਿਰ ਸੁਨੇਹਾ ਭੇਜਣ ਲਈ ਟਾਈਪ ਕਰੋ। ਛੋਟੇ ਭਰਾ ਦੇ ਸੈਸ਼ਨ ਨੂੰ ਦੇਖਣ ਲਈ Enter ਦਬਾਓ, ਫਿਰ ਉਹਨਾਂ ਦੇ ਮੌਜੂਦਾ ਗੇੜ ਨੂੰ ਰੋਕਣ ਲਈ Escape ਦਬਾਓ। ਟਾਸਕ ਲਿਸਟ 'ਤੇ ਜਾਣ ਲਈ Ctrl+T ਦਬਾਓ।
- • ਸਪਲਿਟ-ਸਕ੍ਰੀਨ ਮੋਡ: ਸਿੱਧੇ ਉਹਨਾਂ ਦੇ ਸੈਸ਼ਨ ਨਾਲ ਗੱਲਬਾਤ ਕਰਨ ਲਈ ਛੋਟੇ ਭਰਾ ਦੀ ਵਿੰਡੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਟਾਸਕ ਸੌਂਪੋ ਅਤੇ ਦਾਅਵਾ ਕਰੋ
ਸਾਂਝੀ ਟਾਸਕ ਲਿਸਟ ਟੀਮ ਦੇ ਕੰਮ ਨੂੰ ਤਾਲਮੇਲ ਕਰਦੀ ਹੈ। ਬੌਸ ਟਾਸਕ ਬਣਾਉਂਦਾ ਹੈ, ਛੋਟੇ ਭਰਾ ਪੂਰਾ ਕਰਦੇ ਹਨ। ਟਾਸਕ ਦੀਆਂ ਤਿੰਨ ਸਥਿਤੀਆਂ ਹਨ: ਬਕਾਇਆ, ਚੱਲ ਰਿਹਾ ਹੈ, ਪੂਰਾ ਹੋ ਗਿਆ ਹੈ। ਟਾਸਕ ਦੂਜੇ ਟਾਸਕ 'ਤੇ ਵੀ ਨਿਰਭਰ ਹੋ ਸਕਦੇ ਹਨ।
ਬੌਸ ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ ਟਾਸਕ ਸੌਂਪ ਸਕਦਾ ਹੈ, ਜਾਂ ਛੋਟੇ ਭਰਾ ਟਾਸਕ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ ਆਪਣੇ ਆਪ ਦਾਅਵਾ ਕਰ ਸਕਦੇ ਹਨ।
ਛੋਟੇ ਭਰਾਵਾਂ ਨੂੰ ਬੰਦ ਕਰੋ
ਟੀਮਮੇਟ ਦੇ ਸੈਸ਼ਨ ਨੂੰ ਸ਼ਾਨਦਾਰ ਢੰਗ ਨਾਲ ਖਤਮ ਕਰਨ ਲਈ:
Ask the researcher teammate to shut down (ਖੋਜਕਰਤਾ ਟੀਮਮੇਟ ਨੂੰ ਬੰਦ ਕਰਨ ਲਈ ਕਹੋ)
ਲੀਡ ਬੰਦ ਕਰਨ ਦੀ ਬੇਨਤੀ ਭੇਜਦਾ ਹੈ। ਟੀਮਮੇਟ ਮਨਜ਼ੂਰੀ ਦੇ ਸਕਦਾ ਹੈ ਅਤੇ ਸ਼ਾਨਦਾਰ ਢੰਗ ਨਾਲ ਬਾਹਰ ਨਿਕਲ ਸਕਦਾ ਹੈ, ਜਾਂ ਇਨਕਾਰ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਕਾਰਨ ਦੱਸ ਸਕਦਾ ਹੈ।
ਟੀਮ ਨੂੰ ਸਾਫ਼ ਕਰੋ
ਪੂਰਾ ਹੋਣ 'ਤੇ, ਲੀਡ ਨੂੰ ਸਾਫ਼ ਕਰਨ ਦਿਓ:
Clean up the team (ਟੀਮ ਨੂੰ ਸਾਫ਼ ਕਰੋ)
ਇਹ ਸਾਂਝੇ ਟੀਮ ਸਰੋਤਾਂ ਨੂੰ ਹਟਾ ਦੇਵੇਗਾ। ਜਦੋਂ ਬੌਸ ਸਫ਼ਾਈ ਚਲਾਉਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਸਰਗਰਮ ਛੋਟੇ ਭਰਾਵਾਂ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ, ਅਤੇ ਜੇਕਰ ਕੋਈ ਅਜੇ ਵੀ ਚੱਲ ਰਿਹਾ ਹੈ ਤਾਂ ਅਸਫਲ ਹੋ ਜਾਂਦਾ ਹੈ, ਇਸ ਲਈ ਉਹਨਾਂ ਨੂੰ ਪਹਿਲਾਂ ਬੰਦ ਕਰਨਾ ਯਕੀਨੀ ਬਣਾਓ।
ਏਜੰਟ ਟੀਮਾਂ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀਆਂ ਹਨ
ਆਰਕੀਟੈਕਚਰ
ਏਜੰਟ ਟੀਮ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:
- • ਬੌਸ: ਟੀਮ ਬਣਾਉਣ, ਛੋਟੇ ਭਰਾਵਾਂ ਨੂੰ ਤਿਆਰ ਕਰਨ ਅਤੇ ਕੰਮ ਨੂੰ ਤਾਲਮੇਲ ਕਰਨ ਵਾਲਾ ਮੁੱਖ ਕਲਾਉਡ ਕੋਡ ਸੈਸ਼ਨ
- • ਛੋਟੇ ਭਰਾ: ਹਰੇਕ ਨੂੰ ਸੌਂਪੇ ਗਏ ਟਾਸਕ ਨੂੰ ਸੰਭਾਲਣ ਵਾਲੇ ਸੁਤੰਤਰ ਕਲਾਉਡ ਕੋਡ ਉਦਾਹਰਣ
- • ਟਾਸਕ ਲਿਸਟ: ਛੋਟੇ ਭਰਾਵਾਂ ਦੁਆਰਾ ਦਾਅਵਾ ਕੀਤੇ ਅਤੇ ਪੂਰੇ ਕੀਤੇ ਗਏ ਕੰਮ ਆਈਟਮਾਂ ਦੀ ਸਾਂਝੀ ਲਿਸਟ
- • ਮੇਲਬਾਕਸ: ਏਜੰਟਾਂ ਵਿਚਕਾਰ ਸੰਚਾਰ ਲਈ ਸੁਨੇਹਾ ਸਿਸਟਮ
ਸਿਸਟਮ ਆਪਣੇ ਆਪ ਟਾਸਕ ਨਿਰਭਰਤਾਵਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦਾ ਹੈ। ਟੀਮ ਅਤੇ ਟਾਸਕ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਸਟੋਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ:
- • ਟੀਮ ਸੰਰਚਨਾ:
~/.claude/teams/{team-name}/config.json - • ਟਾਸਕ ਲਿਸਟ:
~/.claude/tasks/{team-name}/
ਸੰਦਰਭ ਅਤੇ ਸੰਚਾਰ
ਹਰੇਕ ਛੋਟੇ ਭਰਾ ਦੀ ਆਪਣੀ ਸੰਦਰਭ ਵਿੰਡੋ ਹੁੰਦੀ ਹੈ। ਤਿਆਰ ਹੋਣ 'ਤੇ, ਛੋਟਾ ਭਰਾ ਨਿਯਮਤ ਸੈਸ਼ਨ ਵਾਂਗ ਹੀ ਪ੍ਰੋਜੈਕਟ ਸੰਦਰਭ ਲੋਡ ਕਰਦਾ ਹੈ: CLAUDE.md, MCP ਸਰਵਰ ਅਤੇ ਹੁਨਰ। ਬੌਸ ਦਾ ਗੱਲਬਾਤ ਇਤਿਹਾਸ ਪਾਸ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਛੋਟੇ ਭਰਾ ਜਾਣਕਾਰੀ ਕਿਵੇਂ ਸਾਂਝੀ ਕਰਦੇ ਹਨ:
- • ਆਟੋਮੈਟਿਕ ਮੈਸੇਜਿੰਗ: ਜਦੋਂ ਛੋਟਾ ਭਰਾ ਸੁਨੇਹਾ ਭੇਜਦਾ ਹੈ, ਤਾਂ ਇਹ ਆਪਣੇ ਆਪ ਪ੍ਰਾਪਤਕਰਤਾ ਨੂੰ ਪਹੁੰਚ ਜਾਂਦਾ ਹੈ
- • ਵਿਹਲੇ ਨੋਟੀਫਿਕੇਸ਼ਨ: ਜਦੋਂ ਛੋਟਾ ਭਰਾ ਪੂਰਾ ਕਰ ਲੈਂਦਾ ਹੈ ਅਤੇ ਰੁਕ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਬੌਸ ਨੂੰ ਆਪਣੇ ਆਪ ਸੂਚਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
- • ਸਾਂਝੀ ਟਾਸਕ ਲਿਸਟ: ਸਾਰੇ ਏਜੰਟ ਟਾਸਕ ਸਥਿਤੀ ਦੇਖ ਸਕਦੇ ਹਨ ਅਤੇ ਉਪਲਬਧ ਕੰਮ ਦਾ ਦਾਅਵਾ ਕਰ ਸਕਦੇ ਹਨ
ਟੋਕਨ ਵਰਤੋਂ
ਏਜੰਟ ਟੀਮਾਂ ਇੱਕ ਸਿੰਗਲ ਸੈਸ਼ਨ ਨਾਲੋਂ ਟੋਕਨ ਦੀ ਖਪਤ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਵਾਧਾ ਕਰਦੀਆਂ ਹਨ। ਹਰੇਕ ਛੋਟੇ ਭਰਾ ਦੀ ਆਪਣੀ ਸੰਦਰਭ ਵਿੰਡੋ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਟੋਕਨ ਦੀ ਵਰਤੋਂ ਸਰਗਰਮ ਛੋਟੇ ਭਰਾਵਾਂ ਦੀ ਗਿਣਤੀ ਦੇ ਨਾਲ ਵਧਦੀ ਹੈ। ਖੋਜ, ਸਮੀਖਿਆ ਅਤੇ ਨਵੇਂ ਫੰਕਸ਼ਨ ਕੰਮ ਲਈ, ਵਾਧੂ ਟੋਕਨ ਆਮ ਤੌਰ 'ਤੇ ਕੀਮਤੀ ਹੁੰਦੇ ਹਨ। ਨਿਯਮਤ ਟਾਸਕ ਲਈ, ਇੱਕ ਸਿੰਗਲ ਸੈਸ਼ਨ ਵਧੇਰੇ ਲਾਗਤ-ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਹੁੰਦਾ ਹੈ।
ਵਰਤੋਂ ਦੇ ਕੇਸ ਦੀਆਂ ਉਦਾਹਰਣਾਂ
ਸਮਾਨਾਂਤਰ ਕੋਡ ਸਮੀਖਿਆ ਚਲਾਓ
ਇੱਕ ਸਿੰਗਲ ਸਮੀਖਿਆਕਾਰ ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਇੱਕ ਕਿਸਮ ਦੀ ਸਮੱਸਿਆ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰਦਾ ਹੈ। ਸਮੀਖਿਆ ਮਾਪਦੰਡਾਂ ਨੂੰ ਸੁਤੰਤਰ ਖੇਤਰਾਂ ਵਿੱਚ ਵੰਡਣ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਸੁਰੱਖਿਆ, ਪ੍ਰਦਰਸ਼ਨ ਅਤੇ ਟੈਸਟ ਕਵਰੇਜ ਸਾਰੇ ਇੱਕੋ ਸਮੇਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਧਿਆਨ ਵਿੱਚ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।
Create an agent team to review PR #142. Spawn three reviewers: one focused on security implications, one checking performance impact, one validating test coverage. Have them each review and report findings. (PR #142 ਦੀ ਸਮੀਖਿਆ ਕਰਨ ਲਈ ਇੱਕ ਏਜੰਟ ਟੀਮ ਬਣਾਓ। ਤਿੰਨ ਸਮੀਖਿਆਕਾਰ ਤਿਆਰ ਕਰੋ: ਇੱਕ ਸੁਰੱਖਿਆ ਪ੍ਰਭਾਵਾਂ 'ਤੇ ਕੇਂਦਰਿਤ, ਇੱਕ ਪ੍ਰਦਰਸ਼ਨ ਪ੍ਰਭਾਵ ਦੀ ਜਾਂਚ ਕਰ ਰਿਹਾ ਹੈ, ਇੱਕ ਟੈਸਟ ਕਵਰੇਜ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰ ਰਿਹਾ ਹੈ। ਉਹਨਾਂ ਨੂੰ ਹਰੇਕ ਦੀ ਸਮੀਖਿਆ ਕਰਨ ਅਤੇ ਖੋਜਾਂ ਦੀ ਰਿਪੋਰਟ ਕਰਨ ਲਈ ਕਹੋ।)
ਮੁਕਾਬਲੇ ਵਾਲੀਆਂ ਧਾਰਨਾਵਾਂ ਨਾਲ ਜਾਂਚ ਕਰੋ
ਜਦੋਂ ਮੂਲ ਕਾਰਨ ਸਪੱਸ਼ਟ ਨਹੀਂ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਇੱਕ ਸਿੰਗਲ ਏਜੰਟ ਇੱਕ ਵਿਆਖਿਆ ਲੱਭਣ 'ਤੇ ਰੁਕ ਜਾਂਦਾ ਹੈ ਜੋ ਵਾਜਬ ਜਾਪਦੀ ਹੈ।
Users report the app exits after one message instead of staying connected. Spawn 5 agent teammates to investigate different hypotheses. Have them talk to each other to try to disprove each other's theories, like a scientific debate. Update the findings doc with whatever consensus emerges.
ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸ
ਛੋਟੇ ਭਰਾਵਾਂ ਨੂੰ ਲੋੜੀਂਦਾ ਸੰਦਰਭ ਦਿਓ
ਛੋਟੇ ਭਰਾ ਆਪਣੇ ਆਪ ਪ੍ਰੋਜੈਕਟ ਸੰਦਰਭ ਲੋਡ ਕਰਦੇ ਹਨ, ਪਰ ਬੌਸ ਦੇ ਗੱਲਬਾਤ ਇਤਿਹਾਸ ਨੂੰ ਵਿਰਾਸਤ ਵਿੱਚ ਨਹੀਂ ਲੈਂਦੇ ਹਨ। ਤਿਆਰ ਕਰਨ ਵਾਲੀਆਂ ਪ੍ਰੋਂਪਟਾਂ ਵਿੱਚ ਟਾਸਕ-ਵਿਸ਼ੇਸ਼ ਵੇਰਵੇ ਸ਼ਾਮਲ ਕਰੋ।
ਟਾਸਕ ਦੇ ਆਕਾਰ ਨੂੰ ਢੁਕਵੇਂ ਰੂਪ ਵਿੱਚ ਵਿਵਸਥਿਤ ਕਰੋ
- • ਬਹੁਤ ਛੋਟਾ: ਤਾਲਮੇਲ ਓਵਰਹੈੱਡ ਲਾਭਾਂ ਤੋਂ ਵੱਧ ਜਾਂਦਾ ਹੈ
- • ਬਹੁਤ ਵੱਡਾ: ਛੋਟੇ ਭਰਾ ਬਹੁਤ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਬਿਨਾਂ ਜਾਂਚ ਕੀਤੇ ਕੰਮ ਕਰਦੇ ਹਨ, ਜਿਸ ਨਾਲ ਬਰਬਾਦ ਕੋਸ਼ਿਸ਼ਾਂ ਦਾ ਜੋਖਮ ਵੱਧ ਜਾਂਦਾ ਹੈ
- • ਬਿਲਕੁਲ ਸਹੀ: ਸਵੈ-ਨਿਰਭਰ ਯੂਨਿਟ, ਸਪੱਸ਼ਟ ਡਿਲੀਵਰੇਬਲ ਪੈਦਾ ਕਰਦਾ ਹੈ
ਛੋਟੇ ਭਰਾਵਾਂ ਦੇ ਪੂਰਾ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰੋ
ਕਈ ਵਾਰ ਲੀਡ ਟੀਮਮੇਟ ਦੇ ਪੂਰਾ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰਨ ਦੀ ਬਜਾਏ, ਆਪਣੇ ਆਪ ਹੀ ਟਾਸਕ ਲਾਗੂ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰ ਦਿੰਦਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਇਸਨੂੰ ਨੋਟਿਸ ਕਰਦੇ ਹੋ:
Wait for your teammates to complete their tasks before proceeding (ਅੱਗੇ ਵਧਣ ਤੋਂ ਪਹਿਲਾਂ ਆਪਣੇ ਟੀਮਮੇਟਾਂ ਦੇ ਟਾਸਕ ਪੂਰੇ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰੋ)
ਫਾਈਲ ਵਿਵਾਦਾਂ ਤੋਂ ਬਚੋ
ਦੋ ਛੋਟੇ ਭਰਾਵਾਂ ਦੁਆਰਾ ਇੱਕੋ ਫਾਈਲ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰਨ ਨਾਲ ਓਵਰਰਾਈਟ ਹੋ ਸਕਦਾ ਹੈ। ਕੰਮ ਨੂੰ ਵੰਡੋ ਤਾਂ ਜੋ ਹਰੇਕ ਛੋਟੇ ਭਰਾ ਕੋਲ ਫਾਈਲਾਂ ਦਾ ਇੱਕ ਵੱਖਰਾ ਸਮੂਹ ਹੋਵੇ।
ਨਿਗਰਾਨੀ ਅਤੇ ਮਾਰਗਦਰਸ਼ਨ ਕਰੋ
ਛੋਟੇ ਭਰਾਵਾਂ ਦੀ ਪ੍ਰਗਤੀ ਦੀ ਜਾਂਚ ਕਰੋ, ਕੰਮ ਨਾ ਕਰਨ ਵਾਲੇ ਤਰੀਕਿਆਂ ਨੂੰ ਮੁੜ ਨਿਰਦੇਸ਼ਿਤ ਕਰੋ, ਅਤੇ ਪ੍ਰਗਤੀ ਦੇ ਨਾਲ ਖੋਜਾਂ ਨੂੰ ਸੰਖੇਪ ਕਰੋ।
ਸੀਮਾਵਾਂ
ਏਜੰਟ ਟੀਮਾਂ ਪ੍ਰਯੋਗਾਤਮਕ ਹਨ। ਮੌਜੂਦਾ ਸੀਮਾਵਾਂ:
- • ਇਨ-ਪ੍ਰੋਸੈਸ ਟੀਮ ਮੈਂਬਰ ਸੈਸ਼ਨ ਰਿਕਵਰੀ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੇ: /resume ਅਤੇ /rewind ਇਨ-ਪ੍ਰੋਸੈਸ ਛੋਟੇ ਭਰਾਵਾਂ ਨੂੰ ਰਿਕਵਰ ਨਹੀਂ ਕਰਨਗੇ
- • ਟਾਸਕ ਸਥਿਤੀ ਪਛੜ ਸਕਦੀ ਹੈ: ਛੋਟੇ ਭਰਾ ਕਈ ਵਾਰ ਟਾਸਕ ਨੂੰ ਪੂਰਾ ਹੋਣ ਵਜੋਂ ਮਾਰਕ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਹੋ ਜਾਂਦੇ ਹਨ
- • ਬੰਦ ਕਰਨਾ ਹੌਲੀ ਹੋ ਸਕਦਾ ਹੈ: ਛੋਟੇ ਭਰਾ ਬੰਦ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਮੌਜੂਦਾ ਬੇਨਤੀ ਨੂੰ ਪੂਰਾ ਕਰਦੇ ਹਨ
- • ਪ੍ਰਤੀ ਸੈਸ਼ਨ ਇੱਕ ਟੀਮ: ਇੱਕ ਬੌਸ ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਸਿਰਫ ਇੱਕ ਟੀਮ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰ ਸਕਦਾ ਹੈ
- • ਨੇਸਟਡ ਟੀਮਾਂ ਸਮਰਥਿਤ ਨਹੀਂ ਹਨ: ਛੋਟੇ ਭਰਾ ਆਪਣੀਆਂ ਟੀਮਾਂ ਤਿਆਰ ਨਹੀਂ ਕਰ ਸਕਦੇ
- • ਬੌਸ ਫਿਕਸਡ ਹੈ: ਸੈਸ਼ਨ ਜਿਸਨੇ ਟੀਮ ਬਣਾਈ ਹੈ, ਉਹ ਆਪਣੀ ਜ਼ਿੰਦਗੀ ਦੇ ਦੌਰਾਨ ਬੌਸ ਹੈ- • ਸਕ੍ਰੀਨ ਨੂੰ ਵੰਡਣ ਲਈ tmux ਜਾਂ iTerm2 ਦੀ ਲੋੜ ਹੈ: VS ਕੋਡ ਇੰਟੀਗਰੇਟਿਡ ਟਰਮੀਨਲ, ਵਿੰਡੋਜ਼ ਟਰਮੀਨਲ ਜਾਂ Ghostty ਸਮਰਥਿਤ ਨਹੀਂ ਹਨ





