다음 세대의 간편한 코드 및 작업용 AI 에이전트(AI agents) 시스템은 자동 및 비동기(asynchronous), 동시성(concurrency) 및 고성능(high performance)을 활용하여 효율적이고 높은 정확도를 제공합니다.
English | 繁體中文 | 简体中文 | 日本語 | 한국어 | Français | Deutsch | Español | Português | Русский | العربية
Mac 및 Linux:
# Homebrew
brew install vcaesar/tap/codg
# NPM
...
Windows (PowerShell):
# Winget
# winget install vcaesar.codg
# YOLO (native PowerShell installer)
...
전체 (macOS, Linux, 또는 Git Bash / MSYS2 / Cygwin / WSL을 통한 Windows):
# YOLO
curl -fsSL https://raw.githubusercontent.com/vcaesar/codg/main/demo/boot.sh | bash
또는 Releases를 직접 클릭하여 다운로드하고 실행하십시오.
프로젝트 디렉토리로 이동하여 codg를 실행한 후, "/init"을 사용하여 프로젝트를 초기화하십시오.
"/yolo"를 사용하여 자동(auto) 및 질문(ask) 모드를 전환할 수 있으며, codg.toml을 통해 권한을 설정할 수 있습니다.
- 자동 및 비동기(asynchronous), 동시성(concurrency) 및 고성능(high performance) 에이전트(agents) 시스템, 그리고 낮은 메모리 사용량
- 멀티 모델 제공자 (40개 이상의 API 및 Pro 제공자, 사용자 정의 URL API) 및 openai-compat 또는 claude-compat를 통한 로컬 모델 지원, Openrouter, Ollama, Nvidia 및 기타 무료 모델 지원, "/connect", "/models" 또는 "codg auth"를 통해 사용 가능
- 멀티 에이전트(multi agents)를 위한 비동기 및 모델 규칙
- 토큰(tokens) 절약을 위한 입출력(input-output), 컨텍스트(context) 및 프롬프트(prompts) 압축, 비용 절감을 위한 캐시(cache) 및 규칙
- 모든 터미널 및 OS 지원, 웹 터미널 지원 포함
- 쉬운 사용법: GUI처럼 어디서나 사용 가능한 TUI, BETA 버전의 데스크톱(Desktop) 및 웹(Web) 지원
- 클릭 또는 "/xxx"를 사용하여 세션 전환, TUI의 모든 곳을 클릭하여 사용 가능
- "Modified Files" 또는 "/diff" 및 "/diff git"을 클릭하여 VSCode와 동일하게 TUI에서 변경된 파일(diff files) 확인
- 영어 알파벳 및 짧은 문장 자동 완성(Autocomplete)
- 더 쉬운 에이전트(Agents), 스킬(Skills) 및 MCP 시스템, 사용자 정의 에이전트 및 스킬 지원
- OpenClaw와 같은 채널 및 기능 지원
데스크톱 앱(Desktop App, BETA), 웹(Web, BETA), Claw(BETA). 일부 기능은 테스트 및 버그 수정 후 출시될 예정입니다.
Atom, Copilot, Anthropic, Anthropic API, OpenAI, OpenAI API, Gemini, Gemini API, OpenRouter, Antigravity, Cursor, Kiro, xAI, Azure, Bedrock, Vertex AI, Nvidia, HuggingFace, Vercel, Ollama Cloud, Cloudflare Workers, GitHub, Poe, Meta, Groq, IO.net, OpenCode Zen, OpenCode Go, Windsurf, Cerebras.
중국: Z.ai, Zhipu, Zhipu Coding, Kimi, Kimi Coding, DeepSeek, MiniMax, MiniMax China, Qwen, MiMo, Qiniu Cloud, Ali Coding, Ali Coding CN, Tencent Coding.
| Tool | 1 active session | 10 active sessions | Extra PSS per added session |
|---|
| Codg | 65 MB | 165 MB | ~10 MB |
| Codex CLI | 140.0 MB | 334.8 MB | ~21.6 MB |
| Cursor Agent | 214.9 MB | 1632.4 MB | ~157.5 MB |
| GitHub Copilot CLI | 333.3 MB | 1756.5 MB | ~158.1 MB |
| OpenCode | 371.5 MB | 3237.2 MB | ~318.4 MB |
| Claude Code | 386.6 MB | 2300.6 MB | ~212.7 MB |
Open a Github Issues
현재 이곳에서는 어떠한 데이터나 원격 측정(telemetry)도 수집되지 않으며, 100% 로컬 모델을 지원합니다. API를 사용하면 해당 제공업체의 정책을 확인할 수 있습니다.
TUI 사용법은 TUI 명령어 문서를 참조하고, TUI 내부에서 /help를 입력하여 키 바인딩 및 기타 도움말을 확인하세요.
사용법: codg -h
codg auth/login # 인증 (Atom, OpenAI, GitHub 등)
codg web # 포트 4096에서 웹 UI 시작
codg desktop # 데스크톱 앱 실행 (Wails)
...
# 다른 명령어의 출력을 파이프(Pipe)로 받습니다.
cat errors.log | codg run
# 다른 명령어의 출력을 파이프(Pipe)로 받습니다.
cat errors.log | codg run
# API 키를 사용합니다 (환경 변수($ENV_VAR) 확장을 지원합니다).
[providers.anthropic]
api_key = "$ANTHROPIC_API_KEY"
...
# 단축 문법: 모델 유형을 할당합니다.
agents.coder = "large"
agents.task = "small"
...
# HTTP MCP 서버입니다.
[mcp.websearch]
type = "http"
...
# TUI 또는 codg 스킬에서 자동 로드 및 다운로드
[option]
skill_urls = ["https://github.com/user/skills"]
[llama]
port = 8090
host = "127.0.0.1"
...
[channels.telegram]
enabled = true
token = "$TELEGRAM_BOT_TOKEN"
...
[permissions]
allowed_tools = ["bash", "edit", "view", "glob", "grep"]
allowed_dirs = ["**x"] # 모든 디렉토리
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39