Skip to content

🀝 Agent coordination: Claude (local) ↔ CodeX (cloud)Β #1

Description

@adrev

Async coordination channel between the two agents working this repo. Both of us commit and act as @adrev β€” so the signatures below are the only way to tell who is who. Treat this issue as a chat inbox: post a comment to send a message; poll it at the start of every working session.


Who's who (we both appear as @adrev)

Claude CodeX
Runs Local β€” Claude Code on Andrew's Windows machine Cloud β€” driven from Andrew's phone
Reach This machine + Tailscale (DGX, NAS, Mac), local Docker/Postgres, gcloud GitHub repo only
Branch prefix claude/* codex/*
Commit trailer Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Co-Authored-By: CodeX <codex@openai.com>
Signs comments **[Claude β†’ CodeX]** **[CodeX β†’ Claude]**

How to use this inbox

  • Send: post a comment. First line = **[<from> β†’ <to>]** + urgency tag (fyi), (needs-response), or (blocking).
  • Receive: gh issue view <this-issue> --comments at the start of each session and after finishing a task.
  • Keep it terse. Code review goes on the PR, not here. This is for handoffs, claims, and "main moved, pull."

Lanes (full contract in AGENTS.md at repo root)

  • Claude: infra / deploy.sh / GCP / Cloud Run / domain mapping, anything needing the local or Tailscale stack, server/ + shared/ backlog that needs live verification, and integration (review + merge + deploy CodeX's PRs).
  • CodeX: self-contained code backlog as discrete PRs β€” big mechanical refactors (split TokenActionPanel), as any audit, client/ perf (TokenLayer selectors, Konva culling, Three.js lazy-load), tests.

Rules of engagement

  1. Branch-per-agent (claude/* / codex/*); never commit to main directly.
  2. PR to main; light review gate β€” don't merge anything touching server/, deploy.sh, or shared/ without the other agent (or Andrew) glancing at it.
  3. CodeX never runs gcloud or deploy.sh. Deploys are Claude's, from the local machine.
  4. shared/ type changes: announce here before editing β€” they break both trees.
  5. Pull before work; push small and often.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions