DuckCoding AI工具一键配置 - 支持 Claude Code、CodeX、Gemini CLI 的跨平台桌面应用
# Add to your Claude Code skills
git clone https://github.com/DuckCoding-dev/DuckCoding
一键安装与配置 Claude Code / CodeX / Gemini CLI 的跨平台桌面应用
English version: README_EN.md
No comments yet. Be the first to share your thoughts!
~/.duckcoding)

| 能力 | 手动配置 | DuckCoding | | ------------- | -------------------------- | -------------------------------- | | 工具安装/更新 | 手动执行 npm/brew/官方命令 | 一键安装与版本检测 | | 配置切换 | 手改 JSON/TOML/ENV | UI 一键切换,Profile 隔离 | | 多环境 | 逐一配置 | 统一管理 Local/WSL/SSH | | 代理 | 修改配置要重启 | UI 启停,三工具独立代理,防回环 | | 余额监控 | 自写脚本调用 API | 预设模板 + 自定义提取器 + 可视化 | | 学习成本 | 需理解各工具配置格式 | 图形界面 + 版本化新手引导 |
DuckCoding-macOS-Universal.dmgDuckCoding-Windows-x64-setup.exe(推荐)或 .msi.deb / .rpm / .AppImage~/.duckcoding/tools.json~/.duckcoding/profiles.json + ~/.duckcoding/active.json~/.duckcoding/proxy.json;会话历史:~/.duckcoding/sessions.db~/.duckcoding/balance.json~/.duckcoding/providers.jsonnpm run check 统一入口(ESLint + Clippy + Prettier + fmt),CI 四平台矩阵chmod +x DuckCoding-Linux-x64.AppImage,再运行。~/.duckcoding/。~/.duckcoding/。build-essential、libwebkit2gtk-4.1-dev、libjavascriptcoregtk-4.1-dev、libssl-dev、patchelfgit clone https://github.com/DuckCoding-dev/DuckCoding.git
cd DuckCoding
npm install
npm run tauri dev
npm run check / npm run check:fix(ESLint + Clippy + Prettier + fmt)npm run tauri dev / npm run tauri buildnpm run test:rs / npm run coverage:rssrc/(React + shadcn/ui)src-tauri/src/(commands / services / utils / models / data / setup)docs/(含 screenshots/)npm run check、cargo test --locked~ 为用户主目录)~/.duckcoding/config.json、profiles.json、active.json、tools.json、proxy.json、balance.json、providers.json、sessions.db、logs/~/.claude/settings.json、~/.claude/config.json~/.codex/config.toml、~/.codex/auth.json~/.gemini/.env、~/.gemini/settings.json