CodeWhale 用户协议
本协议以 https://www.hengqu.world/agreements/codewhale-user-agreement 发布的版本为唯一正式版本。
任何在第三方平台(包括但不限于 GitHub、代码托管平台、镜像站点)出现的历史版本或修改版本均不代表横渠天地(北京)科技有限公司的立场,不构成我们对用户的承诺或协议。
更新日期:2026年5月27日
生效日期:2026年5月27日
欢迎您使用 CodeWhale。本《CodeWhale 用户协议》(以下简称"本协议")由横渠天地(北京)科技有限公司(以下简称"我们")与使用 CodeWhale 产品及服务的用户(以下简称"您")共同缔结。
请您在下载、安装、访问、使用 CodeWhale 前,认真阅读并充分理解本协议全部内容,特别是有关服务边界、用户义务、免责限制、违约责任、知识产权、争议解决等条款。您一旦下载、安装、登录、访问或使用本应用,即视为您已阅读、理解并同意受本协议约束;如您不同意本协议任何内容,请立即停止使用本应用。
一、定义与关于我们
1. 产品定义
CodeWhale 是一款 VS Code AI 编程助手扩展,为 CodeWhale TUI 提供图形化界面。本应用主要提供以下功能:
- AI 编程代理能力,包括读取、写入、修补文件,运行 Shell 命令,搜索代码,浏览网页;
- 三种工作模式:agent(自主执行,需审批)、plan(执行前提案)、yolo(完全自主);
- 多线程对话管理,支持上下文压缩和对话导出;
- 斜杠命令系统,包括 /help、/mode、/model、/reasoning、/task、/compact、/note、/memory、/export 等;
- 后台任务系统,支持任务的创建、查看和管理;
- 工作区深度集成,自动理解项目结构和文件内容;
- 实时差异对比,查看代理提议的文件更改。
2. 运营主体
- 运营者名称:横渠天地(北京)科技有限公司
- 应用名称:CodeWhale
- 扩展 ID:
hengquworld.brotherwhale-vscode
二、协议范围与效力
本协议是您与我们之间关于下载、安装、访问和使用 CodeWhale 所订立的有效协议。本协议与我们已经发布或将来发布的隐私协议、功能规则、操作提示、更新说明、应用内公告等共同构成完整的服务规则,对双方均具有约束力。
当本协议与专项规则存在不一致时,除另有明确说明外,以专项规则或最新发布的有效规则为准。
三、服务内容与边界
1. 服务内容
我们向您提供的是 VS Code AI 编程助手扩展及相关技术能力,主要包括 AI 编程代理、多线程对话管理、斜杠命令系统、任务管理、工作区集成、实时差异对比等。
2. 服务边界
您理解并同意,本应用的服务边界仅限于扩展本身以及扩展直接实现的技术功能。下列事项不属于我们承诺范围:
- 您所使用的 CodeWhale TUI 引擎、DeepSeek API 或其他 AI 模型服务的持续可用性;
- 第三方 AI 模型、API 服务、云服务的真实性、合法性、安全性和稳定性;
- 您是否有权访问目标代码库、项目文件、系统命令或网络资源;
- 工作区中的业务数据、文件、程序、日志、权限配置和系统行为;
- 因 AI 模型故障、API 服务中断、网络问题、代码错误、系统崩溃等原因导致的损失。
3. 非托管说明
我们当前并不作为您的工作区、代码库或 AI 模型服务的托管运营者。除扩展建立连接所需的技术传输外,我们不对工作区中的数据内容进行审核、备份、托管或恢复,也不承诺提供云端同步、远程代管或代维服务。
四、用户资格与使用前提
1. 民事行为能力
您应当具备与您行为相适应的民事行为能力。若您为无民事行为能力人或限制民事行为能力人,应在监护人同意和指导下使用本应用。
2. 合法授权
您声明并保证:
- 您有权使用您的工作区、代码库、项目文件、系统命令和网络资源;
- 您有权访问、修改、执行和管理目标代码、文件和系统;
- 您使用本应用不会违反对您适用的法律法规、监管要求、合同约定、保密义务或内部管理制度;
- 您向本应用输入、处理、传输、展示或保存的任何内容,不会侵犯任何第三方合法权益。
3. 设备与环境要求
您应自行准备并承担以下条件:
- 合法合规的 VS Code 编辑器与操作系统环境;
- 稳定且安全的网络环境;
- 正确安装的 CodeWhale TUI 引擎和 Node.js 环境;
- 足够的系统权限、存储空间和文件读写能力;
- 必要时用于认证的 API 密钥、模型配置和引擎设置。
五、工作区数据与用户数据管理
1. 工作区数据由您自行维护
本应用中的代码文件、项目配置、工作区设置等由您自行管理。您应确保该等信息真实、准确、完整、合法、有效。
2. AI 模型配置的风险
本应用支持多种 AI 模型配置,您理解并同意:
- 是否使用特定 AI 模型,由您自行决定;
- AI 模型的准确性、可靠性和安全性由模型提供方负责;
- 不同 AI 模型的能力、限制和费用可能存在差异;
- AI 生成的代码建议可能存在错误或不适用的情况;
- 因您自行选择 AI 模型所引发的风险,您应当自行审慎评估并承担相应后果。
3. 命令执行与文件修改
如您启用 AI 代理执行命令或修改文件,您应自行确保:
- 命令执行不会违反法律法规或系统安全要求;
- 文件修改不会破坏项目完整性或引入安全漏洞;
- AI 建议的代码符合您的项目规范和质量标准;
- 您对 AI 执行的所有操作有充分的监督和审批机制。
4. 对话历史与任务记录
您在使用对话和任务功能时,应确保相关内容的处理符合适用法律法规以及您对第三方承担的保密、合规和授权义务。
5. 平台与版本差异
您理解并同意,不同 VS Code 版本、系统版本、应用版本之间,在界面展示、功能实现、权限表现和具体交互方式上可能存在差异。除法律法规另有强制规定外,以您实际安装并使用的版本为准。
六、用户使用规范
您在使用本应用时,应遵守法律法规、公序良俗及本协议约定,不得从事包括但不限于以下行为:
- 利用 AI 生成恶意代码、病毒、木马或其他违法违规内容;
- 未经授权访问、修改、删除或披露第三方代码、数据或商业秘密;
- 利用本应用实施网络攻击、数据窃取、系统破坏等违法违规行为;
- 将 AI 用于赌博、诈骗、色情、暴力、侵权或其他违法违规目的;
- 利用对话历史、任务记录等功能侵犯他人隐私、知识产权或其他合法权益;
- 伪造身份、冒用账号或规避合法审计;
- 对本应用进行反向工程、反编译、反汇编,或以其他方式试图获取源代码,但法律法规明确允许的除外;
- 干扰本应用正常运行,或规避、破坏我们设置的安全、限制、校验等机制;
- 发布、传播任何违反法律法规或公序良俗的信息。
如您违反前述规定,我们有权视情节采取警示、限制功能、停止服务、保留追究责任的权利;由此给我们或第三方造成损失的,您应依法承担赔偿责任。
七、知识产权
1. 我们的权利
本应用及其相关内容,包括但不限于软件、界面设计、文字、图形、图标、文档、代码、技术实现、商标、标识及其他内容的知识产权,依法归我们或相关权利人所有。
未经我们或相关权利人书面许可,您不得以任何方式实施包括但不限于复制、传播、改编、出租、出借、出售、转授权、商业化利用等行为。
2. 第三方权利
本应用可能包含依法使用的第三方开源组件或第三方技术。相关权利归原权利人所有,您应同时遵守相应开源许可或第三方规则。
3. 用户数据与内容
您通过本应用输入、处理、生成、保存或传输的代码、对话历史、任务记录及其他数据,其合法来源和权利基础由您保证。您不得通过使用本应用取得超出法律法规允许范围的任何第三方权利。
八、费用与网络资费
除非我们另有明确说明,本应用当前基础下载和使用规则以 VS Code Marketplace 页面、公示信息或产品说明为准。
您在使用本应用过程中产生的网络流量费、设备费用、AI 模型 API 调用费用、第三方服务费用等,均由您自行承担。
九、软件更新、变更与中止
1. 软件更新
为提升体验、修复缺陷、优化安全性或适应法律法规要求,我们可能对本应用进行版本更新、补丁修复、功能调整或规则更新。更新后的功能、界面、权限和交互可能发生变化,请您以实际发布版本为准。
2. 服务变更与中止
在以下情形中,我们有权对部分功能进行调整、限制、中止或终止:
- 法律法规、监管政策或司法行政要求发生变化;
- 安全风险、漏洞修复、兼容性问题或第三方依赖变化导致必须调整;
- 产品迭代、技术升级、维护检修或运营策略变化;
- 您违反本协议或存在明显违法违规使用情形。
在合理可行范围内,我们会通过应用内公告、版本说明或其他方式向您提示。
十、免责声明与责任限制
1. 按现状提供
本应用按照现有技术状态和功能实现提供。我们会尽合理商业努力保障软件可用性和稳定性,但不保证:
- 本应用完全无错误、无中断、无漏洞或完全适配所有环境;
- AI 生成的所有代码建议均准确、可靠或适用;
- 所有 AI 模型服务始终可用、稳定或安全;
- 任何工作区、项目文件或系统命令操作均无风险。
2. 用户自行决策风险
您理解并同意,以下风险由您自行承担:
- 使用未经充分验证的 AI 模型或 API 服务;
- 执行 AI 建议的命令或代码修改;
- 在生产环境中直接应用 AI 生成的代码;
- 因 AI 错误导致的代码缺陷、系统故障或数据丢失;
- 通过对话历史、任务记录处理敏感信息;
- 对工作区进行高风险操作,如删除文件、执行命令、修改配置。
3. 不可归责情形
对于因以下原因造成的功能中断、数据异常、访问失败、延迟、误操作损失或其他损害,我们在法律允许范围内不承担责任:
- 您的设备、系统、网络、文件权限或配置问题;
- 第三方 AI 模型、API 服务、云服务或网络运营商故障;
- CodeWhale TUI 引擎故障或配置错误;
- 黑客攻击、病毒木马、恶意程序、系统漏洞或其他安全事件;
- 自然灾害、战争、停电、通信中断、政府行为等不可抗力;
- 您输入错误配置、执行不当操作或其他操作失误;
- 您未取得授权而访问第三方系统导致的争议、处罚或索赔。
4. 责任范围限制
在适用法律允许的最大范围内,我们对因使用或无法使用本应用所引发的间接损失、附带损失、后果性损失、利润损失、数据丢失、商誉损失、业务中断损失不承担责任。
如法律规定我们应承担责任,我们的责任范围亦应以法律明确规定的范围为限。
十一、违约责任
如您违反本协议、法律法规或第三方合法权利,导致我们遭受投诉、索赔、处罚、诉讼、仲裁、损失或支出(包括但不限于律师费、调查费、保全费、公证费、差旅费、赔偿金等),您应当承担相应责任并赔偿我们的全部损失。
如因您的违法违规使用行为、未授权访问行为或不当操作行为导致第三方主张权利,您应独立处理并承担全部法律后果;因此影响我们声誉或造成损失的,您还应予以赔偿。
十二、个人信息与隐私保护
我们重视您的个人信息与隐私保护。关于我们如何处理您的个人信息、工作区数据、对话历史等事项,详见《CodeWhale 隐私协议》。该隐私协议为本协议不可分割的组成部分。
十三、未成年人条款
未成年人应在监护人同意和指导下使用本应用。监护人应对未成年人使用 AI 编程助手的行为进行监督,并承担相应管理责任。
十四、适用法律与争议解决
本协议的订立、生效、履行、解释、变更及争议解决均适用中华人民共和国法律。
因本协议引起的或与本协议有关的任何争议,双方应首先友好协商解决;协商不成的,任一方均可向本协议签订地即北京市有管辖权的人民法院提起诉讼。
十五、联系我们
如您对本协议有任何疑问、意见、建议或投诉,可通过以下方式联系我们:
- 运营者名称:横渠天地(北京)科技有限公司
- 应用名称:CodeWhale
- 联系邮箱:
contact@hengqu.world - GitHub Issues:
https://github.com/HengQuWorld/CodeWhale-VSCode/issues
十六、其他
1. 条款独立性
如本协议任何条款被认定为无效、违法或不可执行,不影响其余条款的效力。
2. 标题作用
本协议标题仅为阅读便利而设,不影响条款含义解释。
3. 解释权与生效
在法律法规允许范围内,本协议的最终解释权归我们所有。本协议自首页载明的生效日期起生效。