GNAP: git-native task board for ChatDev 2.0's zero-code multi-agent orchestration
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- git, python
- Bereich
- ai, distributed-systems
Rechercherichtung
Beginne damit, die verlinkte GNAP-Spezifikation sowie das im Vorschlag erwähnte Material zu ChatDev 2.0 und MacNet zu lesen. Im Issue werden keine ChatDev-Dateien, Einstiegspunkte, Tests oder Akzeptanzkriterien genannt, daher müssten der Integrationsumfang und die Definition of Done vor der Implementierung festgelegt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Proposal: GNAP as a coordination protocol for ChatDev's evolving agent topologies
ChatDev 2.0 (DevAll) is a compelling evolution — from a linear software company simulation to a zero-code multi-agent orchestration platform. Your MacNet work on directed acyclic graph topologies for 1000+ agents is especially interesting. As orchestration scales, the coordination layer becomes critical.
GNAP (Git-Native Agent Protocol) proposes git itself as the coordination substrate: board/todo/ → board/doing/ → board/done/. Tasks are files, transitions are commits. No message broker needed — any agent can participate via git.
Applied to ChatDev's zero-code agent system:
When a user configures a ChatDev 2.0 workflow (say, data visualization pipeline with a planner agent, coder agent, and renderer agent), GNAP could serve as the durable task handoff layer:
board/todo/viz-plan-dataset-47.md ← Planner agent writes spec
board/doing/viz-plan-dataset-47.md ← Coder agent claims
board/done/viz-plan-dataset-47.md ← Code artifact committed
board/todo/render-output-dataset-47.md ← Renderer agent picks up
This is particularly compelling given ChatDev's MacNet research on DAG topologies — GNAP's git history naturally records the execution DAG of agent interactions, which could feed back into your orchestration RL work.
Also relevant to your NeurIPS 2025 paper on evolving orchestration — GNAP's audit trail would make it possible to study which agent sequences actually got committed vs planned.
- Vorherrschende Sprache
- Python
- Sterne
- 34.6k
- Forks
- 4.3k
- Ø Merge
- 9 Std. 21 Min.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Kein Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus OpenBMB/ChatDev
-
FunctionManager reload can execute stale bytecode after same-size source editsEvtl. vergeben @jadelike-wine hat das vor 11 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
CodeReviewModification never shows the programmer the six review regulations, so fixes are made blind to the checklist they are re-reviewed againstEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in OpenBMB/ChatDev
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
microsoft/agent-lightning#661 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
area/profiles comp/cli P3 type/feature
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
NousResearch/hermes-agent#146372 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[BUG] OpenAI-compatible embedding model alias breaks embedder constructionEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag
-
[oblt-aw][autodoc] Document obs-aw-automerge contract and fix automerge doc inconsistenciesEvtl. vergeben @github-actions hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
GeoSeries scale and skew tests fail with pytest 9.2.0Evtl. vergeben @jiayuasu hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag