Kagent 是什么?Istio 创始人搞的「K8s 原生」Agent 平台,开源横向选手(基础篇)

Kagent 是什么?Istio 创始人搞的「K8s 原生」Agent 平台,开源横向选手(基础篇)

Kagent 是什么?Istio 创始人搞的「K8s 原生」Agent 平台,开源横向选手(基础篇)

导语:把 Agent 整进 Kubernetes,到底图个啥?

前几年谁要把 Agent 平台拿出来说,都是 Python 库、可视化拖拽、或者一个 Docker 就完事的单体服务——Dify、Langflow、CrewAI 那路子,我前面都写过。今天换个完全不同的物种:Kagent。它一不靠拖拽,二不靠写死在 Python 里的编排,而是把 Agent 变成 Kubernetes 里的一等公民,塞进云原生那套玩法里。

说白了,Kagent 的思路就一句话:你平时怎么跑 pod、怎么搞 RBAC、怎么做 GitOps,那就怎么跑 Agent。 这玩意儿不大众,但它背后站着 Istio 的创始人,一出生就进了 CNCF Sandbox,是个值得硬核玩家盯一眼的横向 Agent 平台。

项目介绍:不是又一个 Python 框架

先交代清楚背景。Kagent 是 Kubernetes 原生的 Agent 框架,托管在 kagent-dev/kagent,目前 约 3.6K 星、Apache 2.0 协议、主力 Go 开发,由 Istio 的创始人牵头,已经是 CNCF Sandbox 项目。够新——2025 年才建仓,所以别拿它跟 LangChain 那种 14 万星的成熟货比体量,它赌的是「云原生编排 Agent」这个还没几个人做好的坑。

它的核心概念全是一套 K8s 自定义资源(CRD):

  • Agent:一个 Agent 就是一份 YAML,包含系统提示词、工具列表、还有 LLM 配置——托管在 Kubernetes 里,直接用 kubectl 增删改查。
  • ModelConfig:LLM 提供方配置。OpenAI、Anthropic、Gemini、xAI、本地 Ollama 都可以,统一抽象成资源。
  • ToolServer:工具也是 CRD,MCP 服务器随便接。它自带一套管理 K8s 生态的 MCP 工具,Helm、Prometheus、Grafana、Cilium 这些都能操作。
  • 可观测性:天生带 OpenTelemetry trace,每个 prompt、每次工具调用、每个 token 都看得见。

一句话总结它的定位:你不学新平台,把 Agent 当普通工作负载,老一套 Kubernetes 手艺直接上。

上手:有 K8s 基础,十分钟出活

如果你是运维或平台工程师,上手是很快的。官网给的一行脚本:

curl https://raw.githubusercontent.com/kagent-dev/kagent/refs/heads/main/scripts/get-kagent | bash

前提是本地得有 kind、Helm 和 kubectl。装好后,定义 Agent 就是写一份 YAML 然后 kubectl apply,走 CRD 的套路,版本管理、PR 评审、GitOps 回滚全沿用。想接更多成本,按官网说法「一个 helm install 就能用全部功能,不用额外数据库、不用等企业版」。

它还兼容 BYO(bring your own):LangGraph、CrewAI、Google ADK 这些别的框架,都能直接被 Kagent 编排,不锁死。多 Agent 之间走 A2A 协议协作,加 NVIDIA NemoClaw 做安全和隐私护栏,还能跑在 Istio / Ambient Mesh 上搞零信任。这套东西明显不是给个人玩具准备的,是给生产环境当基建用的。

实话实说:谁该用,谁先别碰

先把丑话说前面:

适合你—— 你已经有一套跑得很熟的 Kubernetes、家里云上集群一大堆、Agent 开始从脚本长成要上生产的正经服务。这时候 Kagent 的价值是实打实的:可观测、可回滚、有 RBAC、跟着 GitOps 走,Agent 不再是「跑在某台机器的某个进程」。

别急—— 新手,或者你只想在本机搞个 Agent 玩一玩、连 Docker 都没理顺,那 Kagent 不是给你的。这框架的入场券就是 K8s,没这东西就是硬门槛。想要轻量的还是去看 Dify、Langflow、CrewAI 那批,别拿牛刀切菜。

现实顾虑—— 星数才 3.6K,生态还年轻,MCP 工具链、周边组件都在铺,别指望现在就有保姆级教程和成熟案例。另外一个坑要提:它既然是 K8s 原生、主打生产运维,那自然要你懂一点云原生的门道,纯应用开发背景的人上手会觉得绕。

一句话收尾

Kagent 是那种「赌未来」的项目:赌 Agent 终将从脚本变成正经工作负载,赌 Kubernetes 会成为编排 Agent 的默认底盘。现在玩它的人不多,但方向够硬——手里攥着一套 K8s 的老手,值得提前占个坑。


本文为数码罗记原创实测观点,硬核数码/开源 Agent 内容持续更新中。更多 Agent 平台横向对比与实操,欢迎回到 godsun.pro 主页开刷。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注