Codync
leepokai · 코딩 · 생산성 · 챗봇
Codync는 내 컴퓨터에 이미 설치된 코딩 에이전트를 이름 붙은 봇으로 바꿔, 아이폰과 데스크톱 앱, 터미널에서 지시하고 승인할 수 있게 한다. 무료 오픈소스이며 모든 작업이 내 기기에서 돌아간다.

Codync 소개
About
Codync란 무엇인가
Codync는 이미 코딩 에이전트를 유료로 쓰는 사람을 위한 Grok Bot 오픈소스 대안이다. 노트북을 열어 Claude Code나 Codex를 지켜보는 대신, 에이전트마다 이름과 프로젝트 폴더, 고정 지시를 붙여 두고 동료에게 메시지를 보내듯 일을 맡긴다.
호스트는 Rust로 작성된 작은 프로그램이며 macOS, Windows, Linux에서 돌아간다. Agent Client Protocol로 각 에이전트와 대화하고, 모든 대화 기록을 ~/.codync 아래 SQLite에 저장하며, 아이폰과 데스크톱, 터미널 클라이언트에 같은 데이터를 보낸다. Claude Code, Codex, Cursor, Gemini, Copilot, Pi, OpenCode, Grok Build 등 약 40종이 함께 동작한다.
휴대폰에서는 AI 코딩 에이전트의 창구 역할을 아이폰이 맡지만, 실제 작업은 내 컴퓨터에서 진행된다. 클라우드가 대신 돌아 주는 구조가 아니어서 컴퓨터가 잠들거나 에이전트 구독이 끝나면 봇도 멈춘다. 안드로이드 앱은 없고 모바일은 아이폰만 지원한다.
시작하기
- Homebrew(
brew install --cask leepokai/codync/codync), curl 스크립트, 윈도우 설치 파일 가운데 하나로 앱을 설치한다. macOS와 윈도우에서는 호스트가 백그라운드 서비스로 등록된다. - 이미 쓰는 에이전트를 설치하고 로그인한다. Codync가 첫 실행에서 찾아내고, 나머지는 봇이 필요로 할 때 ACP 레지스트리에서 내려받는다.
- "Pair iPhone"의 QR 코드를 찍거나
codync-host pair를 실행해 아이폰을 페어링한다. Apple이나 Google 로그인은 선택 사항이다. - 봇을 만든다. 에이전트와 프로젝트 폴더, 권한 규칙을 고른 뒤 휴대폰이나 데스크톱 창,
codync-host tui에서 첫 메시지를 보낸다.
제품 정보
Codync의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- Claude Code나 Codex 등에 이미 비용을 내는 개발자. Codync는 모바일 클라이언트와 승인 흐름만 더하므로 구독을 두 번 살 필요가 없다.
- 직접 돌리는 쪽을 선호하는 사람. 대화와 키, 기록이 `~/.codync`에 남고 내 하드웨어를 벗어나지 않는다.
- 에이전트 여러 개를 동시에 굴리는 1인 개발자와 작은 팀. 봇마다 폴더와 권한, 기억이 따로 붙고 그룹 채팅에서는 Claude와 Codex가 같은 티켓을 함께 처리한다.
작업
- 자리를 비운 사이 에이전트의 수정을 검토한다. 승인 카드가 푸시로 도착하고 아이폰에서 바로 수락하거나 거절한다.
- 여러 작업을 동시에 돌린다. 리팩터링 봇, 테스트 수정 봇, 문서 봇을 각자의 저장소에서 병렬로 움직인다.
- 에이전트끼리 두 번째 의견을 받는다. 내장 team 서버로 한 봇이 다른 봇에 리뷰를 요청하고 답은 원래 채팅으로 돌아온다.
- 구독 한도를 확인한다. Claude, Codex, Cursor 같은 도구의 사용량이 위젯과 메뉴 막대에 표시된다.
활용 상황
- 출퇴근과 점심시간. 나가기 전에 작업을 걸고 지하철에서 결과를 읽은 뒤 다음 단계를 휴대폰으로 승인한다.
- 화면 없는 서버와 클라우드 VM. `codync-host`는 그래픽 환경 없이 돌고 SSH나 릴레이로 접속한다.
- 여러 대의 컴퓨터. 로그인하면 계정에 묶인 모든 기기가 한 목록에 뜨고, 각 기기가 여섯 자리 코드로 접근을 허가한다.
주요 기능
이미 쓰는 에이전트로 만드는 봇
봇에는 이름, 아바타, 고정 지시, 프로젝트 폴더, 권한 규칙이 붙는다. 뒤에서는 고른 에이전트가 돌아간다. Claude Code, Codex, Gemini, Copilot, 또는 ACP 레지스트리의 무엇이든 된다. Codync가 설치된 에이전트를 스스로 찾고 나머지는 처음 쓸 때 받아 오므로, Claude 봇이 Codex 봇에게 일을 넘기는 구성도 추가 설정 없이 된다.
아이폰에서 처리하는 원격 승인
에이전트가 명령을 실행하거나 파일을 쓰려 하면 요청이 승인 카드로 채팅에 뜬다. 푸시 문구는 휴대폰 키로 봉인되어 릴레이가 봇의 말을 읽지 못한다. 승인하거나 거절하거나 수정을 덧붙여 답한 뒤 휴대폰을 다시 넣어 두면 된다.
데이터는 로컬에, 통신은 암호화
대화와 설정, 기억은 업체 서버가 아니라 내 컴퓨터의 SQLite에 남는다. 외부 접속은 Cloudflare 릴레이를 거치며 암호문만 전달되고, 휴대폰과 호스트 사이는 종단 간 암호화된다. 같은 와이파이나 Tailscale에서는 앱이 직접 붙어 릴레이를 건너뛴다.
그룹 채팅과 봇 간 협업
그룹 채팅에는 봇 여러 개와 내가 들어간다. @이름으로 지목하거나 모두가 최대 세 라운드까지 돌아가며 답하게 하고, 스레드의 어느 메시지에든 답장할 수 있다. 봇끼리 도움을 주고받기도 한다. 한 봇에게 다른 봇의 리뷰를 받아 오라고 하면 답이 새 턴으로 돌아온다.
호스트 하나에 네 가지 클라이언트
Rust 호스트는 macOS, Windows, Linux에서 돌고 화면 없는 서버도 포함한다. 아이폰 앱은 네이티브 SwiftUI로 위젯과 라이브 액티비티를 지원하고, Electron 빌드 하나가 Mac과 윈도우, Linux 데스크톱을 맡으며, codync-host tui는 SSH 너머로 채팅 창을 띄운다.
원격 화면과 음성 통화
아이폰에서는 WebRTC와 하드웨어 H.264로 컴퓨터 화면을 보고 조작한다. 에이전트에 맡길 수 없고 사람이 직접 눌러야 하는 순간에 쓸모가 있다. 음성 통화로는 손을 쓰지 않고 봇과 말하고 답변을 소리로 들을 수 있다. 원격 화면은 아직 아이폰 전용이며 윈도우 데스크톱은 지원하지 않는다.
장단점
장점
- Apache 2.0 라이선스로 무료이고 유료 플랜도 사용자당 과금도 없다.
- 이미 내고 있는 구독을 그대로 쓰므로 모델 비용이 두 번 들지 않는다.
- 40여 종 에이전트를 지원하고, 채팅 하나에서 Claude와 Codex, Gemini 봇을 섞을 수 있다.
- 대화와 키가 내 하드웨어에 남고 휴대폰 연결은 종단 간 암호화된다.
- Rust 호스트는 집 서버에서도 돌 만큼 가볍고 터미널 UI가 SSH 작업을 받쳐 준다.
단점
- 안드로이드 앱이 없어 모바일은 아이폰이 있어야 한다.
- 컴퓨터가 켜져 있고 연결되어 있어야 봇이 계속 움직인다.
- 윈도우는 macOS와 Linux보다 뒤처진다. 원격 화면과 기기 내 음성 인식이 없고, 서명되지 않은 설치 파일 때문에 SmartScreen 확인 창이 뜬다.
- 화면 없는 기기에 설치하려면 터미널 작업이 필요하고, npx로 받는 에이전트는 Node.js가 깔려 있어야 한다.
자주 묻는 질문
컴퓨터의 각 코딩 에이전트에 이름 붙은 채팅과 휴대폰 클라이언트를 붙여 준다. 아이폰에서 지시를 보내면 에이전트가 프로젝트 폴더에서 일하고, 끝나거나 승인이 필요할 때 알림이 온다.
관련 콘텐츠
Codync와 관련된 도구, 스킬, 아티클을 살펴보세요.
Codync 대안
Base Code
Base44 (Wix) · 코딩 · 생산성Base Code는 Base44가 만든 공유 클라우드 개발 환경이다. 팀은 기존 GitHub 저장소에 대한 변경을 채팅으로 설명하고, 미리보기로 확인한 뒤 풀 리퀘스트로 돌려보낸다.
Google EmbeddingGemma 2
Google DeepMind · 글쓰기 · 이미지 · 코딩Google EmbeddingGemma 2는 7억 4000만 파라미터의 오픈 모델로, 텍스트와 코드, 이미지, 오디오, 영상 프레임을 하나의 768차원 공간에 벡터로 바꿔 스마트폰과 노트북에서 실행한다.
GitGlow
GitGlow · 코딩 · 생산성GitGlow는 내 코드와 AI 에이전트의 변경을 한 리뷰에 모으는 데스크톱 Git 클라이언트다. 배포 전에 내 기계에서 무엇이 나가는지 확인할 수 있다.
