Codync
leepokai · コーディング · 生産性向上 · チャットボット
Codync は、自分のパソコンに入っているコーディングエージェントを名前付きのボットに変え、iPhone、デスクトップアプリ、ターミナルから指示と承認ができるようにする。無料のオープンソースで、すべて自分のマシン上で動く。

Codync について
About
Codync とは
Codync は、すでにコーディングエージェントを有料で使っている人向けの、Grok Bot のオープンソース代替だ。ノート PC を開いて Claude Code や Codex を見張る代わりに、エージェントごとに名前、プロジェクトフォルダ、固定の指示を与え、同僚にメッセージを送る感覚で仕事を頼む。
ホストは Rust で書かれた小さなプログラムで、macOS、Windows、Linux に対応する。Agent Client Protocol で各エージェントとやり取りし、会話は ~/.codync の下の SQLite に保存し、iPhone、デスクトップ、ターミナルの各クライアントに同じデータを配る。Claude Code、Codex、Cursor、Gemini、Copilot、Pi、OpenCode、Grok Build など約 40 種類が動く。
スマホでは iPhone から承認できる AI コーディングエージェントの窓口として振る舞うが、実際の処理は自分のマシンで進む。クラウドが代わりに動くわけではないので、PC がスリープしたりエージェントの契約が切れたりすればボットは止まる。Android 版はなく、モバイル側は iPhone のみだ。
使い始める
- Homebrew(
brew install --cask leepokai/codync/codync)、curl スクリプト、Windows インストーラーのいずれかで入れる。macOS と Windows ではホストがバックグラウンドサービスとして登録される。 - 普段使っているエージェントを入れてログインする。Codync は初回起動でそれらを見つけ、足りないものはボットが必要としたときに ACP レジストリから取得する。
- 「Pair iPhone」の QR コードを読み取るか、
codync-host pairを実行して iPhone をペアリングする。Apple や Google でのログインは任意だ。 - ボットを作る。エージェント、プロジェクトフォルダ、権限ルールを選び、スマホ、デスクトップ画面、
codync-host tuiのいずれかから最初のメッセージを送る。
AIツール情報
Codyncの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- Claude Code や Codex などのエージェントにすでに課金している開発者。Codync はモバイルクライアントと承認の流れを足すだけで、契約を二重に持たなくて済む。
- 自分の環境で動かしたい人。会話、鍵、記録はすべて `~/.codync` に残り、手元のハードウェアから出ない。
- 複数のエージェントを並行して使う個人開発者や小さなチーム。ボットごとにフォルダ、権限、記憶が分かれ、グループチャットなら Claude と Codex が同じチケットを扱える。
タスク
- 席を離れている間にエージェントの変更を確認する。承認カードがプッシュ通知で届き、iPhone から許可か却下を選べる。
- 複数の作業を同時に走らせる。リファクタ用、テスト修正用、ドキュメント用のボットを別々のリポジトリで動かす。
- エージェント同士で第二意見を取る。内蔵の team サーバーを使えば、あるボットが別のボットにレビューを頼み、返答は元のチャットに戻る。
- 契約の残量を把握する。Claude、Codex、Cursor などの使用量がウィジェットとメニューバーに出る。
シーン
- 通勤中や昼休み。出かける前にタスクを投げ、電車の中で結果を読み、次の一手をスマホから承認する。
- 画面のないサーバーやクラウド VM。`codync-host` は GUI なしで動き、SSH か中継経由で到達できる。
- 複数のマシン。ログインするとアカウント上の全マシンが一覧に出て、それぞれが独自の 6 桁コードでアクセスを許可する。
主な機能
手持ちのエージェントがボットになる
ボットには名前、アバター、固定の指示、プロジェクトフォルダ、権限ルールがある。背後では選んだエージェントが動く。Claude Code、Codex、Gemini、Copilot、あるいは ACP レジストリのどれでもよい。Codync は入っているエージェントを自分で見つけ、残りは初回利用時に取りに行くので、Claude のボットが Codex のボットに仕事を渡すような使い方も追加設定なしで済む。
iPhone から承認できる遠隔操作
エージェントがコマンドを実行したりファイルを書いたりしようとすると、依頼が承認カードとしてチャットに並ぶ。プッシュ通知の文面はスマホの鍵で封をされるため、中継側はボットの発言を読めない。許可するか、断るか、修正を返してからスマホをしまえばいい。
データはローカル、通信は暗号化
会話、設定、記憶はベンダーのサーバーではなく、自分のマシンの SQLite に置かれる。外出先からの接続は Cloudflare の中継を通り、運ばれるのは暗号文だけだ。スマホとホストの間は端末間で暗号化される。同じ Wi-Fi か Tailscale 経由ならアプリは直接つながり、中継を使わない。
グループチャットとボット同士の連携
グループチャットには複数のボットと自分が入る。@名前 で指名するか、全員に最大 3 ラウンドまで順番に答えさせ、どのメッセージにも返信できる。ボット同士の助け合いも可能で、片方に「もう片方にレビューを頼め」と伝えれば、返答は新しいターンとして戻ってくる。
1 つのホストに 4 種類のクライアント
Rust のホストは macOS、Windows、Linux で動き、画面のないサーバーも含む。iPhone アプリはネイティブの SwiftUI でウィジェットと Live Activity に対応し、Electron の 1 ビルドが Mac、Windows、Linux のデスクトップをまかない、codync-host tui は SSH 越しにチャット画面を出す。
遠隔スクリーンと音声通話
iPhone では WebRTC とハードウェア H.264 でパソコンの画面を見て操作できる。エージェントには任せられず、人が一度クリックすべき場面に向く。音声通話ならハンズフリーでボットと話し、返答を読み上げさせられる。遠隔スクリーンは今のところ iPhone 専用で、Windows のデスクトップはまだ対応していない。
メリットとデメリット
メリット
- Apache 2.0 で無料。有料プランもユーザー単位の課金もない。
- すでに払っている契約をそのまま使うので、モデル代が二重にかからない。
- 約 40 種類のエージェントに対応し、1 つのチャットで Claude、Codex、Gemini のボットを混ぜられる。
- 会話と鍵は手元のハードウェアに残り、スマホとの通信は端末間で暗号化される。
- Rust のホストは家庭用サーバーでも動く軽さで、ターミナル UI が SSH 作業をカバーする。
デメリット
- Android 版がないため、モバイルは iPhone 前提になる。
- パソコンの電源が入っていて通信できる状態でないと、ボットは動き続けない。
- Windows は macOS と Linux に遅れている。遠隔スクリーンも端末上の音声認識もなく、インストーラーが未署名のため SmartScreen の確認が出る。
- 画面のないマシンへの導入はターミナル作業になり、npx 経由で取得するエージェントには Node.js が要る。
よくある質問
パソコン上の各コーディングエージェントに名前付きのチャットとスマホ用クライアントを与える。iPhone から指示を送ると、エージェントはプロジェクトフォルダで作業し、終了時や承認待ちのタイミングで通知が届く。
関連コンテンツ
Codyncに関連するツール、スキル、記事を探す。
Codyncの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
