Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I let AI write 100% of my code for 30 days. Here’s what broke

说明与用途

AI 快速生成了脚手架和模板,但导致架构漂移、看似正确但错误的逻辑以及遗漏的边缘情况,需要人工审查和调试。

问题

Relying on an AI to write all application code without human coding leads to architecture drift, plausible‑but‑wrong code, debugging loops, and missing edge‑case handling.

结果

The AI could scaffold and write boilerplate quickly, but produced architecture drift, plausible‑but‑wrong logic, and missed edge cases, requiring human intervention for review, debugging, and final approval.

工作流

  • 1. Prompt AI to scaffold Next.js, Postgres, Drizzle, and auth.
  • 2. Review AI output line by line, rejecting or re‑prompting as needed.
  • 3. Handle configuration, secrets, and dashboard actions manually.
  • 4. Log any break that takes more than an hour to resolve.
  • 5. Repeat until product is production‑ready.
  • 6. Deploy and monitor for failures.
  • 7. Refactor and fix architecture drift and logic errors.
  • 8. Add missing edge‑case handling and performance fixes.
  • 9. Final review and merge with human approval.

证据

I shipped a real product this way — a small SaaS with auth, Stripe billing, a dashboard, and a public API. It works. It's in production.

来源

The AI is brilliant at the file in front of it and blind to the one three folders over. It happily wrote a second formatCurrency helper because it didn't know the first one existed.

来源

The billing webhook handler it wrote acknowledged Stripe events before persisting them. Works perfectly in testing. In production, a DB blip = a paid customer with no access and no record.

来源

When something broke that the AI couldn't see, asking it to fix it produced changes, not fixes.

来源

  • 记录日期: 2026-10-03T18:55:51.605Z