更新README信息
This commit is contained in:
26
README.md
26
README.md
@@ -21,18 +21,14 @@
|
|||||||
|
|
||||||
Codeg (Code Generation) is an enterprise-grade multi-agent coding workspace.
|
Codeg (Code Generation) is an enterprise-grade multi-agent coding workspace.
|
||||||
It unifies local AI coding agents (Claude Code, Codex CLI, OpenCode, Gemini CLI,
|
It unifies local AI coding agents (Claude Code, Codex CLI, OpenCode, Gemini CLI,
|
||||||
OpenClaw, Cline, etc.) in a desktop app and web service — enabling remote development from
|
OpenClaw, Cline, etc.) in a desktop app, standalone server, or Docker container — enabling
|
||||||
any browser — with session aggregation, parallel `git worktree` development,
|
remote development from any browser — with session aggregation, parallel `git worktree`
|
||||||
MCP/Skills management, and integrated Git/file/terminal workflows.
|
development, MCP/Skills management, and integrated Git/file/terminal workflows.
|
||||||
|
|
||||||
## Main Interface
|
## Main Interface
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
## Session tile display
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
## Settings
|
## Settings
|
||||||
| Agents | MCP | Skills | Version Control | Web Service |
|
| Agents | MCP | Skills | Version Control | Web Service |
|
||||||
| :---: | :---: | :---: | :---: | :---: |
|
| :---: | :---: | :---: | :---: | :---: |
|
||||||
@@ -49,7 +45,7 @@ MCP/Skills management, and integrated Git/file/terminal workflows.
|
|||||||
- Git remote account management (GitHub and other Git servers)
|
- Git remote account management (GitHub and other Git servers)
|
||||||
- Web service mode — access Codeg from any browser for remote work
|
- Web service mode — access Codeg from any browser for remote work
|
||||||
- **Standalone server deployment** — run `codeg-server` on any Linux/macOS server, access via browser
|
- **Standalone server deployment** — run `codeg-server` on any Linux/macOS server, access via browser
|
||||||
- **Docker support** — deploy with `docker compose up` for zero-config server setup
|
- **Docker support** — multi-stage build image with `docker compose up` or `docker run`, supports custom token, port, volume mounts for data persistence and project directories
|
||||||
- Integrated engineering loop (file tree, diff, git changes, commit, terminal)
|
- Integrated engineering loop (file tree, diff, git changes, commit, terminal)
|
||||||
|
|
||||||
## Project Boot
|
## Project Boot
|
||||||
@@ -209,12 +205,22 @@ CODEG_STATIC_DIR=./web ./codeg-server
|
|||||||
#### Option 4: Docker
|
#### Option 4: Docker
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# Using Docker Compose (recommended)
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# Or run directly
|
# Or run directly with Docker
|
||||||
docker run -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
||||||
|
|
||||||
|
# With custom token and project directory mounted
|
||||||
|
docker run -d -p 3080:3080 \
|
||||||
|
-v codeg-data:/data \
|
||||||
|
-v /path/to/projects:/projects \
|
||||||
|
-e CODEG_TOKEN=your-secret-token \
|
||||||
|
ghcr.io/xintaofei/codeg:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Docker image uses a multi-stage build (Node.js + Rust → slim Debian runtime) and includes `git` and `ssh` for repository operations. Data is persisted in the `/data` volume. You can optionally mount project directories to access local repos from within the container.
|
||||||
|
|
||||||
#### Option 5: Build from source
|
#### Option 5: Build from source
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -21,17 +21,13 @@
|
|||||||
|
|
||||||
Codeg (Code Generation) هو مساحة عمل مؤسسية متعددة الوكلاء للبرمجة.
|
Codeg (Code Generation) هو مساحة عمل مؤسسية متعددة الوكلاء للبرمجة.
|
||||||
يوحّد وكلاء البرمجة المحليين بالذكاء الاصطناعي (Claude Code، Codex CLI، OpenCode، Gemini CLI،
|
يوحّد وكلاء البرمجة المحليين بالذكاء الاصطناعي (Claude Code، Codex CLI، OpenCode، Gemini CLI،
|
||||||
OpenClaw، وغيرها) في تطبيق سطح مكتب وخدمة ويب — مما يتيح التطوير عن بُعد من أي متصفح — مع تجميع الجلسات، والتطوير المتوازي
|
OpenClaw، وغيرها) في تطبيق سطح مكتب أو خادم مستقل أو حاوية Docker — مما يتيح التطوير عن بُعد من أي متصفح — مع تجميع الجلسات، والتطوير المتوازي
|
||||||
عبر `git worktree`، وإدارة MCP/Skills، وسير عمل متكامل لـ Git/الملفات/الطرفية.
|
عبر `git worktree`، وإدارة MCP/Skills، وسير عمل متكامل لـ Git/الملفات/الطرفية.
|
||||||
|
|
||||||
## الواجهة الرئيسية
|
## الواجهة الرئيسية
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
## عرض الجلسات كبلاطات
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
## الإعدادات
|
## الإعدادات
|
||||||
| الوكلاء | MCP | Skills | التحكم في الإصدارات | خدمة الويب |
|
| الوكلاء | MCP | Skills | التحكم في الإصدارات | خدمة الويب |
|
||||||
| :---: | :---: | :---: | :---: | :---: |
|
| :---: | :---: | :---: | :---: | :---: |
|
||||||
@@ -48,7 +44,7 @@ OpenClaw، وغيرها) في تطبيق سطح مكتب وخدمة ويب —
|
|||||||
- إدارة حسابات Git البعيدة (GitHub وخوادم Git الأخرى)
|
- إدارة حسابات Git البعيدة (GitHub وخوادم Git الأخرى)
|
||||||
- وضع خدمة الويب — الوصول إلى Codeg من أي متصفح للعمل عن بُعد
|
- وضع خدمة الويب — الوصول إلى Codeg من أي متصفح للعمل عن بُعد
|
||||||
- **نشر خادم مستقل** — شغّل `codeg-server` على أي خادم Linux/macOS، والوصول عبر المتصفح
|
- **نشر خادم مستقل** — شغّل `codeg-server` على أي خادم Linux/macOS، والوصول عبر المتصفح
|
||||||
- **دعم Docker** — انشر باستخدام `docker compose up` لإعداد الخادم بدون تكوين
|
- **دعم Docker** — صورة بناء متعددة المراحل، تدعم `docker compose up` أو `docker run`، مع رمز مصادقة ومنفذ قابلين للتخصيص، واستمرارية البيانات وتحميل مجلدات المشاريع
|
||||||
- حلقة هندسية متكاملة (شجرة الملفات، الفروقات، تغييرات git، الإيداع، الطرفية)
|
- حلقة هندسية متكاملة (شجرة الملفات، الفروقات، تغييرات git، الإيداع، الطرفية)
|
||||||
|
|
||||||
## مُنشئ المشروع
|
## مُنشئ المشروع
|
||||||
@@ -208,12 +204,22 @@ CODEG_STATIC_DIR=./web ./codeg-server
|
|||||||
#### الخيار 4: Docker
|
#### الخيار 4: Docker
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# باستخدام Docker Compose (مُوصى به)
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# أو التشغيل مباشرة
|
# أو التشغيل مباشرة باستخدام Docker
|
||||||
docker run -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
||||||
|
|
||||||
|
# مع رمز مصادقة مخصص وتحميل مجلد المشروع
|
||||||
|
docker run -d -p 3080:3080 \
|
||||||
|
-v codeg-data:/data \
|
||||||
|
-v /path/to/projects:/projects \
|
||||||
|
-e CODEG_TOKEN=your-secret-token \
|
||||||
|
ghcr.io/xintaofei/codeg:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
تستخدم صورة Docker بناءً متعدد المراحل (Node.js + Rust → بيئة تشغيل Debian خفيفة) وتتضمن `git` و`ssh` لعمليات المستودعات. يتم تخزين البيانات بشكل دائم في وحدة التخزين `/data`. يمكنك اختياريًا تحميل مجلدات المشاريع للوصول إلى المستودعات المحلية من داخل الحاوية.
|
||||||
|
|
||||||
#### الخيار 5: البناء من المصدر
|
#### الخيار 5: البناء من المصدر
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -22,7 +22,8 @@
|
|||||||
Codeg (Code Generation) ist ein unternehmenstauglicher Multi-Agent-Workspace
|
Codeg (Code Generation) ist ein unternehmenstauglicher Multi-Agent-Workspace
|
||||||
für die Programmierung.
|
für die Programmierung.
|
||||||
Es vereint lokale KI-Coding-Agenten (Claude Code, Codex CLI, OpenCode,
|
Es vereint lokale KI-Coding-Agenten (Claude Code, Codex CLI, OpenCode,
|
||||||
Gemini CLI, OpenClaw usw.) in einer Desktop-App und einem Webservice — Remote-Entwicklung von jedem Browser aus — mit Sitzungsaggregation,
|
Gemini CLI, OpenClaw usw.) in einer Desktop-App, einem Standalone-Server oder
|
||||||
|
Docker-Container — Remote-Entwicklung von jedem Browser aus — mit Sitzungsaggregation,
|
||||||
paralleler `git worktree`-Entwicklung, MCP/Skills-Verwaltung und integrierten
|
paralleler `git worktree`-Entwicklung, MCP/Skills-Verwaltung und integrierten
|
||||||
Git/Datei/Terminal-Workflows.
|
Git/Datei/Terminal-Workflows.
|
||||||
|
|
||||||
@@ -30,10 +31,6 @@ Git/Datei/Terminal-Workflows.
|
|||||||

|

|
||||||

|

|
||||||
|
|
||||||
## Sitzungskachelansicht
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
## Einstellungen
|
## Einstellungen
|
||||||
| Agenten | MCP | Skills | Versionskontrolle | Webdienst |
|
| Agenten | MCP | Skills | Versionskontrolle | Webdienst |
|
||||||
| :---: | :---: | :---: | :---: | :---: |
|
| :---: | :---: | :---: | :---: | :---: |
|
||||||
@@ -50,7 +47,7 @@ Git/Datei/Terminal-Workflows.
|
|||||||
- Git-Remote-Kontoverwaltung (GitHub und andere Git-Server)
|
- Git-Remote-Kontoverwaltung (GitHub und andere Git-Server)
|
||||||
- Webdienst-Modus — Zugriff auf Codeg über jeden Browser für Remote-Arbeit
|
- Webdienst-Modus — Zugriff auf Codeg über jeden Browser für Remote-Arbeit
|
||||||
- Standalone-Server-Bereitstellung — codeg-server auf jedem Linux/macOS-Server ausführen, Zugriff über den Browser
|
- Standalone-Server-Bereitstellung — codeg-server auf jedem Linux/macOS-Server ausführen, Zugriff über den Browser
|
||||||
- Docker-Unterstützung — Bereitstellung mit docker compose up für konfigurationsfreien Serverbetrieb
|
- **Docker-Unterstützung** — Multi-Stage-Build-Image, unterstützt `docker compose up` oder `docker run`, benutzerdefinierter Token/Port, Datenpersistenz und Projektverzeichnis-Mounts
|
||||||
- Integrierter Engineering-Kreislauf (Dateibaum, Diff, Git-Änderungen, Commit, Terminal)
|
- Integrierter Engineering-Kreislauf (Dateibaum, Diff, Git-Änderungen, Commit, Terminal)
|
||||||
|
|
||||||
## Projekt-Starter
|
## Projekt-Starter
|
||||||
@@ -210,12 +207,22 @@ CODEG_STATIC_DIR=./web ./codeg-server
|
|||||||
#### Option 4: Docker
|
#### Option 4: Docker
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# Mit Docker Compose (empfohlen)
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# Oder direkt ausführen
|
# Oder direkt mit Docker ausführen
|
||||||
docker run -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
||||||
|
|
||||||
|
# Mit benutzerdefiniertem Token und Projektverzeichnis-Mount
|
||||||
|
docker run -d -p 3080:3080 \
|
||||||
|
-v codeg-data:/data \
|
||||||
|
-v /path/to/projects:/projects \
|
||||||
|
-e CODEG_TOKEN=your-secret-token \
|
||||||
|
ghcr.io/xintaofei/codeg:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Das Docker-Image verwendet einen Multi-Stage-Build (Node.js + Rust → schlanke Debian-Laufzeitumgebung) und enthält `git` und `ssh` für Repository-Operationen. Daten werden im `/data`-Volume persistent gespeichert. Optional können Projektverzeichnisse gemountet werden, um aus dem Container auf lokale Repositories zuzugreifen.
|
||||||
|
|
||||||
#### Option 5: Aus Quellcode kompilieren
|
#### Option 5: Aus Quellcode kompilieren
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -22,7 +22,8 @@
|
|||||||
Codeg (Code Generation) es un espacio de trabajo empresarial para codificación
|
Codeg (Code Generation) es un espacio de trabajo empresarial para codificación
|
||||||
con múltiples agentes.
|
con múltiples agentes.
|
||||||
Integra agentes locales de codificación con IA (Claude Code, Codex CLI, OpenCode,
|
Integra agentes locales de codificación con IA (Claude Code, Codex CLI, OpenCode,
|
||||||
Gemini CLI, OpenClaw, Cline, etc.) en una aplicación de escritorio y un servicio web — permitiendo el desarrollo remoto desde cualquier navegador — con agregación
|
Gemini CLI, OpenClaw, Cline, etc.) en una aplicación de escritorio, servidor independiente
|
||||||
|
o contenedor Docker — permitiendo el desarrollo remoto desde cualquier navegador — con agregación
|
||||||
de sesiones, desarrollo paralelo con `git worktree`, gestión de MCP/Skills y
|
de sesiones, desarrollo paralelo con `git worktree`, gestión de MCP/Skills y
|
||||||
flujos integrados de Git/archivos/terminal.
|
flujos integrados de Git/archivos/terminal.
|
||||||
|
|
||||||
@@ -30,10 +31,6 @@ flujos integrados de Git/archivos/terminal.
|
|||||||

