Skip to content

cc-claws/cc-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

137 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

中文 | English

cc-code

用开源模型跑 Agent Loop — Rust 写的终端编程助手,兼容 Claude Code 全家桶

DeepSeek-V4-Pro + Mimo-2.5Pro + GLM-5.1 驱动,.claude/ 配置零迁移,RISC-V 也能跑。

npm GitHub stars License Website GitHub last commit

npm install -g @cc-claw/code

🌐 官网:cc-claw.com

为什么选 cc-code · 核心能力 · 安装 · Nobody Coding · 致谢

❤️Sponsor

想出现在这里?

Click to collapse

Kimi K2.6

Kimi K2.6 是 Moonshot AI 开源的原生多模态 Agent 模型,专为长程编程、编程驱动设计和群组任务编排而生。支持前端、DevOps、性能优化、全栈工程等复杂端到端工作流。点击注册


Xiaomi MiMo 小米顶尖模型 MiMo V2.5,通过邀请码注册:双方各得 ¥10 API 体验金 + 首单 9 折。邀请码:JBEYTF。点击注册(注册后自动填入 · 体验金 40 天有效)
GLM 智谱 GLM Coding Plan — 国内顶流编程大模型,20+ 主流工具全适配,性价比拉满。立即参与「拼好模」

为什么选 cc-code?

对比项 其他终端 Agent cc-code
运行时 Node.js / Bun,动辄吃 1GB 内存 Rust 原生,启动快,~50MB 内存
模型绑定 锁死一家 LLM 随便换:Anthropic、OpenAI 兼容、DeepSeek、GLM
Prompt 缓存 每轮重算,token 白烧 冻结 system prompt,95-99% 缓存命中率
工具加载 全量塞进每轮请求 核心工具常驻,其余 Tool Search 按需懒加载
IDE 集成 只有终端 ACP 协议,Zed 等 IDE 直连
Claude Code 生态 不兼容 直接用 .claude/ 配置、agents、skills、hooks、MCP

核心能力

能力 说明
Rust 原生 快启动、低内存、零运行时开销
Context 优化 system prompt 冻结 + 动态内容隔离,token 不浪费
多 LLM 支持 Anthropic / OpenAI 兼容 API,DeepSeek、GLM 随便切
Claude Code 兼容 .claude/ 配置、agents、skills、hooks、MCP、子 agent 直接复用
流式 Markdown 代码块、表格、diff 实时渲染
ACP 协议 接入 Zed 等 IDE,也支持自建 "Cloud Code" 平台
Auto Compact 长会话自动压缩,保持响应快且省 token
Sub-Agent 并发 后台子 agent 并行执行,支持 fork 和 background 模式
HITL 审批 敏感操作自动拦截,支持 auto-classifier 和 shared-mode
Nobody Coding 99% 代码由 DeepSeek、Mimo、GLM 产出 — 人决定做什么,AI 想怎么做

v0.6.x 新增功能

功能 版本 说明
Ctrl+B 后台 Shell v0.6.29 Shell 命令支持 Ctrl+B 转为后台运行
/commit 命令 v0.6.29 一键 git commit,自动生成 commit message
/review 命令 v0.6.29 PR 代码审查
/export 命令 v0.6.29 对话导出为 Markdown
全局屏幕选区 v0.6.29 基于渲染 Buffer 的全局选区,松开鼠标自动复制
Windows Git Bash v0.6.21 cmd 失败自动 fallback 到 Git Bash
Grep 对齐上游 v0.6.15 对齐 Claude Code 的 files_with_matches 模式
i18n 支持 v0.6.17 中英文切换 /lang en/lang zh-CN
Rewind 回滚 v0.6.0 双击 ESC 弹窗选择回滚点
/gc 命令 v0.6.0 手动内存回收 + RSS/jemalloc 诊断

安装

支持 macOS (x86_64 / Apple Silicon)、Linux (x86_64 / aarch64 / riscv64)、Windows (x86_64)。

npm(推荐)

npm install -g @cc-claw/code

升级

npm update -g @cc-claw/code

macOS / Linux(脚本安装)

curl -fsSL https://raw.githubusercontent.com/cc-claws/cc-code/main/scripts/install.sh | bash

Windows (PowerShell)

irm https://raw.githubusercontent.com/cc-claws/cc-code/main/scripts/install.ps1 | iex

我们怎么用 Nobody Coding 造 cc-code

Nobody Coding 字面意思:没有人类写过一行 cc-code 代码 — 架构、TUI、harness tuning 全是 AI 干的。人决定 做什么,AI 想 怎么做。你不是在结对编程,你是在管一个不睡觉的工程师。cc-code 99% 的代码都是这么来的。

最近的 commit 几乎全是 DeepSeek、Mimo 和 GLM 的产出。Claude 只在最初参与过。

典型工作流

你要做的事 流水线
发现 bug 或技术债 issue-createsystematic-debuggingwriting-planssubagent-driven-developmentissue-archive → 改进 CLAUDE.md
开新功能 grill-mewriting-planssubagent-driven-development
代码库变乱了 slop-cleanerimprove-codebase-architecturewriting-planssubagent-driven-development
需要理解架构 teacher → 分配任务 → teacher

仓库结构

cc-code/
├── peri-agent/                # 核心:Agent loop、工具系统、持久化、遥测
│   └── README.md              # Agent 框架使用指南
├── peri-middlewares/           # 中间件:文件系统、终端、MCP、Hooks 等
│   ├── README.md              # 中间件概览
│   └── CLAUDE.md              # 开发指南和陷阱记录
├── peri-tui/                  # TUI 应用 (Ratatui)
│   ├── README.md              # TUI 使用指南
│   └── CLAUDE.md              # 开发指南和陷阱记录
├── peri-acp/                  # ACP 服务层:桥接 TUI/IDE 与 Agent
│   └── README.md              # ACP 架构和数据流
├── peri-widgets/              # Widget 组件库
│   └── README.md              # 组件列表和使用示例
├── peri-lsp/                  # LSP 客户端库
│   └── README.md              # LSP 操作和配置
├── langfuse-client/           # Langfuse 遥测客户端
│   └── README.md              # 遥测配置和使用
├── npm/                       # npm 包:postinstall 脚本 + shell wrapper
│   └── README.md              # npm 包说明
├── scripts/
│   ├── install.sh             # macOS / Linux 安装器
│   └── install.ps1            # Windows 安装器
├── side-projects/             # 实验性项目(gig、llm-gateway 等)
├── spec/                      # 设计文档与规范
│   ├── global/                # 全局架构文档
│   ├── issues/                # Issue 分析文档
│   └── prd/                   # 产品需求文档
├── CLAUDE.md                  # 项目开发指南
├── CHANGELOG.md               # 版本变更记录
├── README.md
└── LICENSE                    # Apache 2.0

致谢

项目 说明
Peri (KonghaYao) 本项目 fork 自 Peri,基于 Apache 2.0 协议分发,感谢原作者的开创性工作
Superpowers & Matt Pocock's Skills 驱动 cc-code AI 工程工作流的 skill 套件
ACP Agent-IDE 通信开放协议
rmcp Rust MCP 客户端库
Ratatui & Tokio TUI 框架和异步运行时
Langfuse LLM 可观测性
Zed 第一个 ACP 兼容 IDE,验证了协议可行性

Star History

Star History Chart


许可证

Apache License 2.0 — 可自由使用、修改、分发,包括商业用途。

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors