Code With LLM 🆕 Updates Українською 🛠️ Tools ℹ️ About © Dan Voronov CodeWithLLM-Updates -

集成开发环境

这些 IDE 提供了比传统 IDE 更好的编码体验。

工具 | 描述 | 链接 ---|---|--- Cursor | 一个为 AI 辅助编程设计的下一代 IDE。 通过强大的 AI 辅助,编辑、调试和理解复杂的代码库。 | changelogprice ($20)forum Windsurf | Windsurf 是由 Codeium 提供的,一种 AI 驱动的代码补全工具。它旨在根据上下文建议整个函数和代码块。 | changelogprice ($15+)discord GitHub Copilot | 一个广泛使用的 AI 辅助编程工具,在 VS Code 中提供代码建议、自动完成,甚至可以根据上下文和注释生成整个函数。 它直接集成到 VS Code (和其他 IDE) 中,并具有 online chat 功能。 | updatesprice ($10)forum PearAI | 通过集成到单个代码编辑器中的最佳 AI 工具,将你的想法变为现实。旨在全面加速你的项目开发,从开始到大规模运行。 始终开源。 | changelogprice ($15)discord Trae | Trae (/treɪ/) 使用 AI 使开发人员能够通过提示快速构建全栈应用程序。 | changelogfree but PRC JetBrains Fleet | Fleet 是一款为简单性而设计的代码编辑器,它结合了简洁的 UI、AI capabilities 和一组基本的内置功能,适用于大多数主要语言。 | releasesFree (public preview) Zed | Zed 是适用于 MacOS 和 Linux 的下一代代码编辑器,专为与人类和 AI 进行高性能协作而设计。 | releasesfree Zed AI CodeLLM | 一款革命性的新型 AI 代码编辑器,可帮助你将开发人员的工作效率提高 10 倍! 与 AI 超级助手 ChatLLM 捆绑在一起。 | subscription MarsCode | 内置 AI 编程助手,具有代码完成、解释和调试等功能,可加快开发速度。 Theia | Theia 不是 VS Code 的一个分支。与将你锁定到不透明生态系统中的专有 AI 驱动的编码工具不同,带有 Theia Coder 的 Eclipse Theia IDE 使你能够完全了解和灵活地控制你的 AI 交互。 IDX.dev | Google 的 IDX.dev 提供了一个基于云的开发环境,专门针对 Google Cloud Platform 集成进行了优化。 它提供 Gemini AI 辅助开发,并与 Google 的生态系统深度集成。 | free during preview 已关闭或未维护的项目:aide (Feb 25, 2025).

用于 IDE 的 AI 编码扩展

工具 | 描述 ---|--- Cline | 编码代理。 集成 AI 驱动的代理编码辅助的 VS Code 扩展。 具有内置的 MCP Marketplace。 RooCode | 编码代理。 Cline 的一个分支。 由 Roo 创建的 VS Code 扩展,增加了 AI 驱动的高级代码生成功能。 Zencoder | 最集成、可定制且直观的编码代理 (Coffee Mode) Zencoder 处理日常工作,因此你可以专注于愿景。 在 VS Code、Android Studio 和 JetBrains IDE 中无缝工作。 Junie | Junie 是 JetBrains 的编码代理。 目前在 IntelliJ IDEA Ultimate 和 PyCharm Professional 中可用,WebStorm 很快就会添加到此列表中。 augment code | 首个专为专业软件工程师和大型代码库构建的 AI 编码助手。 Continue.dev | 一个用于 IDE 的开源 AI 编码助手,有助于加速软件开发。 它提供代码生成、重构和调试辅助等功能。 Supermaven | Supermaven 是 VS Code、JetBrains IDE 和 Neovim 的扩展,可让你使用 AI 将代码编写速度提高 2 倍。 Twinny | 适用于 Visual Studio Code 的最务实、本地或 API 托管的 AI 代码补全插件 - 类似于 GitHub Copilot,但 100% 免费且私有。 Sourcegraph Cody | 企业级 AI 代码助手。 共享和重用提示以自动化任务,并为你的所有开发人员提高质量和最佳实践。 qodo | 用于测试、审查和编写代码的代理 AI - 在每个步骤中实现持续质量。 Tabnine | Tabnine 是世界上最了解上下文的 AI 软件开发平台,可帮助成熟的工程团队加快并简化其整个开发过程。 基于你的代码和模式的上下文感知建议。 GitLab Duo | 从规划和编码到保护和部署,Duo 是唯一在工作流程的每个阶段都支持开发人员的 AI 解决方案。 Amazon Q Developer | Amazon Q Developer 是一个插件,可为你提供实时代码建议,并且是 AWS 方面的专家,并且位于 AWS Management Console 中。 Gemini Code Assist | Google Gemini Code Assist 将 Gemini 2.0 的强大功能带到你的 IDE,它具有一个了解你的代码的聊天界面、在你编写时自动完成代码,以及按需生成和转换完整函数或文件。 Firebender | 编码代理。 适用于 Android Studio 和 IntelliJ 的 AI 插件。 具有类似于 Cursor 的内联编辑器和聊天功能。 该代理独立审查代码、运行代码、测试和编辑文件。 可以选择添加自定义指令和排除列表。 Sweep AI | Sweep 将 AI 编码的最新创新带到 JetBrains。 支持 IntelliJ、PyCharm、Android Studio 等。 $25 / 用户 / 月 已关闭或未维护的项目:rubberduck (Feb 4, 2024).

AI 增强的开发工具

