Claudable是一个开源的网页构建工具,利用本地CLI代理(如Claude Code、Codex、Gemini CLI等)轻松构建和部署产品,无需复杂设置即可创建生产就绪的Next.js应用。
一分钟了解#
Claudable是一个基于Next.js的强大网页应用构建器,结合了Claude Code(支持Cursor CLI)的高级AI代理能力和简单直观的应用构建体验。只需描述您的应用想法 - "我想要一个具有深色模式的任务管理应用",Claudable即可即时生成代码并显示您工作应用的实时预览。您可以将应用部署到Vercel,并免费集成Supabase数据库。
核心价值:通过自然语言描述即可快速生成和部署专业级网页应用,无需编写代码。
快速上手#
安装难度:低 - 项目依赖自动检测可用端口并创建.env文件,安装过程完全自动化
# 克隆仓库
git clone https://github.com/opactorai/Claudable.git
cd Claudable
# 安装所有依赖
npm install
# 启动开发服务器
npm run dev
适合我的场景吗?
- ✅ 快速原型开发:通过自然语言描述即可生成网页应用原型
- ✅ AI辅助开发:利用Claude Code等AI代理提高开发效率
- ✅ 全栈应用构建:自动创建前端界面并集成后端数据库
- ❌ 需要完全控制代码的项目:AI生成的代码可能不完全符合您的特定需求
核心能力#
1. 多AI代理支持 - 打破单一工具限制#
- 支持Claude Code、Cursor CLI、Codex CLI、Qwen Code和Z.AI GLM-4.6等多种AI编码代理
- 根据个人喜好和需求选择最适合的工具 实际价值:提供灵活性,不必受限于单一AI工具,可以选择最适合特定项目的代理
2. 自然语言转代码 - 无需编程经验#
- 通过简单描述应用需求即可生成生产就绪的Next.js代码
- 支持复杂功能描述,如"我想要一个具有深色模式的任务管理应用" 实际价值:大幅降低开发门槛,让非专业开发者也能构建功能完善的网页应用
3. 实时预览 - 即时查看效果#
- AI构建应用时提供热重载功能,立即看到变化
- 无需等待完整构建完成即可预览效果 实际价值:加速开发迭代过程,实时反馈让开发更直观
4. 零设置即时启动 - 无复杂配置#
- 无需复杂的沙盒环境、API密钥或数据库配置
- 安装后立即开始构建 实际价值:消除技术障碍,让创意快速变为现实,无需学习复杂的开发环境配置
5. 一键部署 - 从开发到生产无缝衔接#
- 一键部署到Vercel,无需额外配置
- 自动集成GitHub版本控制和持续部署 实际价值:简化部署流程,让开发者专注于创造而非部署技术细节
技术栈与集成#
开发语言:JavaScript, TypeScript, Next.js 主要依赖:Node.js 18+, Git, Supabase, Vercel 集成方式:桌面应用 / 命令行工具 / Web应用
生态与扩展#
- 桌面应用:作为Electron桌面应用提供,支持Mac、Windows和Linux
- 数据库集成:与Supabase无缝集成,提供生产就绪的PostgreSQL数据库和认证功能
- 版本控制:与GitHub集成,自动设置版本控制和持续部署
维护状态#
- 开发活跃度:项目活跃维护,定期推出新功能
- 最近更新:最近有新的功能开发和集成更新
- 社区响应:拥有活跃的Discord社区,支持多平台使用
商用与许可#
许可证:MIT
- ✅ 商用:允许
- ✅ 修改:允许
- ⚠️ 限制:需要包含原始许可证和版权声明
文档与学习资源#
- 文档质量:全面
- 官方文档:README.md
- 示例代码:提供GIF演示和示例命令,展示不同AI代理的使用方法