{
  "id": 13942898,
  "title": "Run Claude Code, Codex and Antigravity CLI on One Repo Without Merge Hell",
  "url": "https://urgent.news/2026/10/12/run-claude-code-codex-and-antigravity-cli-on-one-repo-without-merge",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-12T11:31:36.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/gabrielanhaia/run-claude-code-codex-and-antigravity-cli-on-one-repo-without-merge-hell-134j"
  },
  "original_language": "en",
  "account": "The article discusses a method for running multiple coding agents, such as Claude Code, Codex, and Antigravity CLI, within a single repository without encountering merge conflicts. The process involves using Hermes IDE, which creates a separate worktree for each agent in its own folder within the repository. Each worktree has its own branch and set of files, allowing the agents to work independently without interfering with each other's files.\n\nThe steps to implement this method include creating a separate worktree for each task, using a recipe file (.hermes/worktree.toml) to set up the necessary commands and files in each worktree, and launching the agents using Hermes IDE. The worktrees ensure that each agent has its own isolated environment, preventing conflicts between their changes. When a task is completed, the changes can be committed and reviewed using git diff, showing only the changes made in the specific worktree.",
  "summary": "Hermes IDE: Download free · Star it on GitHub — one console for every coding agent, on macOS, Windows and Linux Book: AI Agents Pocket Guide · AI in TypeScript — the 5-book series Me: xgabriel.com | GitHub The suite went red, and both agents had reported back as done. Claude Code had the flaky login test. Codex, in a second terminal on the same checkout, had the auth cleanup. Codex tidied…",
  "key_points": [
    "Hermes IDE creates separate worktree for each coding agent",
    "Each worktree has own branch and set of files",
    "Prevents merge conflicts between agents' changes"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}