更新README信息

This commit is contained in:
xintaofei
2026-03-31 17:30:21 +08:00
parent 4f051715bf
commit 2d5bd6454c
10 changed files with 414 additions and 81 deletions

View File

@@ -21,8 +21,8 @@
CodegCode Generationは、エンタープライズ級のマルチ Agent コーディングワークスペースです。
Claude Code、Codex CLI、OpenCode、Gemini CLI、OpenClaw などのローカル AI コーディング Agent を
デスクトップアプリ、スタンドアロンサーバー、または Docker コンテナに統合し——ブラウザからどこでもリモート開発が可能——セッション集約、並列 `git worktree` 開発、MCP/Skills 管理、
Git/ファイル/ターミナル連携ワークフローを提供します。
デスクトップアプリ、スタンドアロンサーバー、または Docker コンテナに統合し——ブラウザからどこでもリモート開発が可能——会話集約、並列 `git worktree` 開発、MCP/Skills 管理、
チャットチャンネル連携Telegram、Lark など)、Git/ファイル/ターミナル連携ワークフローを提供します。
## メインインターフェース
![Codeg Light](../images/main-light.png#gh-light-mode-only)
@@ -36,15 +36,16 @@ Git/ファイル/ターミナル連携ワークフローを提供します。
## ハイライト
- 同一プロジェクトでのマルチ Agent 統合ワークスペース
- ローカルセッションの取り込みと構造化レンダリング
- ローカル会話の取り込みと構造化レンダリング
- 内蔵 `git worktree` フローによる並列開発
- **プロジェクトブート** — ビジュアル設定とライブプレビューで新規プロジェクトを作成
- **チャットチャンネル** — Telegram、LarkFeishuなどをコーディング Agent に接続し、リアルタイム通知やインタラクティブコマンドを利用
- MCP 管理(ローカルスキャン + レジストリ検索/インストール)
- Skills 管理(グローバルおよびプロジェクトスコープ)
- Git リモートアカウント管理GitHub およびその他の Git サーバー)
- Web サービスモード — ブラウザから Codeg にアクセスでき、リモートワークに対応
- **スタンドアロンサーバーデプロイ** — 任意の Linux/macOS サーバーで `codeg-server` を実行し、ブラウザからアクセス
- **Docker サポート** — マルチステージビルドイメージ、`docker compose up` または `docker run` に対応、カスタムトークン・ポート設定、データ永続化およびプロジェクトディレクトリのマウントをサポート
- **Docker サポート** — `docker compose up` または `docker run` に対応、カスタムトークン・ポート設定、データ永続化およびプロジェクトディレクトリのマウントをサポート
- 統合エンジニアリングループファイルツリー、Diff、Git 変更、コミット、ターミナル)
## プロジェクトブート
@@ -64,9 +65,38 @@ Git/ファイル/ターミナル連携ワークフローを提供します。
現在 **shadcn/ui** プロジェクトのスキャフォールディングをサポートしており、タブベースの設計で将来のプロジェクトタイプ追加に対応しています。
## チャットチャンネル
お気に入りのメッセージングアプリ — Telegram、LarkFeishuなど — を AI コーディング Agent に接続。Agent がタスクを完了したりエラーが発生した際にリアルタイム通知を受信し、スマートフォンから会話履歴を検索し、自動日次レポートを取得 — チャットアプリを離れることなくすべて対応可能。
### 対応チャンネル
| チャンネル | プロトコル | 状態 |
| --- | --- | --- |
| Telegram | Bot APIHTTP ロングポーリング) | 内蔵 |
| LarkFeishu | WebSocket + REST API | 内蔵 |
> その他のチャンネルDiscord、Slack、WeChat、DingTalk など)は今後のリリースで対応予定。
### 主な機能
- **イベント通知** — Agent のターン完了やエラーがすべての有効なチャンネルにリアルタイムでプッシュ
- **インタラクティブコマンド** — チャットアプリからコマンド(`/recent``/search``/detail``/today``/status``/help`)を送信し即座に応答を取得。コマンドプレフィックスの設定が可能。会話関連コマンド(開始、停止、承認など)は今後のリリースで対応予定
- **日次レポート** — 予定された時刻に自動日次サマリーを生成会話数、Agent タイプ別内訳、プロジェクトアクティビティを含む)
- **多言語対応** — メッセージテンプレートは 10 言語に対応(英語、簡体字/繁体字中国語、日本語、韓国語、スペイン語、ドイツ語、フランス語、ポルトガル語、アラビア語)
- **セキュアな認証情報** — トークンは OS キーリングに保存され、設定ファイルやログに公開されません
- **リッチメッセージ** — Telegram では Markdown フォーマット、Lark ではカードベースレイアウト。すべてのプラットフォームでプレーンテキストフォールバックに対応
### セットアップ
1. **設定 → チャットチャンネル** でチャンネルを作成Telegram または Lark を選択)
2. ボットトークンTelegramまたはアプリ認証情報Larkを入力 — OS キーリングに安全に保存
3. イベントフィルターとオプションの日次レポートスケジュールを設定
4. 接続 — Agent がイベントを発行するとメッセージが流れ始めます
## 対応範囲
### 1) セッション取り込み(履歴セッション
### 1) 会話取り込み(履歴会話
| Agent | 環境変数パス | macOS / Linux デフォルト | Windows デフォルト |
| --- | --- | --- | --- |
@@ -263,13 +293,16 @@ Next.js 16 (Static Export) + React 19
Shared Rust Core
|- AppState
|- ACP Manager
|- Parsers (session ingestion)
|- Parsers (conversation ingestion)
|- Chat Channels
|- Git / File Tree / Terminal
|- MCP marketplace + config
|- SeaORM + SQLite
|
v
Local Filesystem / Git Repos
┌───────┼───────┐
v v v
Local Filesystem Git Chat Channels
/ Git Repos Repos (Telegram, Lark)
```
## 制約事項