工具 | 描述 ---|--- 命令行界面 (CLI) 工具 | aider chat | (编码代理) 一个 CLI 工具,允许你直接从终端与 AI 编码助手进行交互。 它通过聊天界面帮助生成、修改和理解代码。 Kwaak | (编码代理) Kwaak 使你能够直接从终端并行运行一组自主 AI 代理。 你在类似聊天的终端界面中与 Kwaak 交互。 RA.Aid | 一个基于 LangGraph 的基于代理的任务执行框架构建的独立(编码代理)。 该工具提供了一个智能助手,可以帮助研究、规划和实施多步骤开发任务。 CodeBuff | 了解你的整个代码库的 AI。 在你的终端或 IDE 中运行。 可以运行终端命令、创建和编辑文件等。 每月 49 美元 MyCoder.ai | AI 驱动的编码伙伴,可以理解、编码、构建、测试、实验并学习以实现你的目标。 利用 Anthropic 的 Claude API 进行智能决策 Claude Code | (编码代理) Claude Code Research Preview 是一种代理编码工具,它位于你的终端中,了解你的代码库,并通过自然语言命令帮助你更快地进行编码。 plandex | 一个开源的、基于终端的 AI 编码引擎。 专为跨越多个文件的实际任务而设计。 具有 AI 的 Headless IDE | SWE-Kit | Composio SWE-Kit - 一个具有 AI 原生工具的 Headless IDE,用于使用你选择的任何 Agentic Framework & LLM 构建自定义编码代理。 可以在本地运行,提供与你的代码库的完整端到端交互,而无需互联网连接。 hide | Hide 为代码库提供容器化开发环境,并公开 API 以供 AI 代理与之交互。 代码 RAG | Pieces | 与由你选择的 LLM 驱动的开发人员 copilot 聊天。 使用 Pieces Long-Term Memory 回忆设备上的所有活动,并通过添加任何代码文件或文件夹、网站或保存的代码片段,为你的聊天带来上下文感知。 Web AI 驱动的生成器 | v0 | Vercel 的一个生成式 AI 平台,可从文本提示创建用户界面。 Base44 | 一个 AI 驱动的平台,允许你无需编码即可构建自定义软件应用程序。 你的应用程序在创建后即可立即使用和共享。 bolt & bolt.diy | 一个用于构建 Web 应用程序的低代码平台。 .diy 版本表示一个开源的、自己动手的版本。 nut.new | 由 reply.io 提供的 bolt.diy 分支,专注于调试功能。 可以少量免费使用,并通过早期采用者计划或使用你自己的 Anthropic API 密钥无限量使用。 Lovable | 一个具有 AI 的低代码平台,专为构建内部工具和自动化任务而设计。 Replit | 一个协作的、基于浏览器的 IDE,支持多种编程语言。 它现在具有 AI 功能,可帮助编写代码。 builder.io | 通过 AI 驱动的设计到代码、可视化编辑和企业 CMS 来加速你的数字团队,所有这些都在我们的可视化开发平台中。 Poe App Creator | Poe Apps 可以轻松地在 Poe 上的任何现有模型的顶部构建可视化界面,以及用 Javascript 表示的自定义逻辑。 Bind | Bind AI 有两个产品,第一个是 Copilot,较新的是可以执行 Python、Java、HTML 代码的在线 IDE。 支持 15 多个 AI 模型。 连接 Github、Google Drive。 使用自己的 API 密钥无限制地访问 Claude。 Blackbox App Builder | 在你的浏览器中将你的设计变成网站 - 导入 Figma,克隆任何网站,或从图像开始 - 你的想法,在几分钟内变为现实。 前端生成器 | Magic Pattern | Magic Patterns 生成与你现有设计匹配的 UI。 使用你现有的组件和品牌。 导出到 Figma 或生产就绪的代码存储库 Tempolabs | Tempolabs 专注于采用 AI 优先方法的 React 开发,提供用于构建现代 Web 应用程序的复杂工具。 AI 开发者 | devin | Devin 被呈现为一个 AI 软件工程师,能够处理复杂的开发任务并自主工作。 OpenHands | 一个通过在构建软件的不同阶段提供 AI 帮助来帮助简化开发过程的平台。 databutton | Databutton 让你与 AI 开发人员协作构建软件。 它处理从计划和编码到部署的所有事情,而无需编码专业知识。 MetaGPT X | 多代理框架:第一家 AI 软件公司,迈向自然语言编程。 自然语言编程产品:MGX (MetaGPT X) - 世界上第一个 AI 代理开发团队 代码安全 | Snyk | DeepCode AI 利用多个经过微调的 AI 模型和由顶级安全专家策划的特定于安全的数据,为你提供 AI 在安全方面的所有强大功能,而没有任何缺点。 Sonar | 通过使用我们的代码保证工作流程来灌输信心,确保每一行 AI 生成的代码的质量和安全性。 GitHub Copilot、Amazon Q 和 Google Code Assist 等 AI 编码助手与 Sonar 结合使用时,可以提高开发人员的生产力并确保安全、稳定的代码。 与其为每个 AI 服务支付单独的 API 密钥,不如选择具有成本效益且灵活的替代方案。 一种选择是使用 OpenRouter,它充当各种模型的统一 API。 这可能会整合成本并简化集成。 如果你有强大的硬件并且优先考虑隐私或想要更多控制权,则可以在本地运行大型语言模型 (LLM)。 诸如 OllamaLM Studio 之类的工具使你可以更轻松地在自己的机器上部署和管理这些模型。 对于专门的代码自动完成,请考虑使用具有本地优先选项的解决方案,例如 TabbyML