ਸਿਰਲੇਖ: Windsurf ਹੁਣ Devin Desktop ਹੈ
Cognition ਨੇ ਆਪਣੇ Windsurf ਪਲੇਟਫਾਰਮ ਦਾ ਨਾਮ ਬਦਲ ਕੇ Devin Desktop ਕਰ ਦਿੱਤਾ ਹੈ ਅਤੇ ਇੱਕ ਨਵੇਂ Agent Client Protocol (ACP) ਦੇ ਆਲੇ-ਦੁਆਲੇ ਬਣਿਆ ਇੱਕ open-agent Integrated Development Environment (IDE) ਲਾਂਚ ਕੀਤਾ ਹੈ। ਇਹ ਬਦਲਾਅ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿਉਂਕਿ ਹੁਣ ਡਿਵੈਲਪਰ Cognition ਦੇ ਆਪਣੇ ਮਾਡਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਮਜਬੂਰ ਹੋਏ ਬਿਨਾਂ ਇੱਕੋ ਵਰਕਸਪੇਸ ਦੇ ਅੰਦਰ ਵਿਰੋਧੀ AI ਮਾਡਲਾਂ—Claude Code, OpenAI Codex, Google Gemini ਅਤੇ ਹੋਰਾਂ—ਨੂੰ ਚਲਾ ਸਕਦੇ ਹਨ।
ਰੀਬ੍ਰਾਂਡਿੰਗ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ
ਇਹ ਤਬਦੀਲੀ ਇੱਕ ਉਲਝਣ ਭਰੇ ਸਾਲ ਤੋਂ ਬਾਅਦ ਆਈ ਹੈ ਜਿਸ ਵਿੱਚ Windsurf ਦੀ ਮਾਪੀ ਕੰਪਨੀ ਨੇ $3 ਬਿਲੀਅਨ ਦੀ ਅਕੁਆਇਰ (acquisition) ਦੀ ਕੋਸ਼ਿਸ਼ ਨੂੰ ਛੱਡ ਦਿੱਤਾ ਸੀ ਅਤੇ ਬਾਅਦ ਵਿੱਚ Google ਨਾਲ $2.4 ਬਿਲੀਅਨ ਦਾ ਲਾਇਸੈਂਸਿੰਗ ਸਮਝੌਤਾ ਕੀਤਾ ਸੀ। Cognition ਨੇ ਬਚੇ ਹੋਏ ਅਸੈਟਸ (assets) ਨੂੰ ਖਰੀਦ ਲਿਆ ਹੈ ਅਤੇ ਉਹਨਾਂ ਨੂੰ Devin Desktop ਦੇ ਬੈਨਰ ਹੇਠ ਇਕੱਠਾ ਕਰ ਰਿਹਾ ਹੈ। ਰੀਬ੍ਰਾਂਡਿੰਗ ਸਿਰਫ਼ ਲੋਗੋ ਬਦਲਣ ਤੋਂ ਕਿਤੇ ਵੱਧ ਹੈ; ਇਹ ਇੱਕ ਪ੍ਰੋਪਰਾਈਟਰੀ AI ਮਾਡਲ ਵੇਚਣ ਦੀ ਬਜਾਏ ਅਜਿਹੇ ਡਿਵੈਲਪਮੈਂਟ ਵਾਤਾਵਰਣ ਨੂੰ ਵੇਚਣ ਵੱਲ ਤਬਦੀਲੀ ਦਾ ਸੰਕੇਤ ਦਿੰਦਾ ਹੈ ਜੋ ਕਿਸੇ ਵੀ ਮਾਡਲ ਨੂੰ ਸੰਚਾਲਿਤ (orchestrate) ਕਰ ਸਕਦਾ ਹੈ ਜਿਸ ਨੂੰ ਕੋਈ ਟੀਮ ਪਸੰਦ ਕਰਦੀ ਹੈ।
Agent Client Protocol
Devin Desktop ਦੇ ਕੇਂਦਰ ਵਿੱਚ Agent Client Protocol ਹੈ, ਜੋ ਇੱਕ ਪਤਲੀ ਪਰਤ (thin layer) ਹੈ ਜੋ IDE ਨੂੰ ਕਿਸੇ ਵੀ AI “agent” ਨਾਲ ਗੱਲ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੀ ਹੈ ਜੋ ਇਸ ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ। ਇਸਦੇ ਮੁੱਖ ਵਾਅਦੇ ਹਨ:
- Agent agnostic – ਡਿਵੈਲਪਰ ਐਡੀਟਰ ਨੂੰ ਛੱਡੇ ਬਿਨਾਂ Claude Code ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹਨ, OpenAI Codex ਸੈਸ਼ਨ ਵਿੱਚ ਬਦਲ ਸਕਦੇ ਹਨ, ਜਾਂ Google Gemini ਇੰਸਟੈਂਸ (instance) ਚਲਾ ਸਕਦੇ ਹਨ।
- No lock-in – IDE ਲਈ Cognition ਦੇ ਆਪਣੇ ਮਾਡਲ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ, ਇਸ ਲਈ ਟੀਮਾਂ ਆਪਣੇ ਮੌਜੂਦਾ AI ਨਿਵੇਸ਼ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖ ਸਕਦੀਆਂ ਹਨ।
- Unified workflow – ਇੱਕ Kanban-ਸਟਾਈਲ Command Center ਹਰ ਸਰਗਰਮ agent ਸੈਸ਼ਨ ਦੀ ਸੂਚੀ ਬਣਾਉਂਦਾ ਹੈ, ਉਹਨਾਂ ਨੂੰ “in progress”, “blocked” ਜਾਂ “ready for review” ਵਜੋਂ ਸ਼੍ਰੇਣੀਬੱਧ ਕਰਦਾ ਹੈ।
ਡੈਸ਼ਬੋਰਡ ਉਸ ਖਾਲੀ ਕੈਨਵਸ ਵਾਲੇ ਸਟਾਰਟ ਪੇਜ ਦੀ ਜਗ੍ਹਾ ਲੈਂਦਾ ਹੈ ਜੋ ਜ਼ਿਆਦਾਤਰ IDEs ਵਰਤਦੇ ਹਨ। ਜਿਸ ਪਲ ਤੋਂ ਡਿਵੈਲਪਰ Devin Desktop ਖੋਲ੍ਹਦਾ ਹੈ, ਉਹ ਸਾਰੇ AI-ਡਰਾਈਵਨ ਕੰਮਾਂ ਦਾ ਇੱਕ ਲਾਈਵ ਸਨੈਪਸ਼ਾਟ ਦੇਖ ਸਕਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਕੋਡਬੇਸ ਵਿੱਚ ਕਈ ਏਜੰਟਾਂ ਨੂੰ ਸੰਭਾਲਣਾ ਆਸਾਨ ਹੋ ਜਾਂਦਾ ਹੈ।
ਨਵੇਂ ਡਿਵੈਲਪਰ-ਕੇਂਦਰਿਤ ਟੂਲਸ
Devin Desktop ਤਿੰਨ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜੋੜਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਦਾ ਉਦੇਸ਼ AI-ਸਹਾਇਤਾ ਪ੍ਰਾਪਤ ਕੋਡਿੰਗ ਨੂੰ ਵਧੇਰੇ ਪਾਰਦਰਸ਼ੀ ਬਣਾਉਣਾ ਹੈ:
- Spaces – ਕਿਸੇ ਖਾਸ ਕੰਮ ਜਾਂ ਫੀਚਰ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਫਾਈਲਾਂ, pull requests ਅਤੇ agent ਸੈਸ਼ਨਾਂ ਨੂੰ ਸਮੂਹਬੱਧ ਕਰਨ ਦਾ ਇੱਕ ਤਰੀਕਾ। Spaces IDE ਦੇ ਅੰਦਰ ਹਲਕੇ ਪ੍ਰੋਜੈਕਟ ਕੰਟੇਨਰਾਂ ਵਾਂਗ ਕੰਮ ਕਰਦੇ ਹਨ।
- Devin Local – Rust ਵਿੱਚ ਲਿਖਿਆ ਗਿਆ ਇੱਕ ਸਥਾਨਕ (locally-run) agent। ਕਿਉਂਕਿ ਇਹ ਡਿਵੈਲਪਰ ਦੀ ਮਸ਼ੀਨ 'ਤੇ ਚੱਲਦਾ ਹੈ, ਇਹ ਘੱਟ ਲੇਟੈਂਸੀ (latency) ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਅਤੇ ਕਲਾਉਡ APIs 'ਤੇ ਨਿਰਭਰਤਾ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ।
- Codemaps – ਇੱਕ ਰਿਪੋਜ਼ੀਟਰੀ ਦੇ ਵਿਜ਼ੂਅਲ, ਕਲਿੱਕੇਬਲ ਨਕਸ਼ੇ ਜੋ ਏਜੰਟਾਂ ਨੂੰ ਕੋਡ ਦੇ ਲੇਆਉਟ ਦਾ ਇੱਕ ਤੇਜ਼, ਸੰਰਚਿਤ (structured) ਦ੍ਰਿਸ਼ ਦਿੰਦੇ ਹਨ, ਜਿਸ ਨਾਲ ਕੋਡ ਜਨਰੇਸ਼ਨ ਜਾਂ ਰਿਵਿਊ ਦੌਰਾਨ context-awareness ਵਿੱਚ ਸੁਧਾਰ ਹੁੰਦਾ ਹੈ।
ਮਾਈਗ੍ਰੇਸ਼ਨ ਦੀ ਸਮਾਂ ਸੀਮਾ ਅਤੇ ਕਮੀਆਂ
ਪੁਰਾਣਾ “Cascade” agent, ਜੋ Windsurf ਦੇ ਅੰਦਰ ਡਿਫੌਲਟ AI ਹੈ, July 1 2026 ਨੂੰ ਆਪਣੀ ਮਿਆਦ (end-of-life) ਪੂਰੀ ਕਰ ਲਵੇਗਾ। ਟੀਮਾਂ ਨੂੰ ਉਸ ਮਿਤੀ ਤੋਂ ਪਹਿਲਾਂ Devin Local ਜਾਂ ਕਿਸੇ ਹੋਰ ACP-ਅਨੁਕੂਲ (compatible) agent 'ਤੇ ਮਾਈਗ੍ਰੇਟ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ ਉਹ ਪੂਰੀ ਤਰ੍ਹਾਂ ਆਟੋਮੇਟਡ ਸਹਾਇਤਾ ਗੁਆਉਣ ਦਾ ਖਤਰਾ ਹੋ ਸਕਦਾ ਹੈ।
ਹਾਲਾਂਕਿ, Devin Local ਅਜੇ ਤੱਕ Cascade ਦੀ ਹਰ ਸਮਰੱਥਾ ਦੀ ਨਕਲ ਨਹੀਂ ਕਰਦਾ ਹੈ। ਇਸ ਵਿੱਚ ਇਹ ਕਮੀਆਂ ਹਨ:
- Persisted memories – ਸੈਸ਼ਨਾਂ ਵਿੱਚ context ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਣ ਦੀ agent ਦੀ ਸਮਰੱਥਾ।
- Complex workflows – ਮਲਟੀ-ਸਟੈਪ ਪਾਈਪਲਾਈਨਾਂ ਜੋ ਕੁਝ ਟੀਮਾਂ ਨੇ Cascade ਦੇ ਆਲੇ-ਦੁਆਲੇ ਬਣਾਈਆਂ ਸਨ।
- App deployment hooks – ਅਜਿਹੇ ਇੰਟੈਗ੍ਰੇਸ਼ਨ ਜੋ agent ਨੂੰ ਸਿੱਧੇ ਪ੍ਰੋਡਕਸ਼ਨ (production) ਵਿੱਚ ਬਿਲਡਸ ਜਾਂ ਪੁਸ਼ (pushes) ਨੂੰ ਟ੍ਰਿਗਰ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ।
ਉਹ ਡਿਵੈਲਪਰ ਜੋ ਉਹਨਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ 'ਤੇ ਨਿਰਭਰ ਹਨ, ਉਹਨਾਂ ਨੂੰ ਆਪਣੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੋਵੇਗੀ ਜਾਂ ਕਿਸੇ ਬਾਹਰੀ agent ਦੀ ਵਰਤੋਂ ਜਾਰੀ ਰੱਖਣੀ ਪਵੇਗੀ ਜੋ ਗੁੰਮ ਹੋਏ ਹਿੱਸੇ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਕੀਮਤ ਵਰਤੋਂ-ਅਧਾਰਤ ਰਹਿੰਦੀ ਹੈ
Cognition ਨੇ ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਦੀ ਕੀਮਤ ਬਦਲੀ ਨਹੀਂ ਹੈ ਪਰ ਫਲੈਟ-ਫੀ (flat-fee) ਢਾਂਚੇ ਵੱਲ ਜਾਣ ਦੀ ਬਜਾਏ ਕੋਟਾ-ਅਧਾਰਤ ਬਿਲਿੰਗ ਮਾਡਲ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਿਆ ਹੈ। ਉਹ ਟੀਮਾਂ ਜੋ ਅਨੁਮਾਨਿਤ ਮਹੀਨਾਵਾਰ ਲਾਗਤਾਂ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੀਆਂ ਹਨ, ਉਹਨਾਂ ਨੂੰ ਵਰਤੋਂ ਕੋਟੇ ਘੱਟ ਆਕਰਸ਼ਕ ਲੱਗ ਸਕਦੇ ਹਨ, ਖਾਸ ਕਰਕੇ ਜੇਕਰ ਉਹ ਇੱਕੋ ਸਮੇਂ ਕਈ ਏਜੰਟ ਚਲਾਉਂਦੇ ਹਨ।
ਕਿਸ ਨੂੰ ਫਾਇਦਾ ਹੋਵੇਗਾ
- Multi-model teams – ਉਹ ਸੰਸਥਾਵਾਂ ਜੋ ਕਈ AI ਪ੍ਰਦਾਤਾਵਾਂ ਨਾਲ ਪ੍ਰਯੋਗ ਕਰਦੀਆਂ ਹਨ, ਹੁਣ ਆਪਣੇ ਕੰਮ ਨੂੰ ਕੇਂਦਰੀਕ੍ਰਿਤ ਕਰ ਸਕਦੀਆਂ ਹਨ, ਜਿਸ ਨਾਲ context-switching ਅਤੇ ਮੈਨੂਅਲ ਕੌਂਫਿਗਰੇਸ਼ਨ ਘੱਟ ਜਾਵੇਗੀ।
- Tool-agnostic developers – IDE ਨੂੰ ਕਿਸੇ ਇੱਕ ਮਾਡਲ ਤੋਂ ਵੱਖ ਕਰਕੇ, Cognition ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਉਹਨਾਂ ਦੇ ਮਨਪਸੰਦ ਏਜੰਟਾਂ ਨੂੰ ਇੱਕ ਜਾਣੇ-ਪਛਾਣੇ ਇੰਟਰਫੇਸ ਵਿੱਚ ਲਿਆਉਣ ਲਈ ਸੱਦਾ ਦਿੰਦਾ ਹੈ।
ਕੌਣ ਝਿਜਕ ਸਕਦਾ ਹੈ
- Cascade power users – ਉਹ ਟੀਮਾਂ ਜਿਨ੍ਹਾਂ ਨੇ Cascade ਦੀ ਮੈਮੋਰੀ ਅਤੇ ਡਿਪਲਾਈਮੈਂਟ ਹੁੱਕਸ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਵਿਆਪਕ ਪਾਈਪਲਾਈਨਾਂ ਬਣਾਈਆਂ ਹਨ, ਉਹਨਾਂ ਨੂੰ ਮਾਈਗ੍ਰੇਸ਼ਨ ਦੀ ਮੁਸ਼ਕਲ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ ਪਵੇਗਾ ਅਤੇ Devin Local ਦੇ ਬਰਾਬਰ ਆਉਣ ਤੱਕ ਉਹ ਆਪਣੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਗੁਆ ਸਕਦੇ ਹਨ।
- Early adopters of niche agents – ਜੇਕਰ ਕੋਈ ਟੀਮ ਅਜਿਹੇ ਮਾਡਲ 'ਤੇ
Cognition ਦਾ Devin Desktop ਵਿੱਚ ਰੀਬ੍ਰਾਂਡ ਹੋਣਾ ਧਿਆਨ ਇਸਦੇ ਆਪਣੇ AI ਮਾਡਲ ਤੋਂ ਹਟਾ ਕੇ ਉਸ ਵਾਤਾਵਰਣ ਵੱਲ ਲਿਆਉਂਦਾ ਹੈ ਜੋ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਆਪਣੀ ਪਸੰਦ ਦਾ ਕੋਈ ਵੀ ਮਾਡਲ ਚੁਣਨ ਅਤੇ ਜੋੜਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ। ਜੇਕਰ ਤੁਹਾਡੀ ਟੀਮ ਸਿੰਗਲ-ਵੈਂਡਰ ਵਰਕਫਲੋ ਦੀ ਬਜਾਏ ਲਚਕਤਾ ਨੂੰ ਮਹੱਤਵ ਦਿੰਦੀ ਹੈ, ਤਾਂ ਨਵਾਂ IDE ਇੱਕ ਪ੍ਰਭਾਵਸ਼ਾਲੀ, ਭਾਵੇਂ ਅਜੇ ਵਿਕਸਿਤ ਹੋ ਰਿਹਾ ਹੈ, ਤਰੀਕਾ ਪੇਸ਼ ਕਰਦਾ ਹੈ ਕਿ ਕਿਸੇ ਇੱਕ ਪ੍ਰਦਾਤਾ ਤੱਕ ਸੀਮਤ ਹੋਏ ਬਿਨਾਂ AI-ਸਹਾਇਤਾ ਪ੍ਰਾਪਤ ਡਿਵੈਲਪਮੈਂਟ ਨੂੰ ਸੰਗਠਿਤ ਕੀਤਾ ਜਾ ਸਕੇ।
