English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Español | Deutsch | Français | Português | العربية
Codeg(Code Generation)はマルチエージェント・コーディングワークスペースです。あらゆる AI コーディングエージェントをひとつの場所で動かし、そして協働させます。
対応するすべてのエージェント CLI のセッションを検索可能なワークスペースへ集約し、ひとつのタスクの中でメインエージェントが別種類のサブエージェントへ委譲できます。付きっきりで見ていたくない作業は ToDo タスクに書いておけば、それぞれが専用のブランチで無人のまま進み、あなたのレビューを待ってから取り込まれます。Codeg はデスクトップアプリ・スタンドアロンサーバー・Docker コンテナのいずれとしても動作し、ネイティブの iOS / Android クライアントもあるのでデスクを離れても作業を続けられます。エージェントは 15 種を内蔵し、ACP 互換の任意のエージェントを自分で登録することもできます。
完全なドキュメントは docs.codeg.app — はじめに · ガイド · リファレンス
![]() Compshare(UCloud) |
本プロジェクトをスポンサードしてくださった Compshare に感謝します!Compshare は UCloud 傘下の AI クラウドプラットフォームで、月額制・従量制のコストパフォーマンスに優れた国内モデル agent Plan プランを提供しており、月額 49 元から利用可能です。安定した公式リダイレクトによる海外モデルへのアクセスも提供しています。Claude Code、Codex、API 連携に対応。企業向けの高並列対応、7×24 テクニカルサポート、セルフ請求書発行をサポートしています。こちらのリンクから登録された方には、5 元分の無料プラットフォームクレジットが進呈されます! |
![]() 随想AI中转站 |
本プロジェクトをスポンサードしてくださった随想AI中转站に感謝します!随想AI中转站は、Claude、Codex、Gemini などの中継サービスを提供する、信頼性が高く効率的な API 中継サービスプロバイダーです。新規アカウントは登録後、毎日のチェックインで 0.5 元のテストクレジットがもらえます。チャージは 1:1 で反映され、サブスクリプション不要の従量課金制です。複数回線の冗長化、リージョン間ディザスタリカバリ、自動フェイルオーバーにより、長時間の SSE 接続も途切れません。 |
![]() 合租巴士 |
本プロジェクトをスポンサードしてくださった合租巴士に感謝します!合租巴士は、Codex や Claude Code などの主流モデルに高い安定性の中継機能を提供する、信頼性が高く効率的な AI 中継サービスプラットフォームです。チャージ比率は透明(1:1)で、Codex のレート補助は 0.08 から利用可能です。公式サイトからグループに参加すると $5 分の体験クレジットがもらえます。 |
![]() OneHop |
本プロジェクトをスポンサードしてくださった OneHop に感謝します!OneHop を使えば、Codeg ユーザーは OpenAI 互換の API キー 1 つで、GPT、Claude、Gemini、DeepSeek、Kimi、Qwen など数百もの主要モデルを利用できます。複数のプロバイダーアカウントを管理したり、コードを何度も書き換えたりすることなくモデルを切り替えられ、使った分だけの従量課金です。Codeg 経由でサインアップすると $1 分のクレジットが付与され、さらに OneHop コミュニティに参加してウェルカムアクティビティに参加すると追加で $5 分——合計で最大 $6 分のテストクレジットを獲得できます。 |
![]() LQ router |
本プロジェクトをスポンサードしてくださった LQ router 中継サービスに感謝します!LQ router は、個人開発者と技術チーム向けのエンタープライズ級 API 統合ゲートウェイです。GPT、Claude、Grok、Gemini などの主要モデルに接続し、既存のクライアントや OpenAI SDK と互換性があります。動的アカウントプールによるインテリジェントルーティングで、1 つのエンドポイントから複数モデルを呼び出せます。公式サイトからグループに参加すると $1 分の体験クレジットがもらえます。 |
Codeg のスポンサーになりませんか?メールでお問い合わせください。
Claude Code · Codex · Gemini · OpenClaw · OpenCode · Cline · Hermes · CodeBuddy · Kimi Code · Pi · Grok · Cursor · DeepSeek Harness · Qoder · Google Antigravity
その多くは Codeg がインストール・バージョン固定・更新まで面倒を見ます。全リスト、各エージェントの実行環境要件、セッションの保存場所は 対応エージェント を参照してください。
リストにない?自分で追加できます。公開されている ACP レジストリから選ぶか、distribution JSON を貼り付けるだけで、Codeg がインストールし、起動できるかを事前に確認し、あとは内蔵エージェントと同じように扱います — ピッカーに並び、@ 委譲やスキルにも対応し、そのエージェント自身が履歴を残さない場合でも会話は記録され検索できます。→ カスタムエージェント
マルチエージェント協調は、キーひとつで完結します。@ を打ち、エージェントを選び、送信するだけ。あとのスケジューリングは Codeg が引き受けます — 指名されたエージェントをそれぞれ独立したセッションとして起動し、タスクを引き渡し、その作業を今いるスレッドへ流し込みます。ふたつ指名すれば並走します。Claude Code が下書きし、Codex がレビューする。コンテキストの切り替えも、ターミナル間のコピー&ペーストも不要です。
エージェントが自前のサブエージェントを立ち上げたとき — Claude Code も Codex も Grok も OpenCode もそうします — 子ごとにカードができ、終わってからまとめて出るのではなく、動いている間に中身が埋まっていきます。開けば子自身のセッションを読めます。
すべての仕事に付き添う必要はありません。書き留めるだけ — タイトル、説明、どのエージェントで走らせるか — で、Codeg がそれにコードの専用コピーを渡します。プロジェクトの隣に作られる git worktree で、専用のブランチの上です。同時にいくつ走っても互いに触れず、あなたが作業中のツリーにも触れません。今夜に予約することも、フォルダーに同時実行数の上限までキューを自分で消化させることもできます。
終わったタスクが自分でマージすることはありません。レビュー列へ移って待ちます。diff を読み、もう一周やり直させ、あるいは受け入れる — すると取り込むのはエージェントで、まずベースブランチを自分の worktree に取り込み、そこでコンフリクトを解消します。そのあと Codeg はエージェントの言い分ではなく git を確かめます。確認できなかったマージは、成功と報告される代わりにレビューへ戻ります。
タブ列がひとつでは足りないときもあります。会話タブを右クリックすれば、ビューを右または下へ、何度でも分割できます — 左右に 2 つ、縦に 3 つ、あるいは格子状に。どのグループもそれ自体がひとつのワークスペースで、独自のタブ、独自のヘッダー、独自の新規会話ボタンを持ちます。片方のペインで Claude Code にリファクタリングさせ、隣のペインで Codex に diff をレビューさせる、という具合です。
タブをグループ間でドラッグしても、そのセッションは移動中もストリーミングを続けます。グループの境界をドラッグすれば、スペースの分け方が変わります。レイアウトはワークスペースごとに、下書きも含めて記憶されます — Codeg を開き直せば分割はそのまま戻り、送らなかった文字も入力欄に残っています。
スライドでも、レポートでも、表計算でも、頼めばエージェントは本物の .pptx / .docx / .xlsx を作ります — 右側のペインがそれをリアルタイムに描画しながら。編集は自動でプレビューへ反映され、スライドが埋まり、表が形になり、数値がセルに収まっていきます。4 枚目が気に入らない?次のメッセージでそう伝えるだけ — エージェントは同じファイルをその場で直し、プレビューが追いつきます。書き出しも、外部の Office アプリも、Codeg を離れる必要もありません。
ワークスペースはひとつ、エージェントはすべて。動かしているのが Claude Code でも Codex でも Cursor でも、同じエディタ、同じライブ diff、同じ Git クライアントの中で作業します。そして生まれるのはリポジトリの中の本物のファイル — 目の前で変わっていきます。別のディレクトリを取り込むこともできます — 共有ライブラリ、隣のサービス、ドキュメントのリポジトリ — ファイルツリーも検索もエージェント自身も、それらをひとつのワークスペースとして扱います。
セッション:すでにある履歴をそのまま引き継げます。インストール済みのすべてのエージェントの過去セッションをワンクリックで取り込み、中断したところから再開できます。取り込んだ後は、もう互いに孤立したままではありません — 古いセッションを @ で指名すれば、いま話しているエージェントがそれを読めます。別のエージェントが書いたものでも構いません。今日の Codex が、先週の Claude Code が終えたところから続けられます。セッションがどれだけ長くなっても、開くときはまず直近のラウンドを表示し、残りはさかのぼるにつれて読み込みます。
ファイル:エージェントの編集は、着地するそばから会話の隣に diff として現れます。どのファイルもシンタックスハイライト付きの本物のエディタで開け、⌘L でファイルを — あるいは選択範囲だけを — そのままエージェントへ渡せます。Markdown、HTML、画像、Office ドキュメントも同じペインでプレビューできます。
Git:状態表示ではなく、完全なクライアントです。「変更」タブからそのままコミットでき — メッセージを書いて Enter — その隣に pull、fetch、push、stash が並び、履歴はどのコミットが push 済みかを示します。ブランチ、マージ、リベース、リセット、別ブランチとの差分に加えて、切り替えずに任意のブランチを更新・push できます。コンフリクトは三ペインのマージエディタで開き、ハンク単位で採用するか自分で書きます。そして worktree は並行作業をワンアクションに変えます — 新しいブランチ、専用のディレクトリ、そこに根を張った新しい会話。エージェントの一隊が互いのファイルに触れることなく、別々の機能を同時に作れます。
うまくいかないとき:失敗したターンは「何かが起きました」で終わりません。Claude Code と Codex では種類まで示します — 接続の問題、アクセスの問題、上限到達、リクエスト拒否、サービスの問題 — そして入力欄の下に、本当に役立つものだけを載せた帯が出ます。再試行、サインイン、あるいは新しいセッション。エージェントが自分で再試行している間は琥珀色で表示され、ターンが無事に終われば「復旧しました」の一行に収まります。入力欄の下の接続インジケーターもボタンです。押せばそのセッションの本当の状態が分かり、やり直しではなく再開する「再接続」もそこにあります。
デスクを離れても、作業は止まりません。ネイティブの iOS / Android クライアントは、あなたがすでに動かしている Codeg —— デスクトップアプリの Web サービス、あるいは自分で立てた codeg-server —— に接続します。そこからセッションを開始し、返信やツール呼び出しが流れ込むのを追い、権限の確認に答え、プロジェクトやブランチを見て回れます。端末側には何も移りません。ファイルもエージェント CLI も会話も Codeg を実行しているマシンに残り、アクセストークンは iOS Keychain または Android Keystore が預かります。どちらのクライアントもオープンソース(iOS、Android)です。接続はわずか 3 ステップ、詳しくは モバイルアプリ。
| iPhone・iPad | Android |
|---|---|
![]() |
![]() |
- 会話の集約 — 対応するすべてのエージェントのセッションを統一された検索可能なワークスペースへ取り込み、中断した続きから再開できます
- マルチエージェント協調 —
@でエージェントを指名するだけで委譲。異なる種類のサブエージェントがそれぞれ独立したセッションとして、ひとつのタスク内で並行して動きます - ToDo タスク — やるべきことを書き留めればエージェントがキューを片づけていきます。各タスクは専用の worktree で走り、あなたがレビューして初めてブランチに取り込まれます
- カスタムエージェント — 公開レジストリまたは distribution JSON から、ACP 互換の任意のエージェントを登録。Codeg がインストールと履歴の記録を引き受け、内蔵エージェントと同じように扱います
- ワークスペース — エージェントの隣に開発の一連の流れがすべて揃います:ファイルツリー、エディタと diff、Git の変更、コミット、内蔵ターミナル、そしてひとつのワークスペースにまとめた複数のフォルダー
- 画面分割 — 会話エリアを好きな数のタブグループに分割し、タブや境界をドラッグして組み替え。再起動後もレイアウトは下書きごと復元します
- Git と Worktree — 変更のレビューとコミット、Git リモートアカウントの管理、内蔵の
git worktreeフローによる並行開発 - トークン使用量 — ステータスバーのカウンターの裏には完全なレポート:推移とキャッシュヒット率、アクティビティのヒートマップ、フォルダー・エージェント・モデル・セッション別の内訳
- チャットチャンネル — Telegram、Lark(飛書)、WeChat からエージェントを操作:タスク作成、権限の承認、進捗のリアルタイム受信
- オートメーション — 設定済みの入力欄を再利用可能なオートメーションとして保存し、cron スケジュールまたは任意のタイミングでヘッドレス実行。セッションを開始することも、後であなたがレビューする ToDo タスクを積むこともできます
- Office ドキュメント — 同梱の
officecliで.docx/.xlsx/.pptxを作成・分析・校正・編集し、タブ内でライブプレビュー - 科学研究 — 同梱の研究スキル(仮説生成、実験計画、統計、可視化、批判的吟味、文献検索)をどのエージェントからも呼び出せます
- プロジェクトブート — ライブプレビュー付きで新規プロジェクトを視覚的に構築し、そのままワークスペースで開きます
- MCP & スキル — ローカルスキャンとレジストリ検索/インストール、スキルはグローバル/プロジェクト単位で管理
- 自分の見た目に — 12 のテーマをカラートークン単位で塗り替え、角丸をアプリ全体で設定し、テーマを shadcn JSON で読み書きし、必要なら自分で CSS を書けます
- デスクトップ・サーバー・Docker — ネイティブなデスクトップアプリ、ブラウザから使えるスタンドアロンの
codeg-server、あるいはdocker compose up - iPhone・iPad・Android — デスクトップやサーバーに接続するネイティブモバイルクライアント:どこからでもセッションを開始し、返信をストリーミングで受け取り、権限を承認し、プロジェクトを閲覧
デスクトップ — macOS・Windows・Linux 向けインストーラーを Releases から入手し、インストール の手順に従ってください。
サーバー — Codeg をヘッドレスで動かし、任意のブラウザから利用します。Linux / macOS の場合:
curl -fsSL https://raw.githubusercontent.com/xintaofei/codeg/main/install.sh | bash
CODEG_STATIC_DIR=/usr/local/share/codeg/web codeg-serverWindows(PowerShell)の場合:
irm https://raw.githubusercontent.com/xintaofei/codeg/main/install.ps1 | iex
$env:CODEG_STATIC_DIR="$env:LOCALAPPDATA\codeg\web"; codeg-serverDocker — 同じサーバーを、ひとつのコンテナで:
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latestモバイル — iOS アプリ または Android APK をインストールし、デスクトップアプリの Web サービスか自分の codeg-server を指定するだけ:アドレスとトークンを入れれば完了です。接続手順は モバイルアプリ。
Compose、ビルド済みバイナリ、ソースからのビルド、その場での更新は デプロイ に、環境変数は 設定 にあります。Codeg 自体のビルドは 開発 と アーキテクチャ を参照。
- 解析・保存・プロジェクト操作はデフォルトでローカル優先 — ネットワークアクセスはユーザーが起点となった操作でのみ発生します
- Web モードとサーバーモードはトークンベースの認証で保護されます
- 企業環境向けにシステムプロキシに対応
詳細は プライバシーとセキュリティ を参照してください。
- QRコードをスキャンして、ディスカッション、フィードバック、アップデートのための WeChat グループに参加してください
- LinuxDO コミュニティのサポートに感謝します
- Agent Client Protocol — Codeg が対応するすべてのエージェントへ接続できる土台
- Superpowers — Codeg のエキスパートスキルモジュールを支えるプロジェクト
- OfficeCLI — Codeg の Office ドキュメントワークフローを支えるプロジェクト
- scientific-agent-skills — Codeg の科学研究スキルを支えるプロジェクト(MIT ライセンスのサブセット)
Apache-2.0。LICENSE を参照してください。


















