OpenClaw ACP ਨੂੰ ਗਲੇ ਲਗਾਉਂਦਾ ਹੈ: AI ਪ੍ਰੋਗਰਾਮਿੰਗ ਦਾ USB-C ਸਮਾਂ ਆ ਗਿਆ ਹੈ
OpenClaw ACP ਨੂੰ ਗਲੇ ਲਗਾਉਂਦਾ ਹੈ: AI ਪ੍ਰੋਗਰਾਮਿੰਗ ਦਾ "USB-C ਸਮਾਂ" ਆ ਗਿਆ ਹੈ
TL; DR OpenClaw acpx + ACP ਦੇ ਜ਼ਰੀਏ, "AI ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਹਾਇਕ" ਨੂੰ ਇਕ ਇਕੱਲੀ ਐਪ ਤੋਂ ਬਦਲ ਕੇ ਇੱਕ ਸੁਤੰਤਰਤਾ ਨਾਲ ਜੋੜੇ ਜਾਣ ਵਾਲੇ "ਪਲੱਗਇਨ ਈਕੋਸਿਸਟਮ" ਵਿੱਚ ਬਦਲ ਦਿੱਤਾ - ਜਿਵੇਂ ਕਿ VS Code + LSP ਨੇ ਭਾਸ਼ਾ ਸਹਾਇਤਾ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਖੁਲ੍ਹਾ ਕੀਤਾ।
ਇੱਕ, ACP ਕੀ ਹੈ? ਇਕ ਵਾਕ ਵਿੱਚ ਵਿਆਖਿਆ ਕਰੋ
ACP (ਏਜੈਂਟ ਕਲਾਇੰਟ ਪ੍ਰੋਟੋਕੋਲ) ਕੋਡ ਸੰਪਾਦਕ ਅਤੇ AI ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਹਾਇਕ ਦੇ "ਯੂਨੀਵਰਸਲ ਇੰਟਰਫੇਸ" ਨੂੰ ਜੋੜਦਾ ਹੈ।
ਸੋਚੋ ਕਿ ਤੁਹਾਡੇ ਡੈਸਕਟਾਪ 'ਤੇ ਉਹ USB-C ਪੋਰਟ ਹੈ - ਚਾਹੇ ਉਹ ਫੋਨ, ਟੈਬਲੇਟ ਜਾਂ ਨੋਟਬੁਕ ਹੋ, ਇੱਕ ਤਾਰ ਨਾਲ ਚਾਰਜ ਅਤੇ ਡੇਟਾ ਟ੍ਰਾਂਸਫਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ACP AI ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੁਨੀਆ ਦਾ USB-C ਹੈ: ਇਹ ਕਿਸੇ ਵੀ ਅਨੁਕੂਲ AI ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਹਾਇਕ (ਏਜੈਂਟ) ਨੂੰ ਕਿਸੇ ਵੀ ਸੰਪਾਦਕ ਨਾਲ ਜੋੜਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਜੋ ਇਸ ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਸਹਾਰਦਾ ਹੈ।
ਇਹ ਪ੍ਰੋਟੋਕੋਲ Zed ਸੰਪਾਦਕ ਟੀਮ ਦੀਆਂ ਵਾਸਤਵਿਕ ਜ਼ਰੂਰਤਾਂ ਤੋਂ ਪੈਦਾ ਹੋਇਆ। ਜਦੋਂ ਉਹ Google ਦੇ Gemini CLI ਨੂੰ ਇਕੱਠਾ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਸਨ, ਤਾਂ ਉਹਨਾਂ ਨੂੰ ਪਤਾ ਲੱਗਾ ਕਿ ਇਸਨੂੰ ਲਾਗੂ ਕਰਨ ਦਾ ਕੋਈ ਮਿਆਰੀ ਤਰੀਕਾ ਨਹੀਂ ਹੈ। ਇਸ ਲਈ ਉਹਨਾਂ ਨੇ ਆਪਣੇ ਆਪ ACP ਬਣਾਇਆ, ਅਤੇ ਇਹ ਹੱਲ ਜਲਦੀ ਹੀ ਇੱਕ ਸਮੂਹਿਕ ਮਿਆਰ ਵਿੱਚ ਬਦਲ ਗਿਆ, ਜਿਸ ਵਿੱਚ JetBrains, Neovim ਅਤੇ ਹੋਰ ਪ੍ਰਮੁੱਖ ਸੰਪਾਦਕਾਂ ਨੇ ਵੀ ਸਹਾਇਤਾ ਸ਼ਾਮਲ ਕੀਤੀ।
ਤਕਨੀਕੀ ਢਾਂਚਾ ਝਲਕ
ACP JSON-RPC 2.0 ਨੂੰ ਸੰਚਾਰ ਪ੍ਰੋਟੋਕੋਲ ਵਜੋਂ ਵਰਤਦਾ ਹੈ: ਸਥਾਨਕ ਏਜੈਂਟ stdio ਪਾਈਪ ਦੁਆਰਾ ਸੰਪਾਦਕ ਨਾਲ ਗੱਲ ਕਰਦਾ ਹੈ, ਦੂਰ ਦੇ ਏਜੈਂਟ HTTP/WebSocket ਰਾਹੀਂ ਕੰਮ ਕਰਦੇ ਹਨ। ਇਸਨੇ MCP (ਮਾਡਲ ਸੰਦਰਭ ਪ੍ਰੋਟੋਕੋਲ) ਦੇ JSON ਪ੍ਰਸਤੁਤੀ ਪਦਧਤੀ ਨੂੰ ਦੁਬਾਰਾ ਵਰਤਿਆ, ਪਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸੰਦਰਭ ਲਈ ਵਿਸ਼ੇਸ਼ ਕਿਸਮ ਦੀ ਪਰਿਭਾਸ਼ਾ ਸ਼ਾਮਲ ਕੀਤੀ - ਜਿਵੇਂ ਕਿ diff (ਕੋਡ ਅੰਤਰ) ਜੋ ਕਿ ਏਜੈਂਟਿਕ ਕੋਡਿੰਗ ਦੇ ਕੇਂਦਰੀ ਤੱਤਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ।
ਦੋ, ACP ਨੇ ਕਿਹੜੇ ਦਰਦ ਦੇ ਬਿੰਦੂ ਹੱਲ ਕੀਤੇ ਹਨ?
ACP ਦੇ ਆਉਣ ਤੋਂ ਪਹਿਲਾਂ, AI ਪ੍ਰੋਗਰਾਮਿੰਗ ਈਕੋਸਿਸਟਮ ਵਿੱਚ ਤਿੰਨ ਚਿੰਤਾਜਨਕ ਸਮੱਸਿਆਵਾਂ ਸਨ:
1. ਇਕੱਠੇ ਕਰਨ ਦੀ ਲਾਗਤ ਬਹੁਤ ਜ਼ਿਆਦਾ
ਹਰ ਨਵਾਂ ਏਜੈਂਟ-ਸੰਪਾਦਕ ਜੋੜ ਬਣਾਉਣ ਲਈ, ਦੋਹਾਂ ਪਾਸੇ ਬਹੁਤ ਸਾਰਾ ਵਿਸ਼ੇਸ਼ ਵਿਕਾਸ ਕੰਮ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਏਜੈਂਟ ਨੂੰ ਸੰਪਾਦਕ ਦੇ ਨਿੱਜੀ API ਨੂੰ ਸਿੱਖਣਾ ਪੈਂਦਾ ਹੈ, ਅਤੇ ਸੰਪਾਦਕ ਨੂੰ ਹਰ ਏਜੈਂਟ ਲਈ ਵੱਖਰਾ ਅਨੁਕੂਲਤਾ ਪਦਰਥ ਲਿਖਣਾ ਪੈਂਦਾ ਹੈ।
2. ਅਨੁਕੂਲਤਾ ਸੀਮਿਤ
ਵਿਕਾਸਕ ਅਕਸਰ ਦੋ ਚੋਣਾਂ ਵਿੱਚ ਫਸ ਜਾਂਦੇ ਹਨ: ਜਾਂ ਤਾਂ ਉਹ ਆਪਣੇ ਪਸੰਦ ਦੇ ਏਜੈਂਟ ਨੂੰ ਵਰਤਦੇ ਹਨ ਪਰ ਇਸਦੀ ਸੀਮਿਤ ਸੰਪਾਦਕ ਸਹਾਇਤਾ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦੇ ਹਨ, ਜਾਂ ਉਹ ਜਾਣੇ ਪਛਾਣੇ ਸੰਪਾਦਕ 'ਤੇ ਡਟੇ ਰਹਿੰਦੇ ਹਨ ਪਰ ਕੁਝ ਸ਼ਕਤੀਸ਼ਾਲੀ ਏਜੈਂਟਾਂ ਨੂੰ ਗੁਆ ਦਿੰਦੇ ਹਨ। ਕੋਈ ਵਿਚਕਾਰ ਦਾ ਖੇਤਰ ਨਹੀਂ ਹੈ।
3. ਨਿਰਮਾਤਾ ਲੌਕਿੰਗ ਦਾ ਖਤਰਾ
ਜਦੋਂ ਕਿਸੇ ਏਜੈਂਟ ਨੂੰ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਉਸਦੀ ਪੂਰੀ ਈਕੋਸਿਸਟਮ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨਾ - ਟੂਲ ਬਦਲਣ ਦੀ ਲਾਗਤ ਲੋਕਾਂ ਨੂੰ ਡਰਾਉਂਦੀ ਹੈ।
ACP ਦਾ ਹੱਲ ਲਾਗੂ ਕਰਨ ਦਾ ਤਰੀਕਾ ਪਿਛਲੇ LSP (ਭਾਸ਼ਾ ਸਰਵਰ ਪ੍ਰੋਟੋਕੋਲ) ਨਾਲ ਬਿਲਕੁਲ ਇੱਕਸਾਰ ਹੈ: ਇੱਕ ਸਾਂਝਾ ਪ੍ਰੋਟੋਕੋਲ ਬਣਾਉਣਾ, ਜਿਸ ਨਾਲ ACP ਨੂੰ ਲਾਗੂ ਕਰਨ ਵਾਲੇ ਏਜੈਂਟ ਕਿਸੇ ਵੀ ਅਨੁਕੂਲ ਸੰਪਾਦਕ ਵਿੱਚ ਚੱਲ ਸਕਦੇ ਹਨ।
ਤਿੰਨ, ACP, MCP, A2A...... ਇਹ ਪ੍ਰੋਟੋਕੋਲਾਂ ਦਾ ਕੀ ਰਿਸ਼ਤਾ ਹੈ?
- ACP - ਏਜੈਂਟ ਕਲਾਇੰਟ ਪ੍ਰੋਟੋਕੋਲ (Zed ਦੁਆਰਾ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ), ਕਾਰਜ ਦਾ ਖੇਤਰ: ਸੰਪਾਦਕ ↔ ਏਜੈਂਟ - MCP - ਮਾਡਲ ਸੰਦਰਭ ਪ੍ਰੋਟੋਕੋਲ (Anthropic ਦੁਆਰਾ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ), ਕਾਰਜ ਦਾ ਖੇਤਰ: ਏਜੈਂਟ ↔ ਟੂਲ - IBM ACP - ਏਜੈਂਟ ਸੰਚਾਰ ਪ੍ਰੋਟੋਕੋਲ, ਕਾਰਜ ਦਾ ਖੇਤਰ: ਏਜੈਂਟ ↔ ਏਜੈਂਟ - A2A - ਏਜੈਂਟ-ਟੂ-ਏਜੈਂਟ ਪ੍ਰੋਟੋਕੋਲ (Google ਦੁਆਰਾ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ), ਕਾਰਜ ਦਾ ਖੇਤਰ: ਏਜੈਂਟ ↔ ਏਜੈਂਟ
MCP "ਵਰਟੀਕਲ ਕਨੈਕਸ਼ਨ" (ਏਜੈਂਟ ਤੋਂ ਟੂਲ) ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ, ACP/A2A "ਹੋਰਿਜੋਂਟਲ ਕਨੈਕਸ਼ਨ" (ਏਜੈਂਟ ਤੋਂ ਸੰਪਾਦਕ ਜਾਂ ਏਜੈਂਟਾਂ ਵਿਚਕਾਰ) ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ। ਦੋਹਾਂ ਮੁਕਾਬਲਾ ਨਹੀਂ ਕਰਦੇ, ਸਗੋਂ ਇਕ ਦੂਜੇ ਨੂੰ ਪੂਰਾ ਕਰਦੇ ਹਨ।
ਚਾਰ, OpenClaw ਦਾ ACP ਇੰਟੀਗ੍ਰੇਸ਼ਨ: acpx ਕੀ ਹੈ?
OpenClaw ਨੇ 2026.2.26 ਵਰਜਨ ਵਿੱਚ ACP ਸਹਾਇਤਾ ਨੂੰ ਸ਼ਾਮਲ ਕੀਤਾ। ਕੇਂਦਰੀ ਭਾਗ acpx ਇੱਕ ਬਿਨਾਂ ਸਿਰ ਦੇ CLI ਕਲਾਇੰਟ (headless CLI client) ਹੈ, ਜੋ ਕਿ ਸਥਿਤੀ ਵਾਲੇ ACP ਸੈਸ਼ਨ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਲਈ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਬਣਾਇਆ ਗਿਆ ਹੈ।
acpx ਕੀ ਕਰ ਸਕਦਾ ਹੈ?
ਸੈਸ਼ਨ ਦੀ ਪੂਰੀ ਜੀਵਨ ਚੱਕਰ ਪ੍ਰਬੰਧਨ - /acp spawn —— ਨਵਾਂ ACP ਸੈਸ਼ਨ ਬਣਾਓ - /acp steer —— ਚੱਲ ਰਹੇ ਸੈਸ਼ਨ ਨੂੰ ਹੁਕਮ ਭੇਜੋ - /acp cancel —— ਮੌਜੂਦਾ ਕੰਮ ਰੱਦ ਕਰੋ - /acp close —— ਸੈਸ਼ਨ ਖਤਮ ਕਰੋ - /acp status —— ਸੈਸ਼ਨ ਦੀ ਸਥਿਤੀ ਵੇਖੋ - /acp doctor —— ਜੁੜਾਈ ਦੀ ਸਮੱਸਿਆ ਦਾ ਨਿਰਣਾਇਕ ਕਰੋ
ਬਾਕੀ ਸਾਰੇ ਏਜੈਂਟਾਂ ਦੀ ਸਹਾਇਤਾ - pi —— ਹਲਕਾ ਏਜੈਂਟ - claude —— Claude ਕੋਡ - codex —— GitHub Copilot Codex - opencode —— ਖੁੱਲਾ ਸਰੋਤ ਏਜੈਂਟ ਹੱਲ - gemini —— Google Gemini CLI
ਇਹਨੂੰ ਕਿਵੇਂ ਚਾਲੂ ਕਰਨਾ ਹੈ?
{ "acp":{ "enabled":true, "dispatch":{"enabled":true}, "backend":"acpx", "defaultAgent":"codex", "allowedAgents":["pi","claude","codex","opencode","gemini"], "maxConcurrentSessions":8 } }
ਪੰਜ, ACP+OpenClaw ਦੇ ਵਿਸ਼ਤਾਰ ਦੀ ਸਮਰੱਥਾ
- ਸੰਪਾਦਕਾਂ ਤੋਂ ਅਜ਼ਾਦੀ: ਆਪਣੇ ਪਸੰਦ ਦੇ ਸੰਪਾਦਕ ਵਿੱਚ ਕਿਸੇ ਵੀ ਸਹਾਇਤਾਵਾਨ ਏਜੈਂਟ ਨੂੰ ਬੁਲਾਉਣਾ - ਨਿਰਮਾਤਾ ਲੌਕਿੰਗ ਤੋਂ ਛੁਟਕਾਰਾ: ਏਜੈਂਟ ਬਦਲਣ ਲਈ ਸਿਰਫ ਇੱਕ ਲਾਈਨ ਸੰਰਚਨਾ ਬਦਲਣ ਦੀ ਲੋੜ ਹੈ - ਜੋੜੇ ਜਾਣ ਵਾਲੇ ਪੂਰੇ AI ਵਰਕਫਲੋ: MCP + ACP ਨੂੰ ਮਿਲਾ ਕੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਪਾਈਪਲਾਈਨ ਬਣਾਉਣਾ - ਫਲਦਾਇਕ ਈਕੋਸਿਸਟਮ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣਾ: 20+ ਏਜੈਂਟ ਅਤੇ 10+ ਸੰਪਾਦਕ ACP ਨੂੰ ਸਹਾਰਦੇ ਹਨ - ਬਹੁਤ ਸਾਰੇ ਏਜੈਂਟਾਂ ਦੀ ਸਹਿਯੋਗੀ ਬਣਨਾ ਸੰਭਵ: Codex ਕੋਡ ਲਿਖਦਾ ਹੈ → Claude ਸਮੀਖਿਆ ਕਰਦਾ ਹੈ → Gemini ਟੈਸਟ ਬਣਾਉਂਦਾ ਹੈ
ਛੇ, ਵਾਸਤਵਿਕ ਦ੍ਰਿਸ਼: ਫੇਈਸ਼ੂ + OpenClaw + ACP ਦਾ ਤਿੰਨ-ਸੁਰ
ਮੁੱਖ ਫਾਇਦੇ: WebSocket ਮੋਡ ਵਿੱਚ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ, ਜਨਤਕ IP ਦੀ ਲੋੜ ਨਹੀਂ, ਡੋਮੇਨ ਦੀ ਲੋੜ ਨਹੀਂ, ਇੰਟਰਨਲ ਨੈੱਟਵਰਕ ਪੈਨਟਰੋਸ਼ਨ ਦੀ ਲੋੜ ਨਹੀਂ, ਤੁਹਾਡਾ ਕੰਪਿਊਟਰ ਸਿੱਧਾ ਫੇਈਸ਼ੂ ਕਲਾਉਡ ਨਾਲ ਜੁੜਦਾ ਹੈ।
ਟੀਮ ਲਈ ਕੀ ਬਦਲਾਅ ਲਿਆ
- ਤਕਨੀਕੀ ਜ਼ਿੰਮੇਵਾਰ: ਫੋਨ 'ਤੇ ਫੇਈਸ਼ੂ Codex ਨੂੰ ਕੋਡ ਸਮੀਖਿਆ ਕਰਨ ਲਈ ਸੌਂਪਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਵੱਖ-ਵੱਖ ਵਿਸ਼ੇਸ਼ਤਾ ਵਾਲੇ ਏਜੈਂਟ ਆਪਣਾ ਕੰਮ ਕਰਦੇ ਹਨ - ਟੀਮ ਦੇ ਮੈਂਬਰ: ACP/acpx ਨੂੰ ਸਮਝਣ ਦੀ ਲੋੜ ਨਹੀਂ, CLI ਟੂਲ ਇੰਸਟਾਲ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ, ਫੇਈਸ਼ੂ ਇੰਟਰਫੇਸ 'ਤੇ ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਨਾਲ AI ਨੂੰ ਬੁਲਾਉਣਾ - ਪੂਰੇ ਸੰਗਠਨ: AI ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਮਰੱਥਾ ਵਿਅਕਤੀਗਤ ਟੂਲ ਤੋਂ ਟੀਮ ਦੇ ਸਾਂਝੇ ਸਰੋਤ ਵਿੱਚ ਬਦਲ ਗਈ
ਸੱਤ, ਆਖਰੀ ਵਿੱਚ ਲਿਖਿਆ
ACP ਦਾ ਆਉਣਾ AI ਪ੍ਰੋਗਰਾਮਿੰਗ ਟੂਲਾਂ ਦੇ "ਆਈਲੈਂਡ ਯੁੱਗ" ਤੋਂ "ਇੰਟਰਕਨੈਕਟਿਡ ਯੁੱਗ" ਵਿੱਚ ਜਾਣ ਦਾ ਸੰਕੇਤ ਹੈ। OpenClaw ਦਾ ACP ਨੂੰ ਸਹਾਰਨਾ - ਖਾਸ ਕਰਕੇ acpx ਦੇ ਜਾਰੀ ਹੋਣ ਨਾਲ - ਇਸਨੂੰ ਸਿਰਫ ਇੱਕ ਗੱਲਬਾਤ ਕਰਨ ਵਾਲੇ AI ਸਹਾਇਕ ਤੋਂ ਬਦਲ ਕੇ ਇੱਕ ਬਹੁਤ ਸਾਰੇ ਏਜੈਂਟਾਂ ਦੇ ਸੰਚਾਲਕ ਕੇਂਦਰ ਵਿੱਚ ਬਦਲ ਦਿੱਤਾ ਹੈ।
ਅਗਲੇ ਕਦਮ ਦੀ ਖੋਜ ਕਰਨ ਵਾਲੇ ਦਿਸ਼ਾਵਾਂ: - ਵਾਸਤਵਿਕ ਤੌਰ 'ਤੇ OpenClaw + acpx ਨੂੰ ਸੰਰਚਿਤ ਕਰੋ, ਵੱਖ-ਵੱਖ ਏਜੈਂਟਾਂ ਨਾਲ ਸਹਿਯੋਗ ਦਾ ਅਨੁਭਵ ਕਰੋ - MCP ਅਤੇ ACP ਦੇ ਸਹਿਯੋਗੀ ਵਰਤੋਂ ਦੇ ਦ੍ਰਿਸ਼ਾਂ 'ਤੇ ਧਿਆਨ ਦਿਓ - ACP ਈਕੋਸਿਸਟਮ ਵਿੱਚ ਨਵੇਂ ਏਜੈਂਟਾਂ ਦੇ ਸ਼ਾਮਲ ਹੋਣ ਦੀ ਗਤੀਵਿਧੀ 'ਤੇ ਨਜ਼ਰ ਰੱਖੋ
ਹਵਾਲਾ ਲਿੰਕ
- https://agentclientprotocol.com - https://zed.dev/acp - https://www.contextstudios.ai/blog/acp-vs-mcp-the-protocol-war-that-will-define-ai-coding-in-2026 - https://github.com/openclaw/acpx - https://docs.openclaw.ai/tools/acp-agents - https://github.com/AlexAnys/feishu-openclaw

