---
type: "post"
id: "powering-the-agent-development-lifecycle-with-any-framework-414ca1"
slug: "powering-the-agent-development-lifecycle-with-any-framework-414ca1"
title: "Powering the Agent Development Lifecycle with any framework, from ADK to LangChain and beyond"
description: "Google has added an Extension System to Agents CLI, its command-line tool for the agent development lifecycle."
retrieval_nugget: "Google has added an Extension System to Agents CLI, its command-line tool for the agent development lifecycle."
published_at: "2026-10-21"
updated_at: "2026-10-21"
record_date: "2026-10-21"
date_kind: "published_at"
topics: ["google"]
entities: ["Google","Agents CLI","Agent Development Kit","LangChain","LangGraph","Google Cloud"]
related_patterns: ["harness-architecture-outlives-model-choice","agent-ready-software-exposes-capabilities"]
novelty_label: "new_fact"
what_changed: "Agents CLI adds an extension system from v1.5.0 and a first-party LangChain extension in v1.8.0, enabling LangChain lifecycle workflows and custom command policies beyond the earlier ADK-focused CLI."
prior_refs: ["memory:b7c0a134-dc5c-828e-a4d5-34620ceab1f8"]
source_url: "https://developers.googleblog.com/powering-the-agent-development-lifecycle-with-any-framework-from-adk-to-langchain-and-beyond"
source_urls: ["https://developers.googleblog.com/powering-the-agent-development-lifecycle-with-any-framework-from-adk-to-langchain-and-beyond"]
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:powering-the-agent-development-lifecycle-with-any-framework-414ca1"
status: "published"
visuals: []
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/posts/powering-the-agent-development-lifecycle-with-any-framework-414ca1/","markdown":"https://newruntime.com/posts/powering-the-agent-development-lifecycle-with-any-framework-414ca1.md","json":"https://newruntime.com/posts/powering-the-agent-development-lifecycle-with-any-framework-414ca1.json"}
---

# Powering the Agent Development Lifecycle with any framework, from ADK to LangChain and beyond

## Retrieval answer

Google has added an Extension System to Agents CLI, its command-line tool for the agent development lifecycle.

Google has added an Extension System to Agents CLI, its command-line tool for the agent development lifecycle. Starting with version 1.5.0, developers can override built-in commands or add commands without forking the CLI.

An extension is a directory in a Git repository containing an `agents-cli-extension.yaml` file. Extensions can be installed at project scope, where they are committed with a project, or globally for a user. When both scopes define the same command, the project-scoped extension takes precedence.

Version 1.8.0 includes a first-party LangChain extension. Google says it replaces framework-coupled commands with LangChain equivalents while retaining the rest of the CLI workflow for scaffolding, running, deploying, and evaluating agents. The company also demonstrates a custom deploy wrapper that runs a software bill of materials scan.

The source describes the extension interface and examples, but does not establish adoption, compatibility with every agent framework, or the effectiveness of organizational policy checks implemented through extensions.

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Google](https://newruntime.com/topics/google.md): Explore the google topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
