当前位置: 首页 > news >正文

CodeWhale—DeepSeek的AI编程助手

在全球 AI 编程助手领域,当 Claude Code 和 Cursor 等产品备受追捧时,专为 DeepSeek 模型设计的 AI 编程助手却屈指可数,显得格外孤单。CodeWhale 的出现,恰好填补了这一空白,为国内 AI 开发者在 DeepSeek 生态中提供了强大助力。

CodeWhale(原名 DeepSeek TUI)是一款完全在终端中运行的开源 AI 编程智能体,支持最新的 DeepSeek V4 模型。该项目由 Hunter Bown(社区常称“鲸鱼哥”)一人发起并主导维护。

CodeWhale并非只是一个“DeepSeek API 的终端聊天工具”,而是一套 Agent 治理框架(Agent Harness):它通过一套明确的权限宪法、反馈校验循环与沙箱边界,将大语言模型从“概率文本生成器”提升为“可在本地工作区安全执行多步操作的编码智能体”——并且整个过程完全在终端内完成,无需额外的运行时依赖。

一、 CodeWhale功能介绍

1. 可视化推理(Visible Reasoning)

DeepSeek V4 的 thinking block(思考块) 会以流式方式直接显示在终端里。你看到的不是冷冰冰的最终答案,而是模型一步步权衡取舍的过程。按 Shift+Tab还能逐轮调节推理深度。

2. 工作区直读直写 + 审批门禁(Approval Gates)

它能读取你的项目文件、理解代码结构,然后直接修改文件、打补丁。但关键操作不会偷偷进行——Shell 命令和文件写入都会暂停向你申请批准。文件系统访问还通过 沙箱机制 约束(macOS 用 Seatbelt、Linux 用 Landlock、Windows 用 Job Objects/AppContainer),确保 Agent 的活动范围锁在工作区内。

3. 三种运行模式(安全感分级)

模式

行为

适合场景

Plan(计划模式)

只读——只探索代码、分析报错、提方案,不动硬盘

初探陌生仓库、风险评估

Agent(智能体模式)

多步工具调用 + 每项关键操作等你审批

日常修复、重构

YOLO(奔放模式)

受信任工作区下全自动批准

本地实验、CI 流水线

按 Tab键就能在这三种模式间循环切换。

4. Auto 模式(智能模型路由)

通过 --model auto,CodeWhale 会在每轮自动选择最合适的模型和思考级别——简单任务走便宜的 V4 Flash,复杂架构/Debug 自动切到 V4 Pro + 高阶思考,既保质

http://www.zskr.cn/news/1495231.html

相关文章:

  • 零门槛做App:用MonkCode从想法到上线只需1天
  • 实验室净化工程公司哪家好? - 哈尺
  • 终极指南:如何免费激活Beyond Compare 5 - 完整密钥生成教程
  • 源头厂家直供|伺服电动缸、伺服压力机、安全光栅 一站式自动化设备解决方案 - GrowthUME
  • WeChatMsg深度解析:从数据提取到个人AI记忆库的技术实现
  • MIT Cheetah 3 的 MPC 控制器实战:如何用凸优化搞定四足机器人的复杂步态?
  • 智科 深度学习毕业设计选题技巧
  • 毕业季-为什么别人的文档长那样,我复制过来样式就全乱了?
  • 从电商实时数仓到风控预警:3个真实案例拆解Flink在事件驱动场景下的落地实践
  • 苏州鑫鑫迷你仓|苏州本土高端短期仓库、自助仓储连锁品牌简介 - GrowthUME
  • TPFanCtrl2:ThinkPad终极风扇控制解决方案 - 128级精准调速与双风扇独立管理
  • 如何在3分钟内为Windows 11 24H2 LTSC添加微软应用商店:终极解决方案
  • Office文档秒级预览的革命:QuickLook.Plugin.OfficeViewer-Native深度解析
  • Windows网络性能测试实用指南:iperf3高效评估你的网络极限
  • 黄金回收为什么克重总变少?行业计量作弊内幕+正规鉴别标准(郴州实测) - 小仙贝贝
  • 从i.MX 6SoloX数据手册修订历史看工业级硬件设计的可靠性打磨
  • 告别‘黑盒’调用:手把手教你用Python+clr调试C# DLL内部逻辑与异常
  • 2026临沂漏水检测/管道漏水检测/消防自来水管道漏水检测-正规资质商家推荐(临沂维特漏水检测水电维修) - 资讯热点
  • 第二届化学工程与生物科学国际学术会议(CEBS 2026)
  • [开源] Meta Assistant / 告别命令行,我为一堆 Python 脚本做了一个 Windows 任务栏的“家”
  • 从‘Hello World’到生产部署:一个完整Flink流处理项目的保姆级搭建指南(基于IDEA)
  • 2026 年黄金回收行业观察:廊坊市场行情、合规洗牌与渠道发展分析 - 同城好物推荐官
  • Paperxie|工科毕设代码难落地?AI 代码生成一站式搞定工程项目源码
  • 终极轻量级C/C++ IDE:RedPanda-CPP快速开发指南
  • i.MX 8XLite FCPBGA封装引脚与电源规划实战指南
  • MySQL 8.0实战:一条INSERT ON DUPLICATE KEY UPDATE语句,搞定用户积分更新与商品库存扣减
  • 别再只会用print了!RStudio里cat()和sink()输出到文件的3个实战场景与避坑指南
  • 自制 js 的 VB 风格日期时间处理函数
  • 如何用Python构建个人数字图书馆:fanqie-novel-download终极指南
  • MATLAB手写汉字识别工具包:含训练模型、预处理脚本与可交互GUI界面