Operations
Social
Cowork
Cowork and Claude Code are two modes of the same brain. They share everything in ~/.claude/ — agents, memory, settings, rules. The difference is posture.
Two Modes
| Mode | Posture | Who |
|---|---|---|
| Cowork | Think. Plan. Research. Write. Decide. | Ali, Samia, Abdout |
| Claude Code | Do. Build. Deploy. Fix. Ship. | Abdout, Sedon |
Shared State
Both modes read and write to:
| Resource | Path | Purpose |
|---|---|---|
| Agents | ~/.claude/agents/ | Same 46 agents in both modes |
| Memory | ~/.claude/memory/ | Persistent state |
| Bridge file | ~/.claude/bridge.md | Cowork ↔ Code handoff note |
| GitHub Issues | databayt/*/issues | Shared work queue |
Handoff: Cowork → Code
When work starts in Cowork (planning, strategy, research):
- Cowork produces a deliverable: plan, architecture, stories
- Cowork creates GitHub issues for actionable items
- Cowork appends to
~/.claude/bridge.md - Code reads
bridge.mdat session start - Code picks up the issues and executes
Example
[Cowork session]
Abdout: "Plan the hogwarts notification system"
→ Research patterns, design architecture, write stories
→ Create issues: databayt/hogwarts#10, #11, #12
→ Append to ~/.claude/bridge.md: "Notification system planned. Issues: #10, #11, #12."
[Claude Code session]
Captain: reads bridge.md → sees plan → starts executing #10
Handoff: Code → Cowork
When Code finishes work that needs strategic review:
- Code writes to
~/.claude/bridge.md - Code creates a GitHub issue if follow-up is needed
- Cowork picks up in the next Desktop session
Cowork Use Cases
Ali (QA + Sales)
> "Summarize this week's hogwarts progress for pitch materials"
> "Draft proposal for King Fahad Schools — open source, sharing economy angle"
> "Research schools, sponsors, investors in Sudan/MENA"
Samia (R&D)
> "Translate these UI strings to Arabic"
> "Write help documentation for the admission module"
> "Research best practices for school notification systems"
Abdout (Planning)
> "Plan the notification system architecture"
> "Review the weekly revenue report"
> "Design the multi-tenant billing flow"
Session Start Protocol
Every Cowork Session
- Read
~/.claude/bridge.mdfor Code's latest output - Review GitHub issues for completed/blocked items (label
from-codeorpriority/blocking) - Plan next moves
Every Code Session
- Read
~/.claude/bridge.md— check for Cowork handoffs gh issue list --state open --label "from-abdout,priority/blocking"— check Abdout's instructions + blockersgh issue list --state open— full work queue- Proceed with highest priority
The Key Insight
Cowork doesn't need to know how to code. Claude Code doesn't need to strategize. They share a brain through bridge.md + GitHub Issues + native push notifications.
Abdout switches between them like switching between thinking and doing. Both are Captain — one thinks, one acts.