|

|
||||||

|

|
||||||
|
|
||||||
## Vista de mosaico de sesiones
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
## Configuración
|
## Configuración
|
||||||
| Agentes | MCP | Skills | Control de versiones | Servicio web |
|
| Agentes | MCP | Skills | Control de versiones | Servicio web |
|
||||||
| :---: | :---: | :---: | :---: | :---: |
|
| :---: | :---: | :---: | :---: | :---: |
|
||||||
@@ -50,7 +47,7 @@ flujos integrados de Git/archivos/terminal.
|
|||||||
- Gestión de cuentas remotas de Git (GitHub y otros servidores Git)
|
- Gestión de cuentas remotas de Git (GitHub y otros servidores Git)
|
||||||
- Modo de servicio web — accede a Codeg desde cualquier navegador para trabajo remoto
|
- Modo de servicio web — accede a Codeg desde cualquier navegador para trabajo remoto
|
||||||
- Despliegue como servidor independiente — ejecuta codeg-server en cualquier servidor Linux/macOS, accede desde el navegador
|
- Despliegue como servidor independiente — ejecuta codeg-server en cualquier servidor Linux/macOS, accede desde el navegador
|
||||||
- Soporte de Docker — despliega con docker compose up para una configuración sin esfuerzo
|
- **Soporte Docker** — imagen con compilación multi-etapa, compatible con `docker compose up` o `docker run`, token/puerto personalizables, persistencia de datos y montaje de directorios de proyecto
|
||||||
- Ciclo de ingeniería integrado (árbol de archivos, diff, cambios git, commit, terminal)
|
- Ciclo de ingeniería integrado (árbol de archivos, diff, cambios git, commit, terminal)
|
||||||
|
|
||||||
## Inicio de Proyecto
|
## Inicio de Proyecto
|
||||||
@@ -210,12 +207,22 @@ CODEG_STATIC_DIR=./web ./codeg-server
|
|||||||
#### Opción 4: Docker
|
#### Opción 4: Docker
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# Usando Docker Compose (recomendado)
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# O ejecutar directamente
|
# O ejecutar directamente con Docker
|
||||||
docker run -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
||||||
|
|
||||||
|
# Con token personalizado y directorio de proyecto montado
|
||||||
|
docker run -d -p 3080:3080 \
|
||||||
|
-v codeg-data:/data \
|
||||||
|
-v /path/to/projects:/projects \
|
||||||
|
-e CODEG_TOKEN=your-secret-token \
|
||||||
|
ghcr.io/xintaofei/codeg:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
La imagen Docker utiliza una compilación multi-etapa (Node.js + Rust → runtime Debian slim) e incluye `git` y `ssh` para operaciones con repositorios. Los datos se persisten en el volumen `/data`. Opcionalmente, puedes montar directorios de proyecto para acceder a repositorios locales desde el contenedor.
|
||||||
|
|
||||||
#### Opción 5: Compilar desde el código fuente
|
#### Opción 5: Compilar desde el código fuente
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -21,17 +21,14 @@
|
|||||||
|
|
||||||
Codeg (Code Generation) est un workspace de codage multi-agents de niveau entreprise.
|
Codeg (Code Generation) est un workspace de codage multi-agents de niveau entreprise.
|
||||||
Il unifie les agents de codage IA locaux (Claude Code, Codex CLI, OpenCode, Gemini CLI,
|
Il unifie les agents de codage IA locaux (Claude Code, Codex CLI, OpenCode, Gemini CLI,
|
||||||
OpenClaw, Cline, etc.) dans une application de bureau et un service web — permettant le développement à distance depuis n'importe quel navigateur — avec agrégation de sessions, développement
|
OpenClaw, Cline, etc.) dans une application de bureau, un serveur autonome ou un conteneur
|
||||||
|
Docker — permettant le développement à distance depuis n'importe quel navigateur — avec agrégation de sessions, développement
|
||||||
parallèle via `git worktree`, gestion MCP/Skills et workflows intégrés Git/fichiers/terminal.
|
parallèle via `git worktree`, gestion MCP/Skills et workflows intégrés Git/fichiers/terminal.
|
||||||
|
|
||||||
## Interface principale
|
## Interface principale
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
## Affichage en tuiles des sessions
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
## Paramètres
|
## Paramètres
|
||||||
| Agents | MCP | Skills | Contrôle de version | Service web |
|
| Agents | MCP | Skills | Contrôle de version | Service web |
|
||||||
| :---: | :---: | :---: | :---: | :---: |
|
| :---: | :---: | :---: | :---: | :---: |
|
||||||
@@ -48,7 +45,7 @@ parallèle via `git worktree`, gestion MCP/Skills et workflows intégrés Git/fi
|
|||||||
- Gestion des comptes distants Git (GitHub et autres serveurs Git)
|
- Gestion des comptes distants Git (GitHub et autres serveurs Git)
|
||||||
- Mode service web — accédez à Codeg depuis n'importe quel navigateur pour le travail à distance
|
- Mode service web — accédez à Codeg depuis n'importe quel navigateur pour le travail à distance
|
||||||
- Déploiement en serveur autonome — exécutez codeg-server sur n'importe quel serveur Linux/macOS, accédez via le navigateur
|
- Déploiement en serveur autonome — exécutez codeg-server sur n'importe quel serveur Linux/macOS, accédez via le navigateur
|
||||||
- Support Docker — déployez avec docker compose up pour une configuration serveur sans effort
|
- **Support Docker** — image multi-stage build, compatible `docker compose up` ou `docker run`, token/port personnalisables, persistance des données et montage de répertoires de projets
|
||||||
- Boucle d'ingénierie intégrée (arborescence de fichiers, diff, changements git, commit, terminal)
|
- Boucle d'ingénierie intégrée (arborescence de fichiers, diff, changements git, commit, terminal)
|
||||||
|
|
||||||
## Lanceur de projet
|
## Lanceur de projet
|
||||||
@@ -208,12 +205,22 @@ CODEG_STATIC_DIR=./web ./codeg-server
|
|||||||
#### Option 4 : Docker
|
#### Option 4 : Docker
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# Avec Docker Compose (recommandé)
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# Ou exécuter directement
|
# Ou exécuter directement avec Docker
|
||||||
docker run -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
||||||
|
|
||||||
|
# Avec token personnalisé et répertoire de projet monté
|
||||||
|
docker run -d -p 3080:3080 \
|
||||||
|
-v codeg-data:/data \
|
||||||
|
-v /path/to/projects:/projects \
|
||||||
|
-e CODEG_TOKEN=your-secret-token \
|
||||||
|
ghcr.io/xintaofei/codeg:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
L'image Docker utilise un build multi-stage (Node.js + Rust → runtime Debian allégé) et inclut `git` et `ssh` pour les opérations sur les dépôts. Les données sont persistées dans le volume `/data`. Vous pouvez optionnellement monter des répertoires de projets pour accéder aux dépôts locaux depuis le conteneur.
|
||||||
|
|
||||||
#### Option 5 : Compiler depuis les sources
|
#### Option 5 : Compiler depuis les sources
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -21,17 +21,13 @@
|
|||||||
|
|
||||||
Codeg(Code Generation)は、エンタープライズ級のマルチ Agent コーディングワークスペースです。
|
Codeg(Code Generation)は、エンタープライズ級のマルチ Agent コーディングワークスペースです。
|
||||||
Claude Code、Codex CLI、OpenCode、Gemini CLI、OpenClaw などのローカル AI コーディング Agent を
|
Claude Code、Codex CLI、OpenCode、Gemini CLI、OpenClaw などのローカル AI コーディング Agent を
|
||||||
デスクトップアプリと Web サービスに統合し——ブラウザからどこでもリモート開発が可能——セッション集約、並列 `git worktree` 開発、MCP/Skills 管理、
|
デスクトップアプリ、スタンドアロンサーバー、または Docker コンテナに統合し——ブラウザからどこでもリモート開発が可能——セッション集約、並列 `git worktree` 開発、MCP/Skills 管理、
|
||||||
Git/ファイル/ターミナル連携ワークフローを提供します。
|
Git/ファイル/ターミナル連携ワークフローを提供します。
|
||||||
|
|
||||||
## メインインターフェース
|
## メインインターフェース
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
## セッションタイル表示
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
## 設定
|
## 設定
|
||||||
| エージェント | MCP | Skills | バージョン管理 | Web サービス |
|
| エージェント | MCP | Skills | バージョン管理 | Web サービス |
|
||||||
| :---: | :---: | :---: | :---: | :---: |
|
| :---: | :---: | :---: | :---: | :---: |
|
||||||
@@ -48,7 +44,7 @@ Git/ファイル/ターミナル連携ワークフローを提供します。
|
|||||||
- Git リモートアカウント管理(GitHub およびその他の Git サーバー)
|
- Git リモートアカウント管理(GitHub およびその他の Git サーバー)
|
||||||
- Web サービスモード — ブラウザから Codeg にアクセスでき、リモートワークに対応
|
- Web サービスモード — ブラウザから Codeg にアクセスでき、リモートワークに対応
|
||||||
- **スタンドアロンサーバーデプロイ** — 任意の Linux/macOS サーバーで `codeg-server` を実行し、ブラウザからアクセス
|
- **スタンドアロンサーバーデプロイ** — 任意の Linux/macOS サーバーで `codeg-server` を実行し、ブラウザからアクセス
|
||||||
- **Docker サポート** — `docker compose up` でゼロ設定のサーバーセットアップが可能
|
- **Docker サポート** — マルチステージビルドイメージ、`docker compose up` または `docker run` に対応、カスタムトークン・ポート設定、データ永続化およびプロジェクトディレクトリのマウントをサポート
|
||||||
- 統合エンジニアリングループ(ファイルツリー、Diff、Git 変更、コミット、ターミナル)
|
- 統合エンジニアリングループ(ファイルツリー、Diff、Git 変更、コミット、ターミナル)
|
||||||
|
|
||||||
## プロジェクトブート
|
## プロジェクトブート
|
||||||
@@ -208,12 +204,22 @@ CODEG_STATIC_DIR=./web ./codeg-server
|
|||||||
#### オプション 4: Docker
|
#### オプション 4: Docker
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# Docker Compose を使用(推奨)
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# または直接実行
|
# または Docker で直接実行
|
||||||
docker run -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
||||||
|
|
||||||
|
# カスタムトークンとプロジェクトディレクトリのマウント
|
||||||
|
docker run -d -p 3080:3080 \
|
||||||
|
-v codeg-data:/data \
|
||||||
|
-v /path/to/projects:/projects \
|
||||||
|
-e CODEG_TOKEN=your-secret-token \
|
||||||
|
ghcr.io/xintaofei/codeg:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Docker イメージはマルチステージビルド(Node.js + Rust → 軽量 Debian ランタイム)を使用し、リポジトリ操作用の `git` と `ssh` を含みます。データは `/data` ボリュームに永続化されます。オプションでプロジェクトディレクトリをマウントして、コンテナ内からローカルリポジトリにアクセスできます。
|
||||||
|
|
||||||
#### オプション 5: ソースからビルド
|
#### オプション 5: ソースからビルド
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -21,17 +21,13 @@
|
|||||||
|
|
||||||
Codeg(Code Generation)는 엔터프라이즈급 멀티 Agent 코딩 워크스페이스입니다.
|
Codeg(Code Generation)는 엔터프라이즈급 멀티 Agent 코딩 워크스페이스입니다.
|
||||||
Claude Code, Codex CLI, OpenCode, Gemini CLI, OpenClaw 등 로컬 AI 코딩 Agent를
|
Claude Code, Codex CLI, OpenCode, Gemini CLI, OpenClaw 등 로컬 AI 코딩 Agent를
|
||||||
데스크톱 앱과 웹 서비스로 통합하여 — 브라우저만으로 어디서든 원격 개발이 가능하며 — 세션 집계, 병렬 `git worktree` 개발, MCP/Skills 관리,
|
데스크톱 앱, 독립형 서버 또는 Docker 컨테이너로 통합하여 — 브라우저만으로 어디서든 원격 개발이 가능하며 — 세션 집계, 병렬 `git worktree` 개발, MCP/Skills 관리,
|
||||||
Git/파일/터미널 통합 워크플로를 제공합니다.
|
Git/파일/터미널 통합 워크플로를 제공합니다.
|
||||||
|
|
||||||
## 메인 인터페이스
|
## 메인 인터페이스
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
## 세션 타일 표시
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
## 설정
|
## 설정
|
||||||
| 에이전트 | MCP | Skills | 버전 관리 | 웹 서비스 |
|
| 에이전트 | MCP | Skills | 버전 관리 | 웹 서비스 |
|
||||||
| :---: | :---: | :---: | :---: | :---: |
|
| :---: | :---: | :---: | :---: | :---: |
|
||||||
@@ -48,7 +44,7 @@ Git/파일/터미널 통합 워크플로를 제공합니다.
|
|||||||
- Git 원격 계정 관리 (GitHub 및 기타 Git 서버)
|
- Git 원격 계정 관리 (GitHub 및 기타 Git 서버)
|
||||||
- Web 서비스 모드 — 브라우저에서 Codeg에 접속하여 원격 작업 가능
|
- Web 서비스 모드 — 브라우저에서 Codeg에 접속하여 원격 작업 가능
|
||||||
- **독립형 서버 배포** — 모든 Linux/macOS 서버에서 `codeg-server`를 실행하고 브라우저로 접속
|
- **독립형 서버 배포** — 모든 Linux/macOS 서버에서 `codeg-server`를 실행하고 브라우저로 접속
|
||||||
- **Docker 지원** — `docker compose up`으로 설정 없이 서버 구축 가능
|
- **Docker 지원** — 멀티 스테이지 빌드 이미지, `docker compose up` 또는 `docker run` 지원, 사용자 정의 토큰/포트, 데이터 영속화 및 프로젝트 디렉토리 마운트 지원
|
||||||
- 통합 엔지니어링 루프 (파일 트리, Diff, Git 변경사항, 커밋, 터미널)
|
- 통합 엔지니어링 루프 (파일 트리, Diff, Git 변경사항, 커밋, 터미널)
|
||||||
|
|
||||||
## 프로젝트 부트
|
## 프로젝트 부트
|
||||||
@@ -208,12 +204,22 @@ CODEG_STATIC_DIR=./web ./codeg-server
|
|||||||
#### 옵션 4: Docker
|
#### 옵션 4: Docker
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# Docker Compose 사용 (권장)
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# 또는 직접 실행
|
# 또는 Docker로 직접 실행
|
||||||
docker run -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
||||||
|
|
||||||
|
# 사용자 정의 토큰 및 프로젝트 디렉토리 마운트
|
||||||
|
docker run -d -p 3080:3080 \
|
||||||
|
-v codeg-data:/data \
|
||||||
|
-v /path/to/projects:/projects \
|
||||||
|
-e CODEG_TOKEN=your-secret-token \
|
||||||
|
ghcr.io/xintaofei/codeg:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Docker 이미지는 멀티 스테이지 빌드(Node.js + Rust → 경량 Debian 런타임)를 사용하며, 저장소 작업을 위한 `git`과 `ssh`가 포함되어 있습니다. 데이터는 `/data` 볼륨에 영속적으로 저장됩니다. 선택적으로 프로젝트 디렉토리를 마운트하여 컨테이너 내에서 로컬 저장소에 접근할 수 있습니다.
|
||||||
|
|
||||||
#### 옵션 5: 소스에서 빌드
|
#### 옵션 5: 소스에서 빌드
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -21,17 +21,14 @@
|
|||||||
|
|
||||||
Codeg (Code Generation) é um workspace de codificação multi-agentes de nível empresarial.
|
Codeg (Code Generation) é um workspace de codificação multi-agentes de nível empresarial.
|
||||||
Ele unifica agentes de codificação IA locais (Claude Code, Codex CLI, OpenCode, Gemini CLI,
|
Ele unifica agentes de codificação IA locais (Claude Code, Codex CLI, OpenCode, Gemini CLI,
|
||||||
OpenClaw, Cline, etc.) em um aplicativo desktop e um serviço web — possibilitando o desenvolvimento remoto a partir de qualquer navegador — com agregação de sessões, desenvolvimento
|
OpenClaw, Cline, etc.) em um aplicativo desktop, servidor standalone ou contêiner
|
||||||
|
Docker — possibilitando o desenvolvimento remoto a partir de qualquer navegador — com agregação de sessões, desenvolvimento
|
||||||
paralelo via `git worktree`, gerenciamento de MCP/Skills e fluxos integrados de Git/arquivos/terminal.
|
paralelo via `git worktree`, gerenciamento de MCP/Skills e fluxos integrados de Git/arquivos/terminal.
|
||||||
|
|
||||||
## Interface principal
|
## Interface principal
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
## Exibição em mosaico das sessões
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
## Configurações
|
## Configurações
|
||||||
| Agentes | MCP | Skills | Controle de versão | Serviço web |
|
| Agentes | MCP | Skills | Controle de versão | Serviço web |
|
||||||
| :---: | :---: | :---: | :---: | :---: |
|
| :---: | :---: | :---: | :---: | :---: |
|
||||||
@@ -48,7 +45,7 @@ paralelo via `git worktree`, gerenciamento de MCP/Skills e fluxos integrados de
|
|||||||
- Gerenciamento de contas remotas Git (GitHub e outros servidores Git)
|
- Gerenciamento de contas remotas Git (GitHub e outros servidores Git)
|
||||||
- Modo de serviço web — acesse o Codeg de qualquer navegador para trabalho remoto
|
- Modo de serviço web — acesse o Codeg de qualquer navegador para trabalho remoto
|
||||||
- **Implantação de servidor standalone** — execute `codeg-server` em qualquer servidor Linux/macOS, acesse via navegador
|
- **Implantação de servidor standalone** — execute `codeg-server` em qualquer servidor Linux/macOS, acesse via navegador
|
||||||
- **Suporte a Docker** — implante com `docker compose up` para configuração zero do servidor
|
- **Suporte a Docker** — imagem com build multi-stage, compatível com `docker compose up` ou `docker run`, token/porta personalizáveis, persistência de dados e montagem de diretórios de projetos
|
||||||
- Ciclo de engenharia integrado (árvore de arquivos, diff, alterações git, commit, terminal)
|
- Ciclo de engenharia integrado (árvore de arquivos, diff, alterações git, commit, terminal)
|
||||||
|
|
||||||
## Inicializador de Projeto
|
## Inicializador de Projeto
|
||||||
@@ -208,12 +205,22 @@ CODEG_STATIC_DIR=./web ./codeg-server
|
|||||||
#### Opção 4: Docker
|
#### Opção 4: Docker
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# Usando Docker Compose (recomendado)
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# Ou executar diretamente
|
# Ou executar diretamente com Docker
|
||||||
docker run -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
||||||
|
|
||||||
|
# Com token personalizado e diretório de projeto montado
|
||||||
|
docker run -d -p 3080:3080 \
|
||||||
|
-v codeg-data:/data \
|
||||||
|
-v /path/to/projects:/projects \
|
||||||
|
-e CODEG_TOKEN=your-secret-token \
|
||||||
|
ghcr.io/xintaofei/codeg:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
A imagem Docker usa um build multi-stage (Node.js + Rust → runtime Debian slim) e inclui `git` e `ssh` para operações com repositórios. Os dados são persistidos no volume `/data`. Opcionalmente, você pode montar diretórios de projetos para acessar repositórios locais de dentro do contêiner.
|
||||||
|
|
||||||
#### Opção 5: Compilar a partir do código-fonte
|
#### Opção 5: Compilar a partir do código-fonte
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -21,17 +21,13 @@
|
|||||||
|
|
||||||
Codeg(Code Generation)是一个企业级多 Agent 编码工作台。
|
Codeg(Code Generation)是一个企业级多 Agent 编码工作台。
|
||||||
它将本地 AI 编码代理(Claude Code、Codex CLI、OpenCode、Gemini CLI、
|
它将本地 AI 编码代理(Claude Code、Codex CLI、OpenCode、Gemini CLI、
|
||||||
OpenClaw、Cline 等)统一到桌面应用与 Web 服务中——通过浏览器即可远程开发——支持会话聚合、
|
OpenClaw、Cline 等)统一到桌面应用、独立服务器或 Docker 容器中——通过浏览器即可远程开发——支持会话聚合、
|
||||||
并行 `git worktree` 开发、MCP/Skills 管理,以及集成的 Git/文件/终端工作流。
|
并行 `git worktree` 开发、MCP/Skills 管理,以及集成的 Git/文件/终端工作流。
|
||||||
|
|
||||||
## 主界面
|
## 主界面
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
## 会话平铺显示
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
## 设置
|
## 设置
|
||||||
| 代理 | MCP | Skills | 版本控制 | Web 服务 |
|
| 代理 | MCP | Skills | 版本控制 | Web 服务 |
|
||||||
| :---: | :---: | :---: | :---: | :---: |
|
| :---: | :---: | :---: | :---: | :---: |
|
||||||
@@ -48,7 +44,7 @@ OpenClaw、Cline 等)统一到桌面应用与 Web 服务中——通过浏览
|
|||||||
- Git 远程账号管理(支持 GitHub 及其它 Git 服务器)
|
- Git 远程账号管理(支持 GitHub 及其它 Git 服务器)
|
||||||
- Web 服务模式 — 开启后可在浏览器中访问 Codeg,支持远程工作
|
- Web 服务模式 — 开启后可在浏览器中访问 Codeg,支持远程工作
|
||||||
- **独立服务器部署** — 在任意 Linux/macOS 服务器上运行 `codeg-server`,通过浏览器访问
|
- **独立服务器部署** — 在任意 Linux/macOS 服务器上运行 `codeg-server`,通过浏览器访问
|
||||||
- **Docker 支持** — 使用 `docker compose up` 部署,零配置启动服务
|
- **Docker 支持** — 多阶段构建镜像,支持 `docker compose up` 或 `docker run`,可自定义令牌、端口,支持数据持久化及项目目录挂载
|
||||||
- 集成工程闭环(文件树、Diff、Git 变更、提交、终端)
|
- 集成工程闭环(文件树、Diff、Git 变更、提交、终端)
|
||||||
|
|
||||||
## 项目启动器
|
## 项目启动器
|
||||||
@@ -208,12 +204,22 @@ CODEG_STATIC_DIR=./web ./codeg-server
|
|||||||
#### 方式四:Docker
|
#### 方式四:Docker
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# 使用 Docker Compose(推荐)
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# 或直接运行
|
# 或直接使用 Docker 运行
|
||||||
docker run -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
||||||
|
|
||||||
|
# 自定义令牌并挂载项目目录
|
||||||
|
docker run -d -p 3080:3080 \
|
||||||
|
-v codeg-data:/data \
|
||||||
|
-v /path/to/projects:/projects \
|
||||||
|
-e CODEG_TOKEN=your-secret-token \
|
||||||
|
ghcr.io/xintaofei/codeg:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Docker 镜像采用多阶段构建(Node.js + Rust → 精简 Debian 运行时),内置 `git` 和 `ssh` 以支持仓库操作。数据持久化存储在 `/data` 卷中。可选挂载项目目录以从容器内访问本地仓库。
|
||||||
|
|
||||||
#### 方式五:从源码构建
|
#### 方式五:从源码构建
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -21,17 +21,13 @@
|
|||||||
|
|
||||||
Codeg(Code Generation)是一個企業級多 Agent 編碼工作台。
|
Codeg(Code Generation)是一個企業級多 Agent 編碼工作台。
|
||||||
它將本地 AI 編碼代理(Claude Code、Codex CLI、OpenCode、Gemini CLI、
|
它將本地 AI 編碼代理(Claude Code、Codex CLI、OpenCode、Gemini CLI、
|
||||||
OpenClaw、Cline 等)整合到桌面應用與 Web 服務中——透過瀏覽器即可遠端開發——支援會話彙整、並行 `git worktree`
|
OpenClaw、Cline 等)整合到桌面應用、獨立伺服器或 Docker 容器中——透過瀏覽器即可遠端開發——支援會話彙整、並行 `git worktree`
|
||||||
開發、MCP/Skills 管理,以及整合的 Git/檔案/終端工作流。
|
開發、MCP/Skills 管理,以及整合的 Git/檔案/終端工作流。
|
||||||
|
|
||||||
## 主介面
|
## 主介面
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
## 會話平鋪顯示
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
## 設定
|
## 設定
|
||||||
| 代理 | MCP | Skills | 版本控制 | Web 服務 |
|
| 代理 | MCP | Skills | 版本控制 | Web 服務 |
|
||||||
| :---: | :---: | :---: | :---: | :---: |
|
| :---: | :---: | :---: | :---: | :---: |
|
||||||
@@ -48,7 +44,7 @@ OpenClaw、Cline 等)整合到桌面應用與 Web 服務中——透過瀏覽
|
|||||||
- Git 遠端帳號管理(支援 GitHub 及其他 Git 伺服器)
|
- Git 遠端帳號管理(支援 GitHub 及其他 Git 伺服器)
|
||||||
- Web 服務模式 — 開啟後可在瀏覽器中存取 Codeg,支援遠端工作
|
- Web 服務模式 — 開啟後可在瀏覽器中存取 Codeg,支援遠端工作
|
||||||
- **獨立伺服器部署** — 在任意 Linux/macOS 伺服器上執行 `codeg-server`,透過瀏覽器存取
|
- **獨立伺服器部署** — 在任意 Linux/macOS 伺服器上執行 `codeg-server`,透過瀏覽器存取
|
||||||
- **Docker 支援** — 使用 `docker compose up` 部署,零設定啟動服務
|
- **Docker 支援** — 多階段建置映像,支援 `docker compose up` 或 `docker run`,可自訂令牌、連接埠,支援資料持久化及專案目錄掛載
|
||||||
- 整合工程閉環(檔案樹、Diff、Git 變更、提交、終端)
|
- 整合工程閉環(檔案樹、Diff、Git 變更、提交、終端)
|
||||||
|
|
||||||
## 專案啟動器
|
## 專案啟動器
|
||||||
@@ -208,12 +204,22 @@ CODEG_STATIC_DIR=./web ./codeg-server
|
|||||||
#### 方式四:Docker
|
#### 方式四:Docker
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# 使用 Docker Compose(推薦)
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
|
|
||||||
# 或直接執行
|
# 或直接使用 Docker 執行
|
||||||
docker run -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest
|
||||||
|
|
||||||
|
# 自訂令牌並掛載專案目錄
|
||||||
|
docker run -d -p 3080:3080 \
|
||||||
|
-v codeg-data:/data \
|
||||||
|
-v /path/to/projects:/projects \
|
||||||
|
-e CODEG_TOKEN=your-secret-token \
|
||||||
|
ghcr.io/xintaofei/codeg:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Docker 映像採用多階段建置(Node.js + Rust → 精簡 Debian 執行環境),內建 `git` 和 `ssh` 以支援倉庫操作。資料持久化儲存在 `/data` 卷中。可選掛載專案目錄以從容器內存取本地倉庫。
|
||||||
|
|
||||||
#### 方式五:從原始碼建置
|
#### 方式五:從原始碼建置
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
Reference in New Issue
Block a user