Anthropic ਨੇ Claude Desktop App ਵਿੱਚ ਨੈਟਿਵ ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਜੋੜਿਆ

Anthropic ਦੀ Claude desktop app ਹੁਣ ਇੱਕ ਬਿਲਟ-ਇਨ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਨਾਲ ਆ ਰਹੀ ਹੈ, ਜੋ ਮਾਡਲ ਨੂੰ ਐਪ ਤੋਂ ਬਾਹਰ ਨਾ ਨਿਕਲੇ ਬਿਨਾਂ ਪੇਜ ਲੋਡ ਕਰਨ, ਬਟਨਾਂ 'ਤੇ ਕਲਿੱਕ ਕਰਨ ਅਤੇ ਫੀਲਡਾਂ ਵਿੱਚ ਟਾਈਪ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੀ ਹੈ। ਇਹ ਰੋਲਆਊਟ, ਜੋ ਇਸ ਹਫ਼ਤੇ Pro, Max, Team ਅਤੇ Enterprise ਤਰ੍ਹਾਂ (tiers) ਲਈ ਸ਼ੁਰੂ ਹੋ ਰਿਹਾ ਹੈ, Claude ਨੂੰ ਸਿਰਫ਼ ਟੈਕਸਟ-ਅਧਾਰਤ ਸਹਾਇਕ ਤੋਂ ਇੱਕ ਖੁਦਮੁਖਤਿਆਰ (autonomous) ਵੈੱਬ-ਏਜੰਟ ਵਿੱਚ ਬਦਲ ਦਿੰਦਾ ਹੈ ਜੋ ਉਹਨਾਂ ਸਾਈਟਾਂ ਦੇ ਪਿੱਛੇ ਲੁਕੇ ਕੰਮਾਂ ਨੂੰ ਨਿਪਟਾ ਸਕਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਕੋਲ ਪਬਲਿਕ API ਨਹੀਂ ਹਨ।

ਇੱਕ ਨੈਟਿਵ ਬ੍ਰਾਊਜ਼ਰ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ

Large language models (LLMs) ਸਥਿਰ ਟ੍ਰੇਨਿੰਗ ਡੇਟਾ ਜਾਂ ਯੂਜ਼ਰ ਦੁਆਰਾ ਪੇਸਟ ਕੀਤੇ ਗਏ ਟੁਕੜਿਆਂ ਤੋਂ ਟੈਕਸਟ ਤਿਆਰ ਕਰਨ ਵਿੱਚ ਉੱਤਮ ਰਹੇ ਹਨ। ਇਹ ਪਹੁੰਚ ਉਦੋਂ ਫੇਲ੍ਹ ਹੋ ਜਾਂਦੀ ਹੈ ਜਦੋਂ ਕਿਸੇ ਵਰਕਫਲੋ ਨੂੰ ਤਾਜ਼ਾ ਡੇਟਾ—ਜਿਵੇਂ ਕਿ ਸਟਾਕ ਕੀਮਤਾਂ, ਸਪੋਰਟ ਟਿਕਟਾਂ, ਅੰਦਰੂਨੀ ਡੈਸ਼ਬੋਰਡ—ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਜਾਂ ਜਦੋਂ ਕੋਈ ਸਾਈਟ ਪ੍ਰੋਗਰਾਮੈਟਿਕ ਐਕਸੈਸ ਨੂੰ ਰੋਕਦੀ ਹੈ। ਹੁਣ ਤੱਕ, ਡਿਵੈਲਪਰ ਬ੍ਰਾਊਜ਼ਰ ਐਕਸਟੈਂਸ਼ਨਾਂ, third-party ਸਕ੍ਰੈਪਰਾਂ, ਜਾਂ ਯੂਜ਼ਰਾਂ ਨੂੰ ਜਾਣਕਾਰੀ ਕਾਪੀ-ਪੇਸਟ ਕਰਨ ਲਈ ਕਹਿ ਕੇ ਇਸ ਕਮੀ ਨੂੰ ਪੂਰਾ ਕਰਦੇ ਰਹੇ ਹਨ। ਇਹ ਤਰੀਕੇ ਕੰਮ ਵਿੱਚ ਰੁਕਾਵਟ ਪਾਉਂਦੇ ਹਨ ਅਤੇ ਅਕਸਰ ਹਰ ਸਾਈਟ ਲਈ ਕਸਟਮ ਕੋਡ ਦੀ ਮੰਗ ਕਰਦੇ ਹਨ।

Claude ਵਿੱਚ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਨਾਲ ਕਾਪੀ-ਪੇਸਟ ਵਾਲਾ ਕਦਮ ਖਤਮ ਹੋ ਜਾਂਦਾ ਹੈ। ਮਾਡਲ ਇੱਕ ਸਾਈਡ ਪੈਨਲ ਵਿੱਚ ਪੇਜ ਖੋਲ੍ਹ ਸਕਦਾ ਹੈ, ਲਾਈਵ ਸਮੱਗਰੀ ਪੜ੍ਹ ਸਕਦਾ ਹੈ, ਅਤੇ ਪੇਜ ਨਾਲ ਉਸੇ ਤਰ੍ਹਾਂ ਇੰਟਰੈਕਟ ਕਰ ਸਕਦਾ ਹੈ ਜਿਵੇਂ ਕੋਈ ਇਨਸਾਨ ਕਰਦਾ ਹੈ। ਉਹਨਾਂ "walled-garden" ਪੋਰਟਲਾਂ ਲਈ ਜੋ ਕੋਈ API ਪ੍ਰਦਾਨ ਨਹੀਂ ਕਰਦੇ, Claude ਹੁਣ ਖੁਦ ਮੈਟ੍ਰਿਕਸ ਕੱਢ ਸਕਦਾ ਹੈ, ਵਾਰ-ਵਾਰ ਭਰਨ ਵਾਲੇ ਫਾਰਮ ਭਰ ਸਕਦਾ ਹੈ, ਜਾਂ ਬਹੁ-ਪੜਾਅ ਵਾਲੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਚਲਾ ਸਕਦਾ ਹੈ। ਇਹ ਤਬਦੀਲੀ ਡਿਵੈਲਪਰਾਂ ਦੁਆਰਾ ਹਰ ਸਰਵਿਸ ਲਈ ਵੱਖਰੇ ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਬਣਾਏ ਬਿਨਾਂ ਪ੍ਰਦਾਨ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਆਟੋਮੇਸ਼ਨ ਦੇ ਦਾਇਰੇ ਨੂੰ ਵਧਾਉਂਦੀ ਹੈ।

Anthropic ਇਸ ਫੀਚਰ ਨੂੰ ਸੈਂਡਬਾਕਸ (sandboxed) ਕਿਵੇਂ ਰੱਖਦਾ ਹੈ

AI ਨੂੰ ਬ੍ਰਾਊਜ਼ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਦੇਣ ਨਾਲ ਇੱਕ ਤੁਰੰਤ ਪ੍ਰਾਈਵੇਸੀ ਸਵਾਲ ਉੱਠਦਾ ਹੈ: ਮਾਡਲ ਨੂੰ ਯੂਜ਼ਰ ਦੀ ਡਿਜੀਟਲ ਜ਼ਿੰਦਗੀ ਦਾ ਕਿੰਨਾ ਹਿੱਸਾ ਦੇਖਣਾ ਚਾਹੀਦਾ ਹੈ? Anthropic Claude ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਯੂਜ਼ਰ ਦੇ ਆਮ ਬ੍ਰਾਊਜ਼ਰਾਂ ਤੋਂ ਵੱਖਰਾ ਰੱਖਦਾ ਹੈ। ਸੈਂਡਬਾਕਸ ਮੌਜੂਦਾ ਟੈਬਸ, ਬੁੱਕਮਾਰਕਸ ਜਾਂ ਸੇਵ ਕੀਤੇ ਪਾਸਵਰਡ ਨਹੀਂ ਪੜ੍ਹ ਸਕਦਾ, ਅਤੇ ਇਹ ਡੈਸਕਟਾਪ ਐਪ ਦੇ ਅੰਦਰ ਇੱਕ ਵੱਖਰੀ ਪ੍ਰਕਿਰਿਆ (process) ਵਿੱਚ ਚੱਲਦਾ ਹੈ।

ਜਦੋਂ ਯੂਜ਼ਰਾਂ ਨੂੰ ਲੌਗਇਨ ਨੂੰ Claude ਦੇ ਵਾਤਾਵਰਣ ਵਿੱਚ ਲਿਆਉਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਤਾਂ Anthropic ਇੱਕ ਸਟੈਪ-ਬਾਈ-ਸਟੈਪ ਮਾਈਗ੍ਰੇਸ਼ਨ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜੋ ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਇੱਕ ਪੇਜ ਦੇ ਕਰੀਡੈਂਸ਼ੀਅਲ (credentials) ਨੂੰ ਇੰਪੋਰਟ ਕਰਦਾ ਹੈ। ਇਸ ਸਮਰੱਥਾ ਦੇ ਬਾਵਜੂਦ, ਸਿਸਟਮ ਬੈਂਕਿੰਗ ਪੋਰਟਲਾਂ ਅਤੇ ਈਮੇਲ ਸੇਵਾਵਾਂ ਵਰਗੀਆਂ ਉੱਚ-ਜੋਖਮ ਵਾਲੀਆਂ ਸਾਈਟਾਂ ਨੂੰ ਰੋਕ ਦਿੰਦਾ ਹੈ। ਉਹਨਾਂ ਵਰਕਫਲੋ ਲਈ ਜੋ ਪਹਿਲਾਂ ਤੋਂ ਪ੍ਰਮਾਣਿਤ (authenticated) ਸੈਸ਼ਨ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹਨ, Anthropic ਅਜੇ ਵੀ ਸਮਰਪਿਤ Chrome ਐਕਸਟੈਂਸ਼ਨ ਦੀ ਸਿਫਾਰਸ਼ ਕਰਦਾ ਹੈ, ਤਾਂ ਜੋ ਸਭ ਤੋਂ ਸੰਵੇਦਨਸ਼ੀਲ ਕਰੀਡੈਂਸ਼ੀਅਲ ਆਟੋਨੋਮਸ ਏਜੰਟ ਦੀ ਪਹੁੰਚ ਤੋਂ ਬਾਹਰ ਰਹਿ ਸਕਣ।

Prompt injection ਅਤੇ ਨਵਾਂ ਅਟੈਕ ਸਰਫੇਸ (attack surface)

ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ਜਿਸਨੂੰ LLM ਕੰਟਰੋਲ ਕਰ ਸਕਦਾ ਹੈ, ਉਹ ਵੈੱਬ ਦੇ ਅਟੈਕ ਵੈਕਟਰਾਂ (attack vectors) ਨੂੰ ਵੀ ਵਿਰਾਸਤ ਵਿੱਚ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ। Prompt injection—ਪੇਜ ਵਿੱਚ ਅੰਦਰੂਨੀ ਤੌਰ 'ਤੇ ਸ਼ਾਮਲ ਕੀਤੀ ਗਈ ਮਾਲੀਸ਼ੀ ਸਮੱਗਰੀ ਜੋ ਮਾਡਲ ਨੂੰ ਲੁਕੇ ਹੋਏ ਕਮਾਂਡ ਭੇਜਦੀ ਹੈ—Claude ਨੂੰ ਅਣਚਾਹੇ ਕੰਮਾਂ ਵੱਲ ਮੋੜ ਸਕਦੀ ਹੈ। Anthropic ਯੂਜ਼ਰਾਂ ਨੂੰ ਚੇਤਾਵਨੀ ਦਿੰਦਾ ਹੈ ਕਿ ਉਹ ਆਟੋਨੋਮਸ ਬ੍ਰਾਊਜ਼ਿੰਗ ਨੂੰ ਸਿਰਫ਼ ਉਹਨਾਂ ਸਾਈਟਾਂ ਤੱਕ ਸੀਮਤ ਰੱਖਣ ਜਿਨ੍ਹਾਂ 'ਤੇ ਉਹ ਭਰੋਸਾ ਕਰਦੇ ਹਨ ਅਤੇ ਅਣਚਾਹੇ ਵਿਵਹਾਰ ਲਈ ਸੁਚੇਤ ਰਹਿਣ।

ਇਹ ਜੋਖਮ ਸਿਰਫ਼ ਤਕਨੀਕੀ ਨਹੀਂ ਹੈ; ਇਹ ਸੁਰੱਖਿਆ ਦੇ ਬੋਝ ਦਾ ਕੁਝ ਹਿੱਸਾ ਯੂਜ਼ਰ 'ਤੇ ਸਹਿਜ ਕਰ ਦਿੰਦਾ ਹੈ। ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਅਜਿਹੇ ਪ੍ਰੋਂਪਟ (prompts) ਤਿਆਰ ਕਰਨੇ ਚਾਹੀਦੇ ਹਨ ਜੋ ਬ੍ਰਾਊਜ਼ਰ ਤੋਂ ਇਨਪੁਟ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਅਤੇ ਪੇਜ ਦੀ ਸਮੱਗਰੀ 'ਤੇ ਅੰਨ੍ਹੇਵਾਹ ਭਰੋਸਾ ਕਰਨ ਤੋਂ ਬਚਣ। ਅਸਲ ਵਿੱਚ, ਇਸਦਾ ਮਤਲਬ ਹੈ ਚੈੱਕ ਜੋੜਨਾ, ਕਿਸੇ ਖਾਸ ਡੋਮੇਨ 'ਤੇ Claude ਦੁਆਰਾ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਕੰਮਾਂ ਦੇ ਦਾਇਰੇ ਨੂੰ ਸੀਮਤ ਕਰਨਾ, ਅਤੇ ਅਸਧਾਰਨ ਨਿਰਦੇਸ਼ਾਂ ਲਈ ਲੌਗਸ (logs) ਦੀ ਨਿਗਰਾਨੀ ਕਰਨਾ।

