Cursor ਨੇ ਆਪਣਾ ਕਸਟਮ AI ਮਾਡਲ, Origin Git ਪਲੇਟਫਾਰਮ ਅਤੇ ਮੋਬਾਈਲ ਐਪ ਪੇਸ਼ ਕੀਤੀ
Cursor ਹੁਣ ਮੌਜੂਦਾ LLMs ਲਈ ਸਿਰਫ਼ ਇੱਕ ਇੰਟਰਫੇਸ ਹੋਣ ਦੀ ਬਜਾਏ ਇੱਕ ਫੁੱਲ-ਸਟੈਕ AI ਡਿਵੈਲਪਮੈਂਟ ਪਾਵਰਹਾਊਸ ਬਣਨ ਵੱਲ ਵਧ ਰਿਹਾ ਹੈ। ਇੱਕ ਪ੍ਰੋਪਰਾਈਟਰੀ (proprietary) ਮਾਡਲ, ਇੱਕ ਵਿਸ਼ੇਸ਼ Git ਆਰਕੀਟੈਕਚਰ ਅਤੇ ਮੋਬਾਈਲ ਰਿਮੋਟ ਮੈਨੇਜਮੈਂਟ ਦੀ ਘੋਸ਼ਣਾ ਦੇ ਨਾਲ, Anysphere ਇੱਕ ਅਜਿਹਾ የተቀਰਾਏਕਤ (integrated) ਈਕੋਸਿਸਟਮ ਬਣਾ ਰਿਹਾ ਹੈ ਜੋ ਕਿ ਖੁਦਮੁਖਤਿਆਰ (autonomous) AI ਏਜੰਟਾਂ ਦੇ ਯੁੱਗ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ।
ਵੈਪਰਜ਼ (Wrappers) ਤੋਂ ਅੱਗੇ ਵਧਣਾ: ਇੱਕ ਪ੍ਰੋਪਰਾਈਟਰੀ ਫਰੰਟੀਅਰ ਮਾਡਲ
ਰਣਨੀਤੀ ਵਿੱਚ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਬਦਲਾਅ ਕਰਦੇ ਹੋਏ, Cursor (ਆਪਣੀ ਮਾਪੀ ਕੰਪਨੀ Anysphere ਦੇ ਅਧੀਨ) ਨੇ ਐਲਾਨ ਕੀਤਾ ਹੈ ਕਿ ਉਹ ਆਪਣਾ ਪਹਿਲਾ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਵੈ-ਸਿਖਲਾਈ (self-trained) ਪ੍ਰਾਪਤ AI ਮਾਡਲ ਸ਼ੁਰੂ ਤੋਂ ਤਿਆਰ ਕਰ ਰਿਹਾ ਹੈ। ਪਿਛਲੇ Composer ਮਾਡਲਾਂ ਦੇ ਉਲਟ, ਜੋ ਕਿ ਓਪਨ-ਸੋਰਸ ਅਧਾਰਾਂ 'ਤੇ ਨਿਰਭਰ ਸਨ, ਇਹ ਨਵਾਂ ਮਾਡਲ ਕਿਸੇ ਮੌਜੂਦਾ ਬੁਨਿਆਦ ਤੋਂ ਬਿਨਾਂ ਬਣਾਇਆ ਜਾ ਰਿਹਾ ਹੈ।
ਇਸ ਪ੍ਰੋਜੈਕਟ ਦਾ ਤਕਨੀਕੀ ਪੱਧਰ ਬਹੁਤ ਵੱਡਾ ਹੈ: ਰਿਪੋਰਟਾਂ ਅਨੁਸਾਰ ਇਹ ਮਾਡਲ ਆਕਾਰ ਵਿੱਚ Anthropic ਦੇ Claude 3 Opus ਅਤੇ OpenAI ਦੀ GPT ਸੀਰੀਜ਼ ਵਰਗੇ ਉਦਯੋਗ ਦੇ ਦਿੱਗਜਾਂ ਦੇ ਬਰਾਬਰ ਹੈ। ਇਸ ਨੂੰ ਹਾਸਲ ਕਰਨ ਲਈ, Cursor ਆਪਣੇ ਪਿਛਲੇ ਵਰਜ਼ਨਾਂ ਦੇ ਮੁਕਾਬਲੇ ਦਸ ਤੋਂ ਵੀਹ ਗੁਣਾ ਜ਼ਿਆਦਾ ਕੰਪਿਊਟ (compute) ਦੀ ਵਰਤੋਂ ਕਰ ਰਿਹਾ ਹੈ। ਹਾਲਾਂਕਿ ਇਹ ਮਾਡਲ ਕੋਡਿੰਗ ਲਈ ਅਨੁਕੂਲ (optimized) ਹੈ, ਪਰ ਕੰਪਨੀ ਨੇ ਨੋਟ ਕੀਤਾ ਹੈ ਕਿ ਇਸ ਨੂੰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਕੰਮਾਂ ਤੋਂ ਇਲਾਵਾ ਹੋਰ ਕੰਮਾਂ ਲਈ ਵੀ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ। SpaceX ਦੁਆਰਾ Anysphere ਦੇ ਹਾਲੀਆ ਅਧਿਗ੍ਰਹਿਣ (acquisition) ਤੋਂ ਬਾਅਦ, ਟ੍ਰੇਨਿੰਗ ਇਸ ਸਮੇਂ ਚੱਲ ਰਹੀ ਹੈ, ਅਤੇ ਅਗਲੇ ਕੁਝ ਹਫ਼ਤਿਆਂ ਵਿੱਚ ਇਸ ਦੀ ਰਿਲੀਜ਼ ਦੀ ਉਮੀਦ ਹੈ।
Origin: ਏਜੈਂਟਿਕ ਯੁੱਗ ਲਈ ਇੱਕ Git ਆਰਕੀਟੈਕਚਰ
ਇਸ ਐਲਾਨ ਦਾ ਦੂਜਾ ਮੁੱਖ ਸਤੰਭ Origin ਹੈ, ਜੋ ਕਿ ਇੱਕ ਅਗਲੀ ਪੀੜ੍ਹੀ ਦਾ Git ਪਲੇਟਫਾਰਮ ਹੈ, ਜੋ ਖਾਸ ਤੌਰ 'ਤੇ ਮਨੁੱਖੀ ਡਿਵੈਲਪਰਾਂ ਅਤੇ AI ਏਜੰਟਾਂ ਦੋਵਾਂ ਨੂੰ ਸਹਾਇਤਾ ਦੇਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਰਵਾਇਤੀ Git ਵਰਕਫਲੋਅ ਅਕਸਰ ਉਦੋਂ ਮੁਸ਼ਕਲ ਮਾਤਰਾ ਵਿੱਚ ਆਉਂਦੇ ਹਨ ਜਦੋਂ ਦਰਜਨਾਂ ਖੁਦਮੁਖਤਿਆਰ ਏਜੰਟ ਇੱਕੋ ਸਮੇਂ ਇੱਕ ਸਿੰਗਲ ਕੋਡਬੇਸ (codebase) ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਨ।
ਇਸ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ, Origin ਇੱਕ ਨਵੇਂ Git ਆਰਕੀਟੈਕਚਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜੋ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਕਲਾਉਡ ਪ੍ਰੋਵਾਈਡਰਾਂ ਦੇ ਉੱਪਰ ਬਣਾਇਆ ਗਿਆ ਹੈ। ਅੰਦਰੂਨੀ ਲੋਡ ਟੈਸਟਾਂ ਦੌਰਾਨ, ਟੀਮ ਨੇ ਇੱਕੋ ਸਮੇਂ ਇੱਕ ਸਿੰਗਲ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਹਜ਼ਾਰਾਂ ਏਜੰਟਾਂ ਦੁਆਰਾ ਡਾਟਾ ਪੜ੍ਹਨ ਅਤੇ ਲਿਖਣ ਦਾ ਸਫਲਤਾਪੂਰਵਕ ਸਿਮੂਲੇਸ਼ਨ ਕੀਤਾ। Origin ਸਿਰਫ਼ ਵਰਜ਼ਨ ਕੰਟਰੋਲ ਤੱਕ ਸੀਮਤ ਨਹੀਂ ਹੈ; ਇਸ ਨੂੰ ਆਪਣੇ ਆਪ ਮਰਜ ਕੰਫਲਿਕਟਾਂ (merge conflicts) ਨੂੰ ਸੁਲਝਾਉਣ, ਫੇਲ ਹੋਏ CI (Continuous Integration) ਟੈਸਟਾਂ ਨੂੰ ਠੀਕ ਕਰਨ ਅਤੇ ਕੋਡ ਕਮੈਂਟਸ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਵਰਤਮਾਨ ਵਿੱਚ ਅੰਦਰੂਨੀ ਤੌਰ 'ਤੇ ਅਤੇ ਚੁਣੇ ਹੋਏ ਭਾਈਵਾਲਾਂ ਨਾਲ ਵਰਤਿਆ ਜਾ ਰਿਹਾ Origin, 2024 ਦੀ ਪਤਝੜ (Fall) ਵਿੱਚ ਵਿਆਪਕ ਉਪਲਬਧਤਾ ਲਈ ਤਿਆਰ ਹੈ।
Cursor Mobile: AI ਵਰਕਫਲੋਅ ਲਈ ਰਿਮੋਟ ਮੈਨੇਜਮੈਂਟ
ਲੋਕਲ ਡਿਵੈਲਪਮੈਂਟ ਵਾਤਾਵਰਣਾਂ ਅਤੇ ਚਲਦੇ-ਫਿਰਦੇ ਮੈਨੇਜਮੈਂਟ ਵਿਚਕਾਰਲੇ ਪਾੜੇ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ, Cursor 'Cursor Mobile' ਲਾਂਚ ਕਰ ਰਿਹਾ ਹੈ, ਜੋ ਕਿ ਇਸ ਸਮੇਂ iOS ਬੀਟਾ ਵਿੱਚ ਹੈ। ਇਹ ਸਿਰਫ਼ ਇੱਕ ਕੋਡ ਵਿਊਅਰ ਨਹੀਂ ਹੈ; ਇਹ ਖੁਦਮੁਖਤਿਆਰ ਵਰਕਫਲੋਅ ਲਈ ਇੱਕ ਕਮਾਂਡ ਸੈਂਟਰ ਹੈ।
ਮੋਬਾਈਲ ਐਪ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਰਿਮੋਟਲੀ ਏਜੰਟਾਂ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਰਨ, ਰੁਕੇ ਹੋਏ ਕੰਮਾਂ ਨੂੰ ਦੁਬਾਰਾ ਸ਼ੁਰੂ ਕਰਨ ਅਤੇ UI ਤਬਦੀਲੀਆਂ ਦੇ ਏਜੰਟ ਦੁਆਰਾ ਬਣਾਏ ਗਏ ਸਕ੍ਰੀਨਸ਼ੌਟਾਂ ਦੀ ਸਮੀਖਿਆ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੀ ਹੈ। ਇੱਕ ਖਾਸ ਵਿਸ਼ੇਸ਼ਤਾ "ਰਿਮੋਟ ਕੰਟਰੋਲ" ਸਮਰੱਥਾ ਹੈ, ਜੋ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀਆਂ ਲੋਕਲ ਮਸ਼ੀਨਾਂ 'ਤੇ ਚੱਲ ਰਹੇ ਏਜੰਟਾਂ ਤੱਕ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ, ਜਿਸ ਨਾਲ ਕਿਤੇ ਵੀ ਬੈਠ ਕੇ ਗੁੰਝਲਦਾਰ ਅਤੇ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਚੱਲਣ ਵਾਲੇ ਡਿਵੈਲਪਮੈਂਟ ਕੰਮਾਂ ਦੀ ਨਿਰੰਤਰ ਨਿਗਰਾਨੀ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
AI ਲੈਂਡਸਕੇਪ ਲਈ ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ
Cursor ਦਾ ਵਿਸਥਾਰ AI ਉਦਯੋਗ ਵਿੱਚ "ਕੋ-ਪਾਇਲਟਸ" (ਉਹ ਸਾਧਨ ਜੋ ਮਨੁੱਖਾਂ ਦੀ ਮਦਦ ਕਰਦੇ ਹਨ) ਤੋਂ "ਏਜੰਟਾਂ" (ਉਹ ਸਾਧਨ ਜੋ ਖੁਦਮੁਖਤਿਆਰ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰਦੇ ਹਨ) ਵੱਲ ਇੱਕ ਤਬਦੀਲੀ ਦਾ ਸੰਕੇਤ ਦਿੰਦਾ ਹੈ। ਮਾਡਲ, ਵਰਜ਼ਨ ਕੰਟਰੋਲ ਸਿਸਟਮ (Origin), ਅਤੇ ਮੋਬਾਈਲ ਇੰਟਰਫੇਸ ਨੂੰ ਕੰਟਰੋਲ ਕਰਕੇ, Cursor ਇੱਕ ਵਰਟੀਕਲੀ ਇੰਟੀਗ੍ਰੇਟਡ ਸਟੈਕ ਬਣਾ ਰਿਹਾ ਹੈ। ਇਹ ਉਸ ਰਗੜ (friction) ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ ਜੋ ਉਦੋਂ ਪੈਦਾ ਹੁੰਦੀ ਹੈ ਜਦੋਂ ਵੱਖ-ਵੱਖ ਸਾਧਨ—ਜਿਵੇਂ ਕਿ ਇੱਕ ਆਮ LLM ਅਤੇ ਇੱਕ ਸਟੈਂਡਰਡ Git ਵਰਕਫਲੋਅ—ਏਜੈਂਟਿਕ ਵਾਤਾਵਰਣ ਵਿੱਚ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ ਸੰਚਾਰ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਰਹਿੰਦੇ ਹਨ।
ਮੁੱਖ ਗੱਲਾਂ
- ਪ੍ਰੋਪਰਾਈਟਰੀ ਇੰਟੈਲੀਜੈਂਸ: Cursor ਪਿਛਲੇ ਵਰਜ਼ਨਾਂ ਦੇ ਮੁਕਾਬਲੇ 10-20 ਗੁਣਾ ਜ਼ਿਆਦਾ ਕੰਪਿਊਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਵਿਸ਼ਾਲ, ਸਵੈ-ਸਿਖਲਾਈ ਮਾਡਲ (GPT/Opus ਦੇ ਬਰਾਬਰ) ਲਾਂਚ ਕਰ ਰਿਹਾ ਹੈ।
- ਏਜੰਟ-ਫਸਟ ਵਰਜ਼ਨ ਕੰਟਰੋਲ: ਨਵਾਂ Origin Git ਪਲੇਟਫਾਰਮ ਹਜ਼ਾਰਾਂ ਇਕਸਾਰ (concurrent) AI ਏਜੰਟ ਇੰਟਰੈਕਸ਼ਨਾਂ ਨੂੰ ਸੰਭਾਲਣ ਅਤੇ CI ਫੇਲ੍ਹ ਹੋਣ ਦੀਆਂ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਸੁਲਝਾਉਣ ਲਈ ਕਲਾਉਡ ਆਰਕੀਟੈਕਚਰ 'ਤੇ ਬਣਾਇਆ ਗਿਆ ਹੈ।
- ਮੋਬਾਈਲ ਕਮਾਂਡ ਸੈਂਟਰ: ਨਵਾਂ iOS ਬੀਟਾ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਚਲਦੇ-ਫਿਰਦੇ ਲੋਕਲ AI ਏਜੰਟਾਂ ਨੂੰ ਰਿਮੋਟਲੀ ਪ੍ਰਬੰਧਿਤ ਕਰਨ, ਸਮੀਖਿਆ ਕਰਨ ਅਤੇ ਰੁਕੇ ਹੋਏ ਕੰਮਾਂ ਨੂੰ ਦੁਬਾਰਾ ਸ਼ੁਰੂ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।
