@cc-claw/code
v0.6.76
Published
cc-code — Terminal coding agent powered by open-source models — Rust-built, Claude Code compatible
Downloads
4,807
Maintainers
Readme
cc-code
用开源模型跑 Agent Loop — Rust 写的终端编程助手,兼容 Claude Code 全家桶
安装
npm install -g @cc-claw/code升级
npm update -g @cc-claw/code快速开始
# 启动交互式 TUI
cc-code
# 直接给任务
cc-code "解释这个项目的目录结构"
# 指定模型
cc-code --model deepseek/deepseek-chat "重构这个函数"支持的平台
| 平台 | 架构 | |------|------| | Linux | x86_64, aarch64, riscv64 | | macOS | x86_64 (Intel), aarch64 (Apple Silicon) | | Windows | x86_64 |
常用快捷键
| 快捷键 | 功能 |
|--------|------|
| Shift+Tab | 快速轮转权限模式(bypass / default / dont-ask / accept-edit / auto-mode) |
| Ctrl+P / Alt+P | 打开命令面板(Provider / Model / Effort 配置) |
| Ctrl+B | 将正在运行的前台 Shell 命令转入后台执行 |
| Alt+V / Ctrl+V | 从剪贴板粘贴图片附件(Alt+V 专用于穿透 Windows Terminal 等现代终端对 Ctrl+V 的拦截) |
| Ctrl+O | 切换详细模式(Verbose) |
| Ctrl+U / Ctrl+D | 消息列表快速半页滚动(输入框为空时) |
| 双击 Esc | 打开 Rewind 会话历史回滚选择器 |
| Ctrl+C | 中断执行(执行中)/ 双击退出(空闲时) |
常用 Slash 命令
| 命令 | 说明 |
|------|------|
| /model | 浏览并选择 Provider/模型,或直接切换 |
| /commit | 基于当前代码改动一键生成 commit 并提交 |
| /review | 针对当前 PR 或分支代码发起代码审查 |
| /export | 将当前会话导出为干净的 Markdown 文档 |
| /gc | 手动释放内存并输出内存占用诊断信息 |
| /lang <lang> | 切换系统提示与界面语言(en / zh-CN) |
| /recap | 生成一句话会话回顾(目标 + 当前任务 + 下一步),别名 /away、/catchup |
| /clear | 清空屏幕开启新会话 |
为什么选 cc-code?
| 对比项 | 其他终端 Agent | cc-code |
|--------|---------------|------|
| 运行时 | Node.js / Bun,动辄吃 1GB 内存 | Rust 原生,启动快,~50MB 内存 |
| 模型绑定 | 锁死一家 LLM | 随便换:Anthropic、OpenAI 兼容、DeepSeek、GLM |
| Prompt 缓存 | 每轮重算,token 白烧 | 冻结 system prompt,95-99% 缓存命中率 |
| Claude Code 生态 | 不兼容 | 直接用 .claude/ 配置、agents、skills、hooks、MCP |
