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

I Built an Office Full of AI Developers. They Started Opening Pull Requests.

说明与用途

开发者创建了 My Little Office,AI 代理在真实仓库中自主修改代码,但仅在通过测试后才打开拉取请求,从而将开发者的角色从编码转变为任务定义和监督。

问题

Developers need to manage AI agents that autonomously modify code, ensuring correctness, safety, and coordination.

结果

Agents can autonomously modify code, but verification gates and isolated workspaces prevent destructive changes, ensuring only passing tests lead to PRs.

工作流

  • Define a task for an agent (e.g., "Fix checkout crash").
  • Agent clones repository into isolated workspace.
  • Agent understands task, inspects code, makes changes, runs project checks.
  • If checks fail, agent attempts repair; if still failing, task is marked failed.
  • If checks pass, agent commits changes, pushes branch, and opens pull request.
  • Human reviews PR and verifies final outcome.
  • Deploy to production if approved.

证据

"If the project's verification commands fail, the task doesn't get delivered."

"An agent can work inside its workspace. It cannot casually wander around your machine."

"Tests become the fucking contract."

  • 记录日期: 2026-09-05T18:29:52.509Z