"매 sync + async + AI-aided 매 hybrid 의 modern team collaboration — 매 right tool for the right cadence". 2026 매 distributed teams + AI agents (Claude Code, Devin, Cursor) 의 first-class teammate. 매 RFC + chat + async video + agent PR 의 layered stack.
매 핵심
매 Cadence layers
Real-time (sync): huddle, pair-programming, incident war room.
Near-real-time: Slack/Discord thread (response in hours).
Async deep: RFC, design doc, Linear ticket (response in days).
Permanent: wiki, ADR, Notion, this wiki.
매 AI-aided (2026)
Agent PRs: Claude Code 의 small task 의 autonomous PR 의 file.
Meeting summaries: Granola/Otter 의 transcript + action items.
Async video: Loom + AI auto-chapter.
Knowledge agent: 매 wiki + chat history 의 RAG agent (e.g. Glean).
매 Communication patterns
DRI (Directly Responsible Individual): 매 task의 single owner.
AI-augmented team — agent의 boilerplate PR + human의 review.
💻 패턴
RFC template
# RFC: <Title>
**Author**: @alice**Status**: Draft **Date**: 2026-05-10
## Problem
<1 paragraph>
## Proposal
<2-3 paragraphs>
## Alternatives considered
1. ...
2. ...
## Risks / Open questions
- ...
## Decision (filled after review)
<TBD>
Standup as async update
# Daily — 2026-05-10 — @alice
**Yesterday**: Shipped checkout v2 PR #421.
**Today**: Investigating flaky test in CI.
**Blockers**: None.
**FYI**: AWS quota raised, US-east-1 ok now.
Decision log (ADR)
# ADR-014: Adopt SQLite for analytics cache
Date: 2026-05-10
Status: Accepted
Context: Need <10ms read for dashboard.
Decision: SQLite + LiteFS replication.
Consequences: + simple ops, - 1 writer at a time.
Slack channel naming
#proj-checkout-eng # project work
#team-platform # team home
#help-frontend # ask experts
#inc-2026-05-09 # incident (auto-archived)
#fyi-shipping # broadcast
AI-agent task hand-off
# .claude/tasks/rename-billing-fields.yamlagent:claude-opus-4-7task:| Rename `customer_id` to `account_id` across the billing module.
- Update tests
- Run `bun test`
- Open PR titled "rename: customer_id -> account_id"human_review:requiredauto_merge:false
Meeting decision capture
# Meeting — 2026-05-10 — Q3 Planning
**Decisions**:
1. Ship payments v3 by 2026-07-15 (DRI: @bob)
2. Defer GraphQL migration to 2026-Q4
**Action items** (synced to Linear):
- [ ]@alice: Draft RFC for payments v3 schema (due 2026-05-17)
- [ ]@bob: Spec out v3 webhook events (due 2026-05-24)
매 결정 기준
상황
Channel
매 incident in-progress
Sync war room (Zoom/Huddle)
매 architectural decision
RFC + 1 week async review
매 quick clarification
Slack thread
매 onboarding context
Wiki / Loom video
매 boilerplate refactor
AI agent PR
기본값: 매 async-first, 매 sync 의 reserve 매 high-bandwidth (incident, brainstorm, 1:1).
언제: 매 meeting summary, RFC draft, ADR generation, agent PR for chores. 매 knowledge RAG.
언제 X: 매 conflict resolution, performance review, layoff conversation. 매 human empathy 매 required.
❌ 안티패턴
Sync-only team: 매 timezone 의 ignore, burnout.
No DRI: 매 task의 ambient → drift.
Slack as memory: 매 search 의 deteriorate, decisions 의 lost.
Meeting without agenda: 매 time 의 burn, no decision.
Agent PR auto-merge without review: 매 silent regression.
🧪 검증 / 중복
Verified (GitLab handbook, Basecamp Shape Up 2026, Anthropic engineering blog).