KK Code
从终端出发,把模型、工具和远程设备连成一个可控的编码工作台。
当前源码版本 1.0.7(开发中);公开稳定与预览渠道以版本与升级为准。 1.0.7迭代范围 · 稳定版记录 · 本轮实施记录 · 版本与升级区分源码、公开产物与部署状态。 上图为品牌概念图,不是实际界面截图。
产品特色
- 模型由你选择:通过自己的 Base URL 发现模型;支持 OpenAI 兼容、Responses、Anthropic 等协议,按需切换模型与职责。
- 终端、网页、手机协同:本地 WebUI、自托管 OIDC/SSO 中继网关和原生 Android 客户端,共享设备上的会话与审批;SSH 仅 Android 直连。
- 从日常助手到长任务:Plan、Agent、Auto、Ultra、Yolo 五种模式;规划、编辑、工具调用、后台任务与独立工作树各有清楚的入口。
- 执行有边界,结果可核查:权限、出域策略、审计、持久预算和证据产物;严格任务通过宿主合同、隔离副本与独立验收交付,不靠模型自称完成。
- 把开发工具接进来:MCP、Skills、插件、分域 SDK,以及按需配置的 Browser/WebBridge、语言服务、Office/PDF 工具。
- 对话保持清爽:Markdown、可展开的思考与工具过程、红绿差异、上下文用量和临时提示;持久待办和子代理状态以一行进度展开,任务完成不冒充测试验证。
快速开始
需要 Node.js 22.12+ 和 ripgrep。下面安装公开的稳定渠道:
npm install -g @kkelly-offical/kkcode@latest
kkcode
首次启动后配置自己的模型服务,再选择工作目录开始对话。 安装与首次配置包含系统依赖、源码运行和故障排查。
kkcode -web # 本机 WebUI,默认 18271
kkcode remote # 工作电脑上的远控入口,首次登录并确认目录范围
远程使用需要你自己的网关/SSO,详见企业自托管。 安装包不会自动部署服务器、开放公网端口或授权访问全部目录。
文档导航
| 你想做什么 | 从这里开始 | | --- | --- | | 安装、配置模型、开始第一次对话 | 快速开始 · 配置与模型 | | 选择模式、使用命令与快捷键 | 模式与权限 · CLI 参考 | | 使用 Web、Android 与企业远控 | 部署指南 · Android 更新 · SSH 设备 | | 运行可恢复、可审查的大任务 | 严格任务 · 上下文与记忆 | | 接入工具、扩展或自己的客户端 | 协议与 Skills · 插件 · SDK | | 查支持范围、升级状态与开发计划 | 能力边界 · 版本与升级 · 路线图 |
参与开发
欢迎提交可复现的问题和小步、可验证的改进:Issues · 贡献与验证。剩余事项以 Issues 为准,不把登记待办写成已修复。
KK Code 使用 GPL-3.0 许可证。