Skip to content

Latest commit

 

History

History
191 lines (161 loc) · 19 KB

File metadata and controls

191 lines (161 loc) · 19 KB

Awesome Vibe Coding Awesome

精选的氛围编程参考资源列表,与AI协作编写代码。

English | Português | 한국어 | 中文 | 日本語

目录

关于概念

  • Andrej Karpathy on X - "有一种新的编程方式,我称之为'氛围编程',你完全沉浸在氛围中,拥抱指数级增长,甚至忘记代码的存在。(.) 我在构建项目或网络应用,但这不是真正的编程——我只是看东西、说东西、运行东西、复制粘贴东西,而且大部分时候都能正常工作"。
  • Vibe coding - Wikipedia - 维基百科关于氛围编程的定义及其起源的文章。
  • Vibe coding is passé - The New Stack - Karpathy将概念演化为"代理工程"。
  • automata/aicodeguide - 开始使用AI编程的路线图。

基于浏览器的工具

  • Bolt.new - 提示、运行、编辑和部署全栈Web和移动应用。
  • 🔥 Lovable - "几秒钟从想法到应用。Lovable是你的超人全栈工程师"。
  • v0 by Vercel - 使用Next.js构建生产级应用和代理的氛围编程平台。
  • Capacity - 使用AI在几分钟内将想法转化为功能完整的Web应用。
  • Command.new by Langbase - 提示氛围编程任何AI代理并部署(代理、应用、API)。
  • Replit - "只需在上方描述你的想法,让代理为你构建"。
  • Anything - AI驱动的应用构建器,将自然语言提示转化为功能完整的Web应用(前身为Create.xyz)。
  • Trickle AI - "轻松构建令人惊艳的网站、AI应用和表单"。
  • Tempo - "使用AI构建React应用快10倍"。可视化IDE,集成Figma插件和MCP应用商店。
  • Softgen - "描述你的愿景,给出指令,构建全栈Web应用"。
  • Lazy AI - "使用提示构建可靠的商业应用"。
  • HeyBoss - "几分钟内构建应用和网站",拥有完整的AI团队(CEO、设计师、开发者、营销员和文案)。
  • Creatr - "几秒钟内创建和部署Web应用和着陆页"。
  • Rork - "快速构建任何移动应用",基于React Native和Expo。
  • Firebase Studio - Google的代理云开发环境,帮助构建和发布生产级全栈AI应用。
  • Napkins.dev - 使用Llama视觉模型将截图转换为代码。
  • HeroUI Chat - 无论你的设计经验如何,都能生成美丽的应用。
  • Rocket.new - "无需代码,构建Web和移动应用快10倍"。
  • Google AI Studio - "使用Gemini进行氛围编程的另一种方式。非常适合实验"。
  • Emergent - 多代理AI应用构建器,自主规划、编码、测试和部署全栈Web和移动应用。
  • Manus - 自主AI代理,用于端到端项目自动化,从研究到部署。
  • Same.new - AI网站构建器,可根据描述克隆和创建网站。

IDE和代码编辑器

  • Windsurf - 代理IDE(被Cognition收购,Devin的制造商),具有用于多步骤编程的Cascade和用于补全的Tab/Supercomplete。
  • 🔥 Cursor - AI代码编辑器,具有Cloud Agents、JetBrains集成以及来自Atlassian、Datadog和GitLab等合作伙伴的30多个插件。
  • Zed - 首个"代理IDE",使用Rust构建,内置AI代理和120fps实时协作。
  • Amazon Kiro - 从原型到生产的AI IDE,具有规格驱动开发和AWS集成。
  • Google Antigravity - Google的代理开发平台,具有Manager视图,可并行编排多个代理。免费,跨平台。
  • Orchids - 氛围编程IDE,能够像人类开发者一样构建、观察和聆听。
  • Trae IDE - 字节跳动推出的免费AI IDE,具有Builder模式,免费使用GPT-4o、Claude Sonnet和DeepSeek R1。
  • Devin - Cognition推出的自主AI软件工程师,拥有自己的IDE、Shell、浏览器和云沙箱。

移动应用

  • VibeCode - 构建应用的应用。适用于iOS和Android。

