Google Agents CLI — coding agent को agent builder में बदलने वाला meta tool
(github.com/google)Google ने Cloud Next में पेश किया agents-cli, जो Gemini CLI, Claude Code, Codex जैसे coding agent को Google Cloud-आधारित AI agent डिज़ाइन और deploy करने की विशेषज्ञ क्षमता देने वाला एक CLI tool है। यह खुद agent नहीं है, बल्कि agent बनाने वाले agent की क्षमता बढ़ाने वाली एक layer है। यह Google के ADK(Agent Development Kit, agent development framework) पर आधारित है और project creation से लेकर evaluation, deployment और enterprise registration तक agent development के पूरे lifecycle को एक ही CLI में संभालता है।
यह tool जिस समस्या को target करता है, वह SDK code लिखना नहीं है। असली bottleneck अक्सर यह तय करना होता है कि दर्जनों components में से किसे, किस क्रम में, और किस configuration के साथ जोड़ा जाए। सामान्य-purpose coding agents इस combination का अनुमान लगाते हैं, लेकिन Agents CLI ऐसा तरीका अपनाता है जिसमें अनुभवी platform engineer-स्तर का निर्णय coding agent के भीतर समाहित किया जाता है। इसे इस तरह डिज़ाइन किया गया है कि coding agent सिर्फ "क्या किया" यह ही नहीं, बल्कि "ऐसा निर्णय क्यों लिया" यह भी समझाए, ताकि team के सदस्यों की platform समझ भी साथ-साथ बढ़े। MCP docs, ADK docs, gcloud docs, Runtime docs जैसी चार या उससे अधिक जगहों पर बिखरी जानकारी को एक ही tool में समेटकर discovery cost कम करने का इरादा भी इसमें दिखता है。
मुख्य संरचना
- इंस्टॉल करने के लिए सिर्फ
uvx google-agents-cli setupएक लाइन काफी है। इसके लिए Python 3.11 या उससे ऊपर, uv(Python package manager) और Node.js चाहिए - यह coding agent में 7 तरह के "skills" inject करने के तरीके से काम करता है। workflow design, ADK code writing, project scaffolding(बुनियादी ढांचा auto-generate करना), evaluation(LLM-as-judge तरीके सहित), deployment(Agent Runtime, Cloud Run, GKE), Gemini Enterprise publishing, और observability(Observability, logs और traces के ज़रिए system state समझने की व्यवस्था) को अलग-अलग संभालता है
- tool wiring में MCP(Model Context Protocol, model द्वारा external tools call करने का standard), A2A(Agent-to-Agent, agents के बीच communication protocol), और connectors को support करता है
- local development सिर्फ AI Studio API key से संभव है, और cloud deployment के समय ही Google Cloud account की ज़रूरत होती है
- मौजूदा agent project में भी
scaffold enhanceकमांड से deployment settings और CI/CD pipeline(कोड बदलावों को अपने-आप test और deploy करने की व्यवस्था) बाद में जोड़ी जा सकती है - यह coding agent के बिना terminal में standalone भी चल सकता है
अंतर
- यह किसी खास coding agent पर निर्भर नहीं है। Gemini CLI, Claude Code, Codex, Antigravity—कहीं भी skills inject कर दिए जाएँ तो यह काम करता है, इसलिए developer की tool choice सीमित नहीं होती
- ADK नाम का framework, Agent Runtime नाम का execution environment, Agent Sandbox नाम की isolation layer, और Gemini Enterprise नाम के deployment channel को एक ही command system में जोड़ने के कारण यह सिर्फ एक साधारण CLI नहीं, बल्कि Google Cloud agent stack के पूरे front door की भूमिका निभाता है
- यह black-box automation के बजाय decision-making के आधार को भी सामने लाने वाला "discovery-first" डिज़ाइन अपनाता है
निहितार्थ
- "coding agent agent बनाता है" जैसी यह संरचना दिखाती है कि developer workflow agent-केंद्रित दिशा में बढ़ रहा है। हालांकि यह अभी Pre-GA(औपचारिक रिलीज़ से पहले) चरण में है, और source code के बजाय केवल pre-built
.whlfiles(Python package distribution format) के रूप में वितरित किया जा रहा है, इसलिए open source community की सीधी code contribution सीमित है - इसका फोकस Google Cloud agent ecosystem में entry barrier कम करने पर है, इसलिए multi-cloud environment या मुख्यतः non-Google stack इस्तेमाल करने वाली teams के लिए इसका दायरा सीमित हो सकता है
- बिखरे हुए docs और tools को एक जगह समेटने की कोशिश अपने-आप में महत्वपूर्ण है, लेकिन उतना ही यह भी ध्यान देने योग्य है कि engineering organization एक ही tool पर अधिक निर्भर हो सकती है
अभी कोई टिप्पणी नहीं है.