Token导航 LogoToken导航

AI 编程工具与 Agent 清单

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

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

已收录产品
124
带 Agent 能力
118
开源工具
30
IDE / CLI
73
云端/本地编程 AgentOpenAI开源

OpenAI Codex

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

形态
CLI
适合任务
读仓库、改代码、运行测试、提交任务
地区
海外

能力概览:Agent 能力 / 仓库级修改 / 终端 Agent / 云端任务 / OpenAI

终端编程 AgentAnthropic闭源/商业

Claude Code

Claude Code 是 Anthropic 的终端编程 Agent,适合在本地工程里让 Claude 处理多文件任务。

形态
CLI
适合任务
理解代码库、编辑文件、执行命令、辅助提交
地区
海外

能力概览:Agent 能力 / 终端 / 代码库理解 / 文件编辑 / 命令执行

云端编程 AgentGitHub闭源/商业

GitHub Copilot coding agent

GitHub Copilot coding agent 面向 GitHub 仓库里的异步工程任务,可从 Issue 生成代码改动和 PR。

形态
GitHub / IDE
适合任务
Issue 到 Pull Request 的异步代码任务
地区
海外

能力概览:Agent 能力 / Issue 任务 / 自动 PR / GitHub 集成 / 团队协作

云端软件工程 AgentCognition闭源/商业

Devin

Devin 当前仍定位为 AI software engineer,并新增 Security Swarm、PR Review、浏览器/桌面 Visual QA、DeepWiki 文档和多仓库并行迁移等企业工程能力。

形态
Cloud
适合任务
云端规划、编码、调试、测试、代码迁移和 PR 审查
地区
海外

能力概览:Agent 能力 / 云端 Agent / 自主调试 / 任务交付 / 团队

云端应用开发 AgentReplit闭源/商业

Replit Agent

Replit Agent 是云端全栈应用开发 Agent,用户可以通过对话生成、迭代、预览并发布应用,适合快速验证产品和交付小型应用。

形态
AI IDE
适合任务
对话式生成、修改、预览、发布全栈应用
地区
海外

能力概览:Agent 能力 / 云端 IDE / 应用生成 / 部署 / 新手友好

云端/桌面编程 Agent字节跳动闭源/商业

Trae SOLO

TRAE SOLO 是 TRAE 产品线中更偏自主规划和工程任务执行的编程 Agent,和传统 AI IDE 入口分开维护。

形态
Desktop / Web
适合任务
自主规划、项目生成、工程任务执行和云端协作
地区
中国/海外

能力概览:Agent 能力 / SOLO / 编程 Agent / 字节 / 项目生成

开源编程 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 / 工具调用

代码助手 / 云开发 AgentAWS闭源/商业

Amazon Q Developer

Amazon Q Developer 已覆盖编码助手、CLI 和 AWS 资源工作流,适合已经使用 AWS、希望让 Agent 直接理解云资源和开发流程的团队。

形态
CLI
适合任务
代码补全、AWS 开发、迁移和安全扫描
地区
海外

能力概览:Agent 能力 / AWS / 代码补全 / CLI / 安全

IDE 编程 AgentJetBrains闭源/商业

JetBrains Junie

Junie 是 JetBrains 面向 IDE 内软件工程任务的编程 Agent,与 JetBrains AI Assistant 生态相关。

形态
JetBrains IDE Agent
适合任务
JetBrains IDE 内代码任务、重构和测试辅助
地区
海外

能力概览:Agent 能力 / JetBrains / IDE Agent / 重构 / 测试

AI 编程平台与云端 AgentGitHub闭源/商业

GitHub Copilot

GitHub Copilot 当前已从 IDE 代码补全扩展为覆盖 GitHub、CLI、桌面应用、云端 coding agent 和 MCP 工具目录的开发平台,适合从需求、Issue 到代码评审的完整研发流程。

形态
CLI
适合任务
IDE 补全、GitHub 工作流、CLI、桌面端、云端 coding agent 和 MCP 工具接入
地区
海外

能力概览:Agent 能力 / Copilot App / Cloud agent / CLI / MCP Registry

AI 应用生成 / 全栈开发 AgentVercel闭源/商业

v0

Vercel v0 当前强调 Agent 默认工作流,能够规划任务、连接数据库并生成可部署的全栈 Web 应用,更偏产品构建 Agent 而非传统代码补全。

形态
云端全栈应用 Agent
适合任务
从提示词生成前端、全栈应用、预览和部署
地区
海外

能力概览:Agent 能力 / 前端生成 / 全栈 / 部署 / Vercel

AI IDE / 编程 AgentAWS闭源/商业

Kiro

Kiro 是 AWS 团队推出的 Agent 化开发环境,强调规范驱动、Agent hooks 和复杂工程任务协作。

形态
AI IDE
适合任务
Spec 驱动开发、Agent hooks 和仓库级任务执行
地区
海外

能力概览:Agent 能力 / Spec-driven / Hooks / CLI / AWS

IDE 内 AI 助手 / 编程 AgentJetBrains闭源/商业

JetBrains AI Assistant

JetBrains AI Assistant 是 JetBrains IDE 生态内的 AI 助手,和执行工程任务的 Junie Agent 分开维护。

形态
AI IDE
适合任务
代码生成、解释、重构、聊天和多模型 Agent 协作
地区
海外

能力概览:Agent 能力 / JetBrains / IDE 插件 / 重构 / Agents

开源终端编程 AgentGoogle开源

Gemini CLI

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

形态
CLI
适合任务
终端对话、代码修改、MCP 接入和复杂开发任务处理
地区
海外

能力概览:Agent 能力 / 开源 / CLI / MCP / Google

数据笔记本 AI 助手 / 编程 AgentDeepnote闭源/商业

Deepnote Agent

Deepnote Agent 当前位于 Deepnote 的 AI 能力体系中,并与 Deepnote MCP、代码补全、代码编辑、SQL 生成、错误修复和数据可视化能力并列。

形态
AI IDE
适合任务
在数据 Notebook 中生成、编辑和解释 Python、SQL,连接 MCP 并修复错误
地区
海外

能力概览:Agent 能力 / Notebook / Python / SQL / 数据分析

运维 / 平台工程 AgentKubiya闭源/商业

Kubiya

Kubiya 是面向 DevOps 和平台工程的 AI Agent 平台,强调可复用 Agent、环境隔离和自动化执行。

形态
Web / Agent 平台
适合任务
为 DevOps、SRE 和平台工程生成与执行自动化工作流
地区
海外

能力概览:Agent 能力 / DevOps / SRE / Agent 平台 / 自动化