插件和扩展

  • Cline - VS Code的自主AI编程代理,使用MCP进行规划、创建文件、运行构建和修复错误。
  • Roo Code - AI开发团队,具有多种模式(Code、Architect、Debug)、Cloud Agents以及Slack/GitHub集成。
  • Kilo Code - 适用于VS Code、JetBrains和CLI的开源AI编程代理,具有Orchestrator模式和Memory Bank。
  • Amp - 前沿编程代理,具有smart、rush和deep代理模式。从Sourcegraph独立为独立公司。
  • avante.nvim - 旨在模拟Cursor AI IDE行为的Neovim插件,提供AI驱动的代码建议。
  • backnotprop/prompt-tower - 帮助你构建包含多个代码块的提示的工具。
  • Augment Code - 为专业软件工程师和大型代码库构建的AI编程助手,支持MCP。
  • continuedev/continue - 开源AI代码代理,具有IDE扩展、CLI工具和可在CI中执行的源代码控制AI检查。
  • GitHub Copilot - AI结对编程工具,具有代理模式、多模型支持(Claude、GPT、Gemini)以及跨VS Code和JetBrains的代理编程。
  • Amazon Q Developer – AWS - 亚马逊的软件开发生成式AI助手。
  • Superdesign.dev - 开源设计代理。
  • Tabby - 自托管AI编程助手,GitHub Copilot的开源替代品,支持代码补全和仓库级上下文。
  • CodeCompanion.nvim - 用于AI辅助编程的Neovim插件,支持代理、斜杠命令和多种LLM。
  • Junie - JetBrains推出的LLM无关编程代理,适用于终端、IDE和CI/CD。
  • copilot.vim - 官方GitHub Copilot Vim/Neovim插件。
  • Cody - Sourcegraph推出的免费AI代码助手,具有深度代码库理解和代码索引功能。
  • Qodo Gen - AI驱动的VS Code编程平台,具有测试、代码审查和代理工具。
  • Skills.sh - Vercel推出的开放生态系统,可通过单条命令在18+个平台上安装可复用的AI代理技能。

本地应用

  • CCHub - 管理Claude Code生态系统的桌面应用——MCP服务器市场、配置文件切换、工作流模板、安全审计和自动驾驶。基于Tauri + React + Rust构建。

  • 🔥 Dyad - 免费、本地、开源的AI应用构建器。模型无关,支持云模型和通过Ollama的本地模型。

  • bolt.diy - Bolt.new的开源版本,具有Electron桌面应用、19+个AI提供商和通过Ollama的本地模型支持。

  • Superset - 桌面应用,可并行编排多个AI编程代理(Claude Code、Codex等),具有Git worktree隔离。

  • Parallel Code - 在隔离的git worktree中同时运行多个AI编程代理(Claude Code、Codex CLI、Gemini CLI)的桌面应用。

