gpt-engineer

说一句想要什么,AI 直接把网站给你做出来

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 7266 🐛 待处理 70 👀 关注 9 ⚠️ 作者已归档(停止维护)
GitHub ↗
GitHub 星标 ★ 54971
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源MIT许可,CLI工具,免费使用。

项目预览

gpt-engineer 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队AntonOsika
定价模式🏷️完全免费
价格说明开源MIT许可,CLI工具,免费使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai,autonomous-agent,code-generation,codebase-generation,codegen,coding-assistant,gpt-4,gpt-engineer,openai,python
GitHub 星标★ 54971
上线时间2023-04-29 00:00:00
代码更新2025-05-14
仓库体积20.0 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数9

项目介绍

用于代码生成实验的 CLI 平台,也是知名建站平台 Lovable 的前身,为开发者提供快速验证代码生成思路的实验环境,探索 AI 生成代码的无限可能。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 54971

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 6 步

环境要求

  • Python 3.10 - 3.12(3.8/3.9 仅支持到 0.2.6 版本)
  • OpenAI API Key(或其他自定义模型的密钥)
  • Windows 用户需参考仓库中的 WINDOWS_README.md
  • 开发模式安装需要 Poetry

安装与启动步骤

  1. 1安装 gpt-engineer

    稳定版直接通过 pip 安装即可,建议在虚拟环境中执行,避免污染全局环境。

    python -m pip install gpt-engineer
  2. 2(可选)克隆源码开发

    想改源码或用最新开发版时,克隆仓库后用 Poetry 安装依赖并激活虚拟环境。

    git clone https://github.com/gpt-engineer-org/gpt-engineer.git
    cd gpt-engineer
    poetry install
    poetry shell
  3. 3配置 API Key

    在环境变量或 .env 文件中二选一填入密钥,密钥形如 sk-xxxxxxxx,切勿外泄。

    export OPENAI_API_KEY=sk-xxxxxxxx
  4. 4用 .env 文件配置密钥

    不想每次设置环境变量时,可把仓库里的 .env.template 复制成 .env,再把密钥填进去。

    cp .env.template .env
  5. 5创建项目并写 prompt

    新建一个空文件夹,在其中创建无扩展名的 prompt 文件,用自然语言写下你的软件需求。

    mkdir -p projects/my-new-project
  6. 6运行生成代码

    在 gpt-engineer 目录根下执行 gpte 加项目相对路径,AI 会读取 prompt 并编写代码。

    gpte projects/my-new-project

关键配置

配置项必填说明示例
OPENAI_API_KEY是OpenAI 接口密钥,用于调用模型生成代码sk-xxxxxxxx

如何确认成功

执行 gpte 后终端出现 AI 生成过程,且指定项目文件夹内新增了生成的代码文件即成功。

常见问题

Q:可以用本地模型或 Azure 吗?

A:可以。README 说明支持自定义模型,包括本地模型和 Azure 等,具体配置见官方文档 open_models 页面。

Q:Windows 上怎么用?

A:README 指引 Windows 用户查看仓库根目录的 WINDOWS_README.md,里面有专门的说明。

Q:不想本地装环境怎么办?

A:README 提供了两种替代方式:使用 Docker(见 docker/README.md),或直接在浏览器中完成全部操作。

Q:Python 版本有什么要求?

A:官方积极支持 Python 3.10 到 3.12;最后支持 3.8 - 3.9 的版本是 0.2.6。

注意事项

  • API Key 属于敏感信息,不要提交到 Git 仓库或分享给他人。
  • README 中的克隆地址为 gpt-engineer-org/gpt-engineer.git,与仓库展示地址可能不同,克隆前请自行确认。
  • 开发模式依赖 Poetry,如未安装请先准备 Poetry 环境。
  • gpte 需使用项目的相对路径,建议在 gpt-engineer 目录根下执行。

核心亮点

  • 将自然语言需求直接转化为可运行代码库,显著降低原型搭建门槛
  • 提供交互式CLI工作流,支持用户逐步确认生成结果,便于调试和迭代
  • 作为Lovable的前身,验证了AI生成完整应用的技术可行性,社区活跃度高

不足之处

  • 生成代码质量依赖输入描述的清晰度,复杂需求下易产生结构松散或不可直接运行的代码
  • 项目已停止积极维护(转向商业化产品),文档和示例更新滞后

适用场景

  • 快速验证产品想法,从一句话描述生成MVP原型
  • 教学场景中演示AI辅助编程,帮助初学者理解代码结构
  • 自动化生成基础CRUD应用或脚本,节省重复性编码时间

替代项目

Aider、OpenHands (formerly OpenDevin)、MetaGPT

上一篇:oh-my-pi

下一篇:repomix

同类项目推荐

ocode 开源

在终端里用自然语言指挥 AI 改代码,自动搞定多步任务

OCode is a sophisticated terminal-native AI coding assistant that provides deep code···

★ 128 2026-08-09
gsd-pro 开源

一条命令启动,多模型路由,让 Claude Code 干活更高效

GSD Pro — The most powerful AI coding workflow for Claude Code. Free alternative to···

★ 86 2026-08-09
cai 开源

在终端里一句话调用各种大模型,不用折腾提示词

User friendly CLI tool for AI tasks. Stop thinking about LLMs and prompts, start get···

★ 204 2026-08-09
forall 开源

写规格,AI 生成代码并附机器可验证的证明

Forall (∀) is a coding harness from Astrio that helps developers build correct soft···

★ 578 2026-09-16
OpenRCA 开源

用大模型自动定位软件故障根因,减少排查时间

[ICLR'25] OpenRCA: Can Large Language Models Locate the Root Cause of Software Failu···

★ 450 2026-08-09
mex 开源

让AI代理记住项目上下文,跨会话不迷路

Team memory for engineers and their AI agents. Lives in your repo. Shared through Gi···

★ 1794 2026-08-09
parallel-code 开源

同时跑多个AI编程助手,各干各的互不干扰

Run Claude Code, Codex, and Gemini side by side — each in its own git worktree

★ 1082 2026-08-09
ECPay-API-Skill 开源

用自然语言让 AI 直接生成绿界 API 串接代码

ECPay API Skill 是一個 API AI Skill 套件——安裝到 AI 程式開發助手(Claude Code、Git···

★ 238 2026-09-15
enola 开源

看懂代码架构,提前发现变更影响和架构问题

Understand, analyze, and govern software systems across repositories, languages, and···

★ 289 2026-08-09