ADK Framework Adapters

SkillFiles & storage

ADK framework adapter layer. Provides framework-specific code templates, idiomatic patterns, API mappings, and project structures for LangChain / EINO / AutoGen / AgentScope / CrewAI, for use by agent-dev-workflow Phase 5 code generation. Each framework reference file includes a verified_date for ve

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the ADK Framework Adapters skill

What this skill tells your AI

The instructions your AI receives, as published by hashgraph-online/awesome-codex-plugins in plugins/Colin4k1024/tsp/skills/adk-framework-adapters/SKILL.md and read by ahel’s review.

为 AI Agent 代码生成提供框架特定的适配层。

何时激活

  • agent-dev-workshop Phase 5 自动调用
  • 用户需要特定框架的 Agent 代码模板
  • 需要对比不同框架的 API 差异时

支持的框架

框架语言维护方Reference版本锁定
LangChain / LangGraphPython, TypeScriptLangChain Inc.references/langchain.md
EINOGoByteDancereferences/eino.md
AutoGenPythonMicrosoftreferences/autogen.md
AgentScopePythonAlibabareferences/agentscope.md
CrewAIPythonCrewAI Inc.references/crewai.md

版本锁定机制

每个 reference 文件头部包含:

framework: langchain
version: "0.3.x"
verified_date: "2025-01-15"

使用规则:

  • verified_date 距今 ≤ 90 天 → 正常使用
  • verified_date 距今 > 90 天 → 生成代码前提醒用户检查 API 变化
  • /harness-audit 会检查所有 reference 文件的 staleness

框架能力对照表

能力LangChainEINOAutoGenAgentScopeCrewAI
ReAct Agent✅ AgentExecutor✅ ReactAgent✅ AssistantAgent✅ ReActAgent✅ Agent
Multi-Agent✅ LangGraph⚠️ 自定义✅ GroupChat✅ Pipeline✅ Crew
RAG Pipeline✅ Retriever chain✅ flow chain⚠️ 需集成✅ Knowledge module✅ Knowledge
Tool Definition✅ @tool decorator✅ ToolsNode✅ Function✅ ServiceToolkit✅ @tool
Memory✅ 内置多种✅ ChatTemplate✅ 内置✅ Memory module✅ 内置
Streaming⚠️ 有限
Async✅ (goroutine)⚠️ 有限

图例:✅ 原生支持 / ⚠️ 部分支持或需额外集成

使用方式

# 在 agent-dev-workshop Phase 5 中
1. 确认目标框架
2. 读取 references/{framework}.md
3. 检查 verified_date
4. 使用 reference 中的 code templates 生成项目
5. 根据 agent-spec 和 architecture 填充模板变量

新增框架

新增框架适配器时:

  1. references/ 下创建 {framework}.md
  2. 包含 frontmatter(framework, version, verified_date)
  3. 至少覆盖:项目模板、Agent 创建、Tool 定义、Memory 配置、运行入口
  4. 更新本文件的框架表

Signals

GitHub stars
985
Forks
276
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
adk-framework-adapters
Source
github.com/hashgraph-online/awesome-codex-plugins