AI编程
AI编程辅助与代码生成工具,共 217 个工具
Archon是首个面向AI编程智能体的开源工作流引擎,将开发流程编码为YAML定义的确定性工作流,类似于Dockerfile之于基础设施、GitHub Actions之于CI/CD。内置17种工作流模板(Issue转PR、代码审查、冲突解决等),支持CLI、Web UI、Slack、Telegram、Discord等多平台接入,通过Git Worktree实现隔离并行执行。
Codeium是一款免费的AI代码补全和编程助手工具,为开发者提供高速、准确的智能代码建议。支持70多种编程语言,兼容VS Code、JetBrains、Vim等主流编辑器,以完全免费的个人版和出色的补全质量受到开发者社区的广泛好评。是GitHub Copilot的有力免费替代方案。
Dyad是一款本地运行的开源AI应用构建器,定位为Lovable、v0、Replit等云端工具的替代方案。完全在本地执行,不向外部服务器发送代码或数据,用户自带OpenAI、Anthropic等API密钥,自主控制成本和供应商选择。支持Mac和Windows平台,无需注册即可使用,适合注重隐私和本地控制的开发者快速构建应用。
Continue是一款开源的AI代码助手IDE扩展,支持VS Code和JetBrains等主流编辑器。它提供代码自动补全、内联编辑、对话问答等功能,支持连接OpenAI、Anthropic、本地Ollama等多种模型后端。以高度可定制性和对本地模型的友好支持著称,适合希望在IDE中集成AI能力并自定义配置的开发者。
Devika是一个开源的AI软件工程师代理,能够理解高级指令并自主规划、编写和调试代码。它集成了大语言模型和多种开发工具,支持浏览器搜索、代码编辑、终端操作等能力,可以独立完成从需求分析到代码实现的完整开发流程。Devika支持多种LLM后端,通过智能规划和推理引擎将复杂任务分解为可执行步骤,是AI辅助编程领域的前沿开源项目。
Tabby是一款开源的AI代码助手,支持自托管部署,可集成到VS Code、JetBrains等主流IDE中。它基于代码大语言模型提供智能代码补全、代码生成功能,支持多种编程语言。与GitHub Copilot不同,Tabby允许企业在私有环境中运行,代码不会外传,保障数据安全。支持RAG检索增强,可基于企业私有代码库提供更精准的代码建议。适合注重代码隐私和数据安全的开发团队使用。
Amazon CodeWhisperer(现更名为Amazon Q Developer)是AWS推出的AI编程助手,基于机器学习技术为开发者提供实时代码建议。支持Python、Java、JavaScript、TypeScript等15种以上编程语言,深度集成AWS服务,能够根据开发者编写的代码和注释自动生成完整的函数和代码片段。内置安全扫描功能,可检测代码中的安全漏洞。提供免费个人版和企业版,是AWS生态开发者的强力辅助工具。
Replit AI是由在线开发平台Replit推出的AI编程助手,深度集成于其云端IDE中。它支持通过自然语言对话生成代码、调试程序、解释代码逻辑,并能直接在浏览器中运行和部署项目。Replit AI基于先进的大语言模型,提供代码补全、Bug修复、代码重构等功能,特别适合快速原型开发和学习编程。其最大优势在于零配置的云端开发环境,用户无需安装任何软件即可开始编码,同时支持多人实时协作,是初学者和独立开发者的理想选择。
OpenDevin(现更名为OpenHands)是一个开源的AI软件开发代理平台,旨在构建能够自主完成复杂软件工程任务的AI代理。它提供了完整的代理运行环境,包括代码编辑器、终端和浏览器,让AI代理能够像人类开发者一样操作系统。OpenDevin支持多种大语言模型后端,通过沙盒化执行环境确保安全性,是构建下一代AI编程助手的基础平台。
Sourcegraph Cody是由代码智能平台Sourcegraph推出的AI编程助手,依托强大的代码搜索和理解能力,为开发者提供精准的代码建议和问答服务。最大优势是能够理解整个代码库的上下文,而不仅仅是当前文件,从而生成更贴合项目实际的代码。支持VS Code、JetBrains等主流IDE,集成多种大语言模型。特别适合大型代码库的开发维护,帮助开发者快速理解和修改陌生代码。
guizang-ppt-skill是一款AI智能体技能工具,能够自动生成精美的HTML演示文稿。支持编辑杂志风格和瑞士设计风格两种布局,可生成配图提示词和社交媒体封面,并内置WebGL低功耗演示运行时。适用于需要快速产出高质量幻灯片的内容创作者和设计师,通过AI驱动实现从文案到视觉呈现的全流程自动化,大幅提升演示文稿制作效率。
CodeGeeX是由清华大学和智谱AI联合开发的AI编程助手,基于大规模代码预训练模型,支持多种编程语言的代码生成和补全。提供VS Code、JetBrains等IDE插件,完全免费使用。特色功能包括代码翻译(在不同编程语言间转换代码)、代码解释、自动注释生成等。作为国产AI编程工具的代表,对中文开发者友好,是国内开发者的优质选择。