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

How I contribute to GitLab with a coding agent (and approve every push)

说明与用途

自动化工具包让作者快速打开并批准 GitLab 合并请求,同时保留对每次推送和评论的控制权。

问题

Re‑entering GitLab contribution workflow after a long break and automating repetitive tasks while retaining final approval authority.

结果

The automated kit enabled the author to open 20 merge requests in one week, 15 of which were merged, across seven GitLab projects, while the author maintained final approval on every push and comment.

工作流

  • Clone the kit repository
  • Run tools/init.sh with GitLab username
  • Set personal access token in .env
  • Verify token with python3 tools/gl.py me
  • Edit AGENTS.md to specify stack and projects
  • Rewrite wording-instructions.md to match personal style
  • Add projects to projects.json if needed
  • Run the scout workflow to rank free issues
  • Run analyze workflow to generate plans and resolve questions
  • Claim an issue with a one‑line comment, awaiting verifier approval
  • Start and ship: implementers write code, mr-writer creates MR description
  • Check pipelines and @gitlab-bot ready comment, awaiting author approval
  • Post MR and monitor review comments

证据

In one hackathon week, this setup helped me open 20 MRs in 7 GitLab projects. 15 of them are merged now.

来源

The loop is simple: find a free issue, analyze it, claim it, implement it, ship the MR, and follow up on reviews.

来源

The claim is one line: "Hello! I'd like to work on this." The verifier checked it first, and the agent waited for my OK before posting.

来源

As of October 20, 2026, 15 of the 20 hackathon MRs are merged, 5 are in review, and none were closed.

来源

  • 记录日期: 2026-10-20T13:41:16.676Z