给开发者的 AI 工具导航 收录 54 项工具与概念
找到工具,也读懂它。
从编程到 Agent,按用途发现工具、理解概念,再开始动手。
按用途浏览54 项可浏览
编码与开发
编码 Agent、开发框架、AI 应用搭建和开发评测工具
Claude CodeAnthropic 的终端编码 Agent,可理解代码库、编辑文件、执行命令并协助 Git 工作流。OpenAI Codex开源的本地编码 Agent,可在终端中理解仓库、修改代码并运行开发任务。Gemini CLIGoogle 的开源终端 Agent,可通过自然语言完成代码、文件和命令行任务。OpenCode运行于终端的开源编码 Agent,可连接模型并在代码库中协助开发。Cline可在编辑器、终端或 SDK 中运行的自主编码 Agent。Aider终端中的 AI 结对编程工具,可在 Git 仓库中协作修改代码并提交变更。OpenHands面向软件开发任务的开源 Agent 平台,可在隔离环境中操作代码库和开发工具。OpenAI Agents SDK用于构建 Agent 应用的开发库,提供工具调用、交接、护栏、会话和追踪等原语。LangGraph用图结构组织带状态的 Agent 与多步骤工作流。CrewAI用于构建多 Agent 协作和自动化流程的开源框架。PydanticAI面向 Python 开发者的类型安全 Agent 框架,支持工具、结构化输出和多步执行。Dify开源的 AI 应用开发平台,提供工作流、模型接入、知识库和应用发布能力。Flowise可视化构建 AI Agent 和 LLM 工作流的开源平台,适合快速搭建应用原型。n8n可自托管的工作流自动化平台,支持把 AI、Agent 和常规业务服务接入流程。Langfuse开源的 LLM 工程平台,用于追踪调用、分析运行表现和评估 AI 应用。Arize Phoenix开源 AI 可观测与评测平台,用于追踪、调试和评估 Agent 与 RAG 应用。Promptfoo开源的 LLM 应用评测与红队测试工具,可比较提示词并检查安全风险。Ragas用于评估 RAG 和 Agent 应用质量的开源框架,支持检索与回答效果度量。
浏览器与电脑操作
浏览器自动化、网页调试和图形界面操作
Ego Lite面向人和 Agent 协同使用的浏览器,让自动化任务复用登录状态并在独立空间运行。agent-browserVercel 开源的浏览器自动化 CLI,让 Agent 通过快照和命令控制网页。Browser Use开源浏览器 Agent 工具,可让模型观察网页并执行点击、输入和导航等操作。Chrome DevTools MCP通过 MCP 或 CLI 让编码 Agent 检查运行中的 Chrome 页面、网络请求、控制台和性能信息。Playwright MCPMicrosoft 的 MCP Server,为 AI 客户端提供基于 Playwright 的网页浏览和交互能力。StagehandBrowserbase 的开源 SDK,帮助 Agent 理解网页、提取数据并执行交互。BrowserSkill通过 CLI 和浏览器扩展,让不同 AI Agent 使用当前登录的 Chrome 或 Edge 完成网页任务。Computer UseAgent 通过截图、键鼠或界面动作使用桌面应用和网站的能力。
Agent 与工作流
Agent 原理、流程编排、执行环境、检索和协作方式
AI Agent围绕目标观察状态、选择步骤并使用工具完成任务的系统模式。Agentic Workflow把模型判断、工具、状态和流程规则组合起来,让应用能动态推进多步任务。多 Agent 协作多个分工不同的 Agent 通过委派、消息或共享状态共同完成复杂任务。Agent LoopAgent 反复观察当前状态、选择动作、调用工具并根据结果继续执行的循环机制。Context Engineering系统性整理和提供任务所需上下文,包括指令、检索资料、工具结果与历史状态。Agent Memory让 Agent 在不同步骤或会话间保存、检索和更新信息的设计方法。Tool Calling / Function Calling模型按约定的工具描述提出调用请求,由宿主应用执行并把结果交还模型。结构化输出要求 AI 按 JSON 或指定 schema 返回结果,便于应用校验并交给后续程序处理。Agentic RAG让检索流程由 Agent 根据问题动态规划、调用多种检索工具并检查证据充分性。Human-in-the-Loop在高风险或不确定步骤加入人工审批、补充信息或接管,控制自动化边界。AI Guardrails用于校验输入、输出和工具动作的规则与机制,帮助限制 AI 应用的行为范围。Prompt Injection攻击者通过输入或外部内容诱导 AI 忽略指令、泄露信息或执行非预期操作的风险。Agent Evals用可重复的任务、数据集和评分标准衡量 Agent 是否稳定完成目标及遵守约束。E2B给 AI Agent 一台隔离的机器,让它可以运行代码、使用终端并处理文件。Daytona为 AI 生成代码和开发任务提供可编程、隔离且可恢复的云端开发环境。Qdrant开源向量数据库与向量搜索引擎,可用于语义检索和 RAG 应用。Chroma面向 AI 应用的开源检索数据库,提供向量、全文和混合检索能力。LlamaIndex提供数据加载、索引、检索和 Agent 工具,用于连接私有数据与大模型应用。RAG先从外部资料中检索相关信息,再让模型据此生成回答。Agent2Agent (A2A)开放协议,让不同厂商和框架构建的 Agent 能发现彼此能力并交换任务。
SKILL
可复用的 Agent 技能包及其发现和管理工具
MCP
MCP 协议、Server、调试工具和客户端集成