agent: parallele Agents und Multi-Repo-Watch #1

Closed
opened 2026-07-12 08:32:40 +02:00 by frank · 1 comment
Owner

Kontext

Aus dem Scope von v1 (forge agent watch / forge agent run) ausgenommen.

Ziel

Mehrere Coding-Agent-Läufe gleichzeitig und/oder Watch über mehrere Repositories.

Motivation

v1 verarbeitet Issues bewusst sequenziell (eine Pipeline gleichzeitig), um Git-/Worktree-Konflikte und doppelte Claims zu vermeiden. Für höhere Durchsatzraten und Multi-Repo-Setups braucht es:

  • kontrollierte Parallelität (Worker-Pool / Concurrency-Limit)
  • isolierte Worktrees pro Lauf
  • Claim-/Dedup-Semantik über Repo-Grenzen hinweg
  • ggf. konfigurierbare Repo-Liste statt einzelner -R-Ziel

Akzeptanzkriterien

  • Konfigurierbare maximale Parallelität
  • Sichere Isolation (Worktree/Branch pro Issue)
  • Multi-Repo-Watch mit klarer Claim-/State-Verwaltung
  • Keine doppelte Bearbeitung desselben Issues

Bezug

Plan: Issue Agent Watcher — „Nicht im Scope (v1)“

## Kontext Aus dem Scope von v1 (`forge agent watch` / `forge agent run`) ausgenommen. ## Ziel Mehrere Coding-Agent-Läufe gleichzeitig und/oder Watch über mehrere Repositories. ## Motivation v1 verarbeitet Issues bewusst sequenziell (eine Pipeline gleichzeitig), um Git-/Worktree-Konflikte und doppelte Claims zu vermeiden. Für höhere Durchsatzraten und Multi-Repo-Setups braucht es: - kontrollierte Parallelität (Worker-Pool / Concurrency-Limit) - isolierte Worktrees pro Lauf - Claim-/Dedup-Semantik über Repo-Grenzen hinweg - ggf. konfigurierbare Repo-Liste statt einzelner `-R`-Ziel ## Akzeptanzkriterien - [x] Konfigurierbare maximale Parallelität - [x] Sichere Isolation (Worktree/Branch pro Issue) - [x] Multi-Repo-Watch mit klarer Claim-/State-Verwaltung - [x] Keine doppelte Bearbeitung desselben Issues ## Bezug Plan: Issue Agent Watcher — „Nicht im Scope (v1)“
Author
Owner

🤖 forge agent started

  • Agent: cursor-agent
  • Model: (default)
  • Mode: pr
  • Trigger: assignee=agent
  • Open ToDos: 4

agent: parallele Agents und Multi-Repo-Watch — Aus dem Scope von v1 (forge agent watch / forge agent run) ausgenommen.

🤖 **forge agent started** - Agent: `cursor-agent` - Model: `(default)` - Mode: `pr` - Trigger: `assignee=agent` - Open ToDos: 4 agent: parallele Agents und Multi-Repo-Watch — Aus dem Scope von v1 (`forge agent watch` / `forge agent run`) ausgenommen.
frank closed this issue 2026-07-12 11:08:07 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
frank/forgecli#1
No description provided.