Files
awoooi/docs/ai/agent-market-watch-sources.v1.json
ogt 210d7db338
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / build-and-deploy (push) Has been cancelled
CD Pipeline / post-deploy-checks (push) Has been cancelled
CD Pipeline / tests (push) Has been cancelled
feat(agents): schedule mainstream agent version governance
2026-07-10 10:51:22 +08:00

436 lines
15 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"schema_version": "agent_market_watch_sources_v1",
"updated_at": "2026-07-10",
"purpose": "AI Agent 市場定期評估的 primary-source watchlist來源變更只會觸發重新評估不代表取代或整合已批准。",
"cadence": {
"weekly_market_watch": "每週一 09:00 Asia/Taipei 產生只讀市場觀測報告與整合 / 探索 review 摘要。",
"monthly_integration_review": "經 operator review 後,提交 market watch、integration review 與 discovery intake 的 reviewed baseline。",
"weekly_version_lifecycle_update_review": "每週二 09:00 Asia/Taipei 比對目前 AI Agent / SDK 版本 baseline產生 no-write 更新提案。",
"trigger_on_major_version": true
},
"policy": {
"replacement_decision_allowed": false,
"integration_requires_replay": true,
"paid_provider_requires_approval": true,
"new_dependency_requires_approval": true,
"raw_external_pages_committed": false,
"official_or_primary_sources_only": true,
"github_sources_allowed": false,
"github_freeze_policy": "GitHub / gh / GitHub API / GitHub search disabled; use vendor docs, PyPI, npm, and committed offline metadata only."
},
"candidates": [
{
"candidate_id": "openai_agents_sdk_coordinator",
"display_name": "OpenAI Agents SDK Coordinator",
"evaluation_priority": "must_test",
"recommended_role": "Coordinator / Orchestrator",
"requires_cost_approval": true,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "openai_agents_docs",
"type": "docs",
"url": "https://developers.openai.com/api/docs/guides/agents",
"reference_version": null
},
{
"source_id": "openai_agents_tracing_docs",
"type": "docs",
"url": "https://openai.github.io/openai-agents-python/tracing/",
"reference_version": null
},
{
"source_id": "openai_agents_handoffs_docs",
"type": "docs",
"url": "https://openai.github.io/openai-agents-python/handoffs/",
"reference_version": null
},
{
"source_id": "openai_agents_python_pypi",
"type": "pypi",
"url": "https://pypi.org/pypi/openai-agents/json",
"reference_version": "0.18.1"
},
{
"source_id": "openai_agents_typescript_npm",
"type": "npm",
"url": "https://registry.npmjs.org/@openai%2Fagents",
"reference_version": "0.13.1"
}
]
},
{
"candidate_id": "langgraph_incident_kernel",
"display_name": "LangGraph Incident Kernel",
"evaluation_priority": "must_test",
"recommended_role": "Durable Incident Workflow Kernel",
"requires_cost_approval": false,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "langgraph_docs",
"type": "docs",
"url": "https://docs.langchain.com/oss/python/langgraph/overview",
"reference_version": null
},
{
"source_id": "langgraph_pypi",
"type": "pypi",
"url": "https://pypi.org/pypi/langgraph/json",
"reference_version": "1.2.9"
}
]
},
{
"candidate_id": "nemo_nemotron_fabric",
"display_name": "NVIDIA NeMo Agent Toolkit + Nemotron Fabric",
"evaluation_priority": "must_test",
"recommended_role": "Agent Fabric / Tool-Model Evaluator",
"requires_cost_approval": true,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "nvidia_nemo_agent_toolkit_docs",
"type": "docs",
"url": "https://docs.nvidia.com/nemo/agent-toolkit/latest/index.html",
"reference_version": null
},
{
"source_id": "nvidia_nemo_agent_toolkit_pypi",
"type": "pypi",
"url": "https://pypi.org/pypi/nvidia-nat/json",
"reference_version": "1.8.0"
},
{
"source_id": "nvidia_nemotron_developer_page",
"type": "docs",
"url": "https://developer.nvidia.com/topics/ai/nemotron",
"reference_version": null
},
{
"source_id": "nvidia_nemotron_3_ultra_blog",
"type": "docs",
"url": "https://developer.nvidia.com/blog/nvidia-nemotron-3-ultra-powers-faster-more-efficient-reasoning-for-long-running-agents/",
"reference_version": null
},
{
"source_id": "nvidia_nim_llm_docs",
"type": "docs",
"url": "https://docs.nvidia.com/nim/large-language-models/latest/index.html",
"reference_version": null
},
{
"source_id": "nvidia_build_models",
"type": "docs",
"url": "https://build.nvidia.com/models",
"reference_version": null
}
]
},
{
"candidate_id": "claude_agent_sdk_remediator",
"display_name": "Claude Agent SDK Remediator",
"evaluation_priority": "must_test",
"recommended_role": "DevOps / Code Remediation Agent",
"requires_cost_approval": true,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "claude_agent_sdk_docs",
"type": "docs",
"url": "https://code.claude.com/docs/en/agent-sdk/overview",
"reference_version": null
},
{
"source_id": "anthropic_api_docs",
"type": "docs",
"url": "https://platform.claude.com/docs/en/home",
"reference_version": null
}
]
},
{
"candidate_id": "google_adk_stack",
"display_name": "Google Agent Development Kit Stack",
"evaluation_priority": "can_test",
"recommended_role": "Google / Gemini Agent Stack",
"requires_cost_approval": true,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "google_adk_docs",
"type": "docs",
"url": "https://docs.cloud.google.com/gemini-enterprise-agent-platform/build/adk",
"reference_version": null
},
{
"source_id": "google_adk_pypi",
"type": "pypi",
"url": "https://pypi.org/pypi/google-adk/json",
"reference_version": "2.4.0"
}
]
},
{
"candidate_id": "microsoft_agent_framework",
"display_name": "Microsoft Agent Framework",
"evaluation_priority": "can_test",
"recommended_role": "Enterprise Workflow Agent Stack",
"requires_cost_approval": true,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "microsoft_agent_framework_docs",
"type": "docs",
"url": "https://learn.microsoft.com/en-us/agent-framework/overview/",
"reference_version": null
},
{
"source_id": "microsoft_autogen_migration_docs",
"type": "docs",
"url": "https://learn.microsoft.com/en-us/agent-framework/migration-guide/from-autogen/",
"reference_version": null
}
]
},
{
"candidate_id": "crewai_flows_crews",
"display_name": "CrewAI Flows + Crews",
"evaluation_priority": "secondary",
"recommended_role": "Rapid Agent Team Prototype",
"requires_cost_approval": false,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "crewai_docs",
"type": "docs",
"url": "https://docs.crewai.com/",
"reference_version": null
},
{
"source_id": "crewai_pypi",
"type": "pypi",
"url": "https://pypi.org/pypi/crewai/json",
"reference_version": "1.15.2"
}
]
},
{
"candidate_id": "llamaindex_agent_workflows",
"display_name": "LlamaIndex AgentWorkflow / Workflows",
"evaluation_priority": "can_test",
"recommended_role": "RAG / Document Agent Workflow Orchestrator",
"requires_cost_approval": false,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "llamaindex_agent_workflows_docs",
"type": "docs",
"url": "https://developers.llamaindex.ai/python/examples/agent/agent_workflow_basic/",
"reference_version": null
},
{
"source_id": "llamaindex_workflows_docs",
"type": "docs",
"url": "https://developers.llamaindex.ai/python/llamaagents/workflows/",
"reference_version": null
},
{
"source_id": "llama_index_core_pypi",
"type": "pypi",
"url": "https://pypi.org/pypi/llama-index-core/json",
"reference_version": "0.14.23"
}
]
},
{
"candidate_id": "pydantic_ai_agents",
"display_name": "Pydantic AI Agents",
"evaluation_priority": "can_test",
"recommended_role": "Type-Safe Tool Agent / Structured Output Runtime",
"requires_cost_approval": true,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "pydantic_ai_overview_docs",
"type": "docs",
"url": "https://pydantic.dev/docs/ai/overview/",
"reference_version": null
},
{
"source_id": "pydantic_ai_agents_docs",
"type": "docs",
"url": "https://pydantic.dev/docs/ai/core-concepts/agent/",
"reference_version": null
},
{
"source_id": "pydantic_ai_pypi",
"type": "pypi",
"url": "https://pypi.org/pypi/pydantic-ai/json",
"reference_version": "2.8.0"
}
]
},
{
"candidate_id": "aws_strands_agents",
"display_name": "AWS Strands Agents",
"evaluation_priority": "can_test",
"recommended_role": "AWS-Native Model-First Agent SDK",
"requires_cost_approval": true,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "strands_agents_docs",
"type": "docs",
"url": "https://strandsagents.com/docs/user-guide/quickstart/overview/",
"reference_version": null
},
{
"source_id": "aws_strands_prescriptive_guidance",
"type": "docs",
"url": "https://docs.aws.amazon.com/prescriptive-guidance/latest/agentic-ai-frameworks/strands-agents.html",
"reference_version": null
},
{
"source_id": "strands_agents_pypi",
"type": "pypi",
"url": "https://pypi.org/pypi/strands-agents/json",
"reference_version": "1.46.0"
},
{
"source_id": "strands_agents_typescript_npm",
"type": "npm",
"url": "https://registry.npmjs.org/@strands-agents%2Fsdk",
"reference_version": "1.8.0"
}
]
},
{
"candidate_id": "autogen_legacy_migration",
"display_name": "AutoGen Legacy Migration",
"evaluation_priority": "watch_only",
"recommended_role": "Legacy Multi-Agent Framework Migration Signal",
"requires_cost_approval": false,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "autogen_docs",
"type": "docs",
"url": "https://microsoft.github.io/autogen/stable//index.html",
"reference_version": null
},
{
"source_id": "autogen_to_agent_framework_migration_docs",
"type": "docs",
"url": "https://learn.microsoft.com/en-us/agent-framework/migration-guide/from-autogen/",
"reference_version": null
},
{
"source_id": "autogen_agentchat_pypi",
"type": "pypi",
"url": "https://pypi.org/pypi/autogen-agentchat/json",
"reference_version": "0.7.5"
}
]
},
{
"candidate_id": "hermes_agent_personal_platform",
"display_name": "NousResearch Hermes Agent",
"evaluation_priority": "watch_only",
"recommended_role": "Personal Agent Platform / Memory-Skills Runtime",
"requires_cost_approval": true,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "hermes_agent_homepage",
"type": "docs",
"url": "https://hermes-agent.nousresearch.com",
"reference_version": null
}
]
},
{
"candidate_id": "microsoft_agent_governance_toolkit",
"display_name": "Microsoft Agent Governance Toolkit",
"evaluation_priority": "watch_only",
"recommended_role": "Agent Governance / Policy Runtime",
"requires_cost_approval": false,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "microsoft_agent_governance_docs",
"type": "docs",
"url": "https://microsoft.github.io/agent-governance-toolkit/",
"reference_version": null
}
]
},
{
"candidate_id": "thclaws_agent_harness",
"display_name": "thClaws Agent Harness",
"evaluation_priority": "watch_only",
"recommended_role": "Agent Harness / Multi-Provider Runtime",
"requires_cost_approval": true,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "thclaws_homepage",
"type": "docs",
"url": "https://thclaws.ai",
"reference_version": null
}
]
},
{
"candidate_id": "pydantic_deepagents",
"display_name": "Pydantic DeepAgents",
"evaluation_priority": "watch_only",
"recommended_role": "Pydantic AI Deep Agent Framework",
"requires_cost_approval": true,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "pydantic_deepagents_docs",
"type": "docs",
"url": "https://vstorm-co.github.io/pydantic-deepagents/",
"reference_version": null
}
]
},
{
"candidate_id": "agentos_framework",
"display_name": "AgentOS Framework",
"evaluation_priority": "watch_only",
"recommended_role": "TypeScript Agent Framework / Orchestrator",
"requires_cost_approval": true,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "agentos_docs",
"type": "docs",
"url": "https://agentos.sh",
"reference_version": null
}
]
},
{
"candidate_id": "bernstein_agent_governance",
"display_name": "Bernstein Agent Governance",
"evaluation_priority": "watch_only",
"recommended_role": "Audit-Grade Agent Orchestration / Governance",
"requires_cost_approval": true,
"requires_dependency_approval": true,
"sources": [
{
"source_id": "bernstein_docs",
"type": "docs",
"url": "https://bernstein.run",
"reference_version": null
}
]
}
],
"discovery_sources": []
}