Token导航 LogoToken导航TokenDH.com

AI 编程工具与 Agent 清单

先挑工作方式,再挑 AI 编程工具

收录主流 AI 编程工具、编程 Agent 和代码助手,方便你按 IDE、CLI、插件、云端形态快速比较,找到更适合自己开发习惯的那一类工具。

先看工作方式,再决定换工具还是补工具链。

已收录产品

60

带 Agent 能力

58

开源工具

15

云端/本地编程 AgentOpenAI开源

OpenAI Codex

OpenAI Codex 面向真实软件工程任务,覆盖 CLI、IDE 和云端工作流,适合复杂代码修改与验证。

形态

CLI

适合任务

读仓库、改代码、运行测试、提交任务

地区

海外

能力概览
Agent 能力/仓库级修改/终端 Agent/云端任务/OpenAI
开源编程 AgentCline开源

Cline

Cline 当前官方产品已覆盖 VS Code、CLI 和 SDK,仍以开源代码 Agent Runtime 为核心,并提供 MCP、模型和企业能力入口。

形态

IDE / CLI / SDK Agent

适合任务

读写文件、执行命令、浏览器操作和多模型接入

地区

海外

能力概览
Agent 能力/开源/VS Code/多模型/命令执行
开源编程 AgentRoo Code开源

Roo Code

Roo Code 官方文档已说明 Roo Code Extension 于 2026-05-15 停止,新用户不应再把它作为主力工具,官方建议关注 ZooCode 或 Cline。

形态

VS Code 插件(已停止)

适合任务

多模式编程 Agent、文件修改和命令执行

地区

海外

能力概览
Agent 能力/开源/VS Code/多模式/Agent
开源软件工程 AgentAll Hands AI开源

OpenHands

OpenHands 当前已形成开源 Agent、Cloud Agent、Control Plane、SDK 和 Enterprise 多层产品线,适合从本地实验扩展到团队级云端编程自动化。

形态

OSS / Cloud Agent / Control Plane / SDK

适合任务

自主软件开发、终端操作、浏览器和文件编辑

地区

海外

能力概览
Agent 能力/开源/自托管/软件工程 Agent/Docker
开源软件工程 AgentSWE-agent开源

SWE-agent

SWE-agent 官方文档当前明确推荐 mini-swe-agent,原因是性能相近但更简单灵活;SWE-agent 原项目仍保留完整的 Agent 工具、批处理、配置和自定义任务文档。

形态

CLI

适合任务

命令行和批处理方式解决 GitHub Issue、代码任务与自定义工程问题

地区

海外

能力概览
Agent 能力/SWE-agent/mini-swe-agent/批处理/自定义工具
开源本地编程 AgentBlock开源

Goose

Goose 当前已迁移到 Agentic AI Foundation(AAIF),官方产品覆盖桌面端、CLI 和 API,不仅用于代码,还支持研究、写作、自动化和数据分析,并提供 70+ MCP 扩展、Recipes 与 Subagents。

形态

CLI

适合任务

代码、研究、写作、自动化、数据分析和可嵌入 Agent 工作流

地区

海外

能力概览
Agent 能力/开源/本地/CLI/工具调用
开源终端编程 AgentGoogle开源

Gemini CLI

Gemini CLI 是 Google 的开源终端 AI Agent,适合在本地仓库和 Cloud Shell 中处理编程与自动化任务。

形态

CLI

适合任务

终端对话、代码修改、MCP 接入和复杂开发任务处理

地区

海外

能力概览
Agent 能力/开源/CLI/MCP/Google
开源多模型编程 AgentOpenCode开源

OpenCode

OpenCode 是开源多模型编码 Agent,主打本地优先、终端交互和模型提供商自由切换,适合隐私敏感的工程工作流。

形态

CLI

适合任务

本地代码库理解、编辑、命令执行和多模型切换

地区

海外

能力概览
Agent 能力/开源/多模型/本地优先/终端
终端编程 AgentxAI开源

xAI Grok Build

xAI Grok Build 是 xAI 面向代码库工作的终端 AI 编程 Agent,支持计划模式、并行子 Agent、Skills、Hooks、MCP、代码审查和 CI/CD。

形态

CLI

适合任务

代码库理解、计划、代码修改、测试、部署和 CI/CD 任务

地区

海外

能力概览
Agent 能力/终端 Agent/Plan Mode/Subagents/Skills
开源终端编程 Agent HarnessMario Zechner / Pi开源

Pi Coding Agent

Pi Coding Agent 是开源的最小化终端 Agent Harness,允许开发者通过扩展、Skills、提示模板和主题定制代码开发工作流。

形态

CLI

适合任务

本地代码库理解、文件编辑、命令执行和可扩展 Agent 工作流

地区

海外

能力概览
Agent 能力/开源/Minimal Harness/Extensions/Skills
已展示全部 10 个产品