Multi-agent orchestration system for Claude Code with persistent work tracking
Overview
Gas Town is a workspace manager that lets you coordinate multiple Claude Code agents working on different tasks. Instead of losing context when agents restart, Gas Town persists work state in git-backed hooks, enabling reliable multi-agent workflows.
Gas Town은 대규모 팀이나 복잡한 엔터프라이즈 프로젝트에 최적화되어 있습니다. 20-30개 에이전트를 돌릴 일이 있는 환경이죠.
하지만 저처럼 혼자 사이드 프로젝트 하는 개인 개발자는 어떨까요?
에이전트 20개가 아니라, 하나의 AI와 깊이 협업하면서 "어제 어디까지 했는지", "왜 이렇게 구현했는지"를 기억하게 하고 싶었습니다.
CodeSyncer라는 도구를 만들고 있습니다.
핵심 아이디어:
Gas Town이 Git에 상태를 저장한다면
CodeSyncer는 코드 주석 자체에 컨텍스트를 저장
/**
* 결제 처리 함수
*
* @codesyncer-decision [2026-01-15] 동기 처리 선택 (UX 우선)
* @codesyncer-inference 최소 금액 100원 (PG사 정책)
* @codesyncer-todo 환불 로직 추가 필요
*/asyncfunctionprocessPayment(amount:number){// @codesyncer-why 멱등성 키로 중복 결제 방지constidempotencyKey=generateKey(amount);// ...}
# 1. Install
npm install -g codesyncer
# 2. Initializecd /path/to/your/project
codesyncer init
# 3. Let AI set up (say this to Claude)"Read .claude/SETUP_GUIDE.md and follow the instructions"# 4. Start coding (say this each session)"Read CLAUDE.md"
Upgrade
npm install -g codesyncer@latest
Core Features
🏷️ Tag System
Put context IN your code. AI reads code, so it recovers context automatically.
// @codesyncer-decision: [2024-01-15] Using JWT (session management is simpler)