ਡਿਵੈਲ

ਇਸ ਸਮਰੱਥਾ ਵਿੱਚ ਦਿਲਚਸਪੀ ਰੱਖਣ ਵਾਲੇ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਘੱਟ-ਜੋਖਮ ਵਾਲੀਆਂ ਸਾਈਟਾਂ 'ਤੇ ਟੈਸਟਿੰਗ ਕਰਕੇ, ਪ੍ਰੋਂਪਟਸ ਵਿੱਚ ਸਪਸ਼ਟ ਗਾਰਡਰੇਲ (guardrails) ਸਥਾਪਤ ਕਰਕੇ, ਅਤੇ ਅਜਿਹੇ ਅਡਿਟ ਟ੍ਰੇਲ (audit trails) ਨੂੰ ਜੋੜ ਕੇ ਸ਼ੁਰੂਆਤ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ ਜੋ Claude ਦੁਆਰਾ ਕੀਤੇ ਗਏ ਹਰ ਕਲਿੱਕ ਅਤੇ ਕੀਸਟ੍ਰੋਕ ਨੂੰ ਕੈਪਚਰ ਕਰਦੇ ਹਨ। ਜਿਵੇਂ-ਜਿਵੇਂ ਤਕਨਾਲੋਜੀ ਪਰਿਪੱਕ ਹੋਵੇਗੀ, ਆਟੋਨੋਮਸ ਬ੍ਰਾਊਜ਼ਿੰਗ AI-ਅਧਾਰਿਤ ਉਤਪਾਦਕਤਾ ਸਾਧਨਾਂ ਲਈ ਇੱਕ ਮਿਆਰੀ ਬਿਲਡਿੰਗ ਬਲਾਕ ਬਣ ਜਾਵੇਗੀ।

ਮੁੱਖ ਨੁਕਤਾ: Anthropic ਦਾ ਨੇਟਿਵ ਬ੍ਰਾਊਜ਼ਰ Claude ਨੂੰ ਇੱਕ ਸਵੈ-ਨਿਰਦੇਸ਼ਿਤ ਵੈੱਬ ਵਰਕਰ ਵਿੱਚ ਬਦਲ ਦਿੰਦਾ ਹੈ, ਜੋ APIs ਤੋਂ ਬਿਨਾਂ ਵਾਲੀਆਂ ਸਾਈਟਾਂ ਲਈ ਆਟੋਮੇਸ਼ਨ ਦੇ ਰਾਹ ਖੋਲ੍ਹਦਾ ਹੈ ਅਤੇ ਨਾਲ ਹੀ ਮਾਡਲ ਨੂੰ ਨਿੱਜੀ ਬ੍ਰਾਊਜ਼ਿੰਗ ਡੇਟਾ ਤੋਂ ਅਲੱਗ ਰੱਖਦਾ ਹੈ। ਇਹ ਕਦਮ ਡਿਵੈਲਪਰਾਂ ਦੁਆਰਾ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਆਟੋਮੇਸ਼ਨ ਦੇ ਦਾਇਰੇ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ, ਪਰ ਇਹ ਸੁਰੱਖਿਆ ਜ਼ਿੰਮੇਵਾਰੀ ਦੀ ਇੱਕ ਪਰਤ ਵੀ ਜੋੜਦਾ ਹੈ—ਲਾਭਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੂਪ ਵਿੱਚ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਭਰੋਸੇਯੋਗ ਡੋਮੇਨਾਂ ਦੀ ਨਿਗਰਾਨੀ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ ਅਤੇ prompt-injection ਹਮਲਿਆਂ ਤੋਂ ਬਚਣਾ ਚਾਹੀਦਾ ਹੈ।