命令行工具

  • 🔥 anthropics/claude-code - 理解你的代码库、自动化任务、解释代码和管理Git的编程代理,全部通过自然语言。
  • aider - 在终端中进行AI结对编程。Git优先,支持100多种语言的多文件协调修改。
  • goose - Block推出的开源本地AI代理,通过MCP连接系统实现可扩展自动化。
  • OpenHands - 开源AI驱动的开发代理,具有CLI、GUI和云模式,支持Claude、GPT等模型。
  • Plandex - 基于终端的AI编程代理,具有REPL模式,可跨多个文件规划和执行复杂任务,200万token上下文。
  • claude-engineer - 基于Claude构建的自我改进AI编程助手CLI,可生成和管理自己的工具。
  • aichat - 全能LLM CLI工具,具有Shell助手、REPL模式、RAG、AI工具和代理,支持20多个提供商。
  • gptme - 终端中的个人AI代理,配备用于编程、Shell命令、文件编辑和网页浏览的本地工具。
  • OpenAI Codex CLI - OpenAI的终端编程代理,具有Codex Cloud、IDE扩展和多模型支持。
  • Gemini CLI - Google推出的开源AI代理,将Gemini的强大功能直接带入终端。慷慨的免费额度(60请求/分钟,1000次/天)。
  • GitHub Copilot CLI - 终端中的完整代理开发环境,具有Autopilot模式、多模型支持和GitHub集成。自2026年2月正式发布。
  • MyCoder.ai - 开源AI驱动的编程助手,具有Git和GitHub集成,支持并行执行和自修改功能。
  • ai-christianson/RA.Aid - 基于LangGraph代理任务执行框架构建的独立编程代理。
  • CodeSelect - 基于Python的命令行工具,高效地将项目源代码传达给AI。
  • QwenLM/qwen-code - "qwen-code是一个生活在数字世界的编程代理"。
  • Warp - 为团队和个人打造的现代AI终端,具有AI命令搜索和工作流功能。
  • charmbracelet/crush - "为你最爱的终端打造的迷人AI编程代理",多模型支持,具有精美的TUI。
  • Warp - 代理开发环境,具有Oz编排平台,可运行无限并行编程代理。
  • langchain-code - 基于LangChain的编程代理,用于AI辅助开发。支持Gemini、Anthropic、OpenAI和Ollama。
  • kimi-cli - Kimi官方命令行界面,一个帮助编程任务和开发工作流的AI助手。
  • Cloudflare/vibesdk - Cloudflare的氛围编程SDK。
  • superagent-ai/vibekit - 用于构建氛围编程应用的工具包。
  • mistralai/mistral-vibe - Mistral AI的氛围编程工具。
  • HKUDS/DeepCode - 用于代码分析和生成的深度学习。在PaperBench上达到SOTA。
  • Gentleman-Programming/gentleman-guardian-angel - 使用AI进行与提供商无关的代码审查。使用Claude、Gemini、Codex、Ollama来执行你的编码标准。
  • superagent-ai/grok-cli - AI驱动编程辅助的命令行界面。
  • OpenCode - 开源终端AI编程代理,支持LSP、75+个LLM提供商和多会话工作流。
  • onWatch - 开源Go CLI,跟踪7个提供商(Anthropic、OpenAI、GitHub Copilot、MiniMax等)的AI API配额使用情况。支持Claude Code、Codex CLI、Cursor、Cline等氛围编程工具。后台守护进程,<50MB内存,零遥测。
  • pyscn - 氛围编程Python代码质量分析器。检测死代码、克隆、复杂性问题和耦合问题,具有MCP集成以支持AI助手。

AI编程任务管理

  • Boomerang Tasks - 自动将复杂项目分解为更小、可管理的部分。
  • Claude Task Master - 可以集成到Cursor、Lovable、Windsurf、Roo等工具中的AI驱动任务管理系统。
  • 🔥 vibe-kanban - 用于管理和编排AI编程代理的看板。支持10多个编程代理。
  • CCPM (Claude Code PM) - 使用GitHub Issues和Git worktrees实现并行代理执行的Claude Code项目管理。
  • Archon - 通过MCP为AI编程助手提供知识和任务管理骨干。
  • AI-DLC Workflows (AWS Labs) - AI驱动开发生命周期工作流规则,适用于编程代理。支持Kiro、Q Developer、Cursor、Cline、Claude Code。

AI编程文档

  • CodeGuide - 为你的AI编程项目创建详细文档。
  • AGENTS.md - 一种简单、开放的编程代理指导格式,由Linux基金会管理。
  • KhazP/vibe-coding-prompt-template - 氛围编程的提示词模板。
  • awesome-ralph - 关于Ralph的精选资源列表,Ralph是一种氛围编程技术,可以在自动循环中运行氛围编程代理,直到满足规格要求。
  • Context7 - 将最新的版本特定文档直接提供到LLM提示中。MCP服务器 + CLI。
  • awesome-cursorrules - 精选的Cursor AI编辑器.cursorrules配置文件集合。
  • llms.txt - 标准化的markdown文件规范,使网站文档对LLM友好。
  • claude-reflect - Claude Code的自学习系统,捕获修正并将已批准的学习内容同步到CLAUDE.md文件。
  • EnzeD/vibe-coding - 氛围编程终极指南,包含最佳实践和技巧。
  • Claude Code Organizer - 可视化仪表板和MCP服务器,用于组织Claude Code的记忆、技能、MCP服务器和钩子,支持范围层次结构和拖放操作。
  • 🔥 getdesign.md - 从真实网站精选的DESIGN.md文件的可浏览库。

社区和招聘平台

新闻和社交媒体

本节按时间倒序显示项目,最新条目在顶部。

贡献

欢迎贡献!请先阅读贡献指南