Sophnet今天正式发了SophCode Desktop,定位是本地AI Coding工作台。我在内测阶段用了一段时间,聊聊实际感受。

先说背景,我做平时用Cursor比较多,偶尔用Claude Code。工具确实强,但有个问题:公司项目代码不能往云端传。特别是对做金融系统的朋友们来说,合规审查很严,代码片段上传到第三方平台要走审批,走完基本就不想用了。看到SophCode Desktop说代码默认不上传云端,就申请了内测。

装上之后第一件事是开一个项目试试。打开一个Python仓库,输入需求"把权限模型从两级改成三级,先检查现有实现,再改代码并跑测试"。AI先搜了一下权限相关文件,读了几个关键文件,然后给我一个修改方案和diff。diff是逐行展示的,我可以按hunk接受或者拒绝,觉得哪里不对就打回,AI重新生成。确认之后写入文件,自动跑测试,结果直接展示在对话里。整个过程比较顺,多轮对话支持也到位,会话历史存在本地SQLite,支持全文检索。

有几个点我觉得做得不错:

  • 一个是@路径引用,输入@src/auth/permissions.py,AI直接把整个文件读进上下文,不用我自己复制粘贴代码。比在Cursor里选中文件再提问少一步操作。
  • 另一个是diff审阅,每个文件改动都先给你看diff,你决定是否写入,这比有些工具直接改完文件再通知你踏实多了。改生产代码的时候这种控制感重要。
  • 还有个三级目录权限设计,授权目录的时候可以选"仅查看""修改前询问""完整访问"三档,默认是"修改前询问"。我一般给源码目录选"修改前询问",给测试目录选"完整访问",让AI自由一点。
  • 斜杠命令面板、token实时展示、API Key存钥匙串这些辅助功能也是开箱即用的。

说几个具体场景。

一个中等规模的FastAPI项目,大概30个文件,让AI加一个审计日志中间件。AI先搜了路由注册和中间件加载的代码,理解了项目结构,然后给了3个文件的diff:新增一个middleware.py,修改main.py注册中间件,修改requirements.txt加依赖。整个过程大概两分钟,diff质量还行,只需要手动调一下中间件的参数名。Credits的消耗速度也比较香。

再试了一个复杂点的场景,让AI把一个同步的数据库操作改成异步。这个涉及5个文件的改动,AI分了两轮对话完成,第一轮改了数据库连接和ORM模型,第二轮改了调用方的async/await。diff比较大,但按hunk审阅的体验还行,可以只接受部分改动,不确认的先留着。这种跨文件重构在Cursor里也能做,但SophCode Desktop的优势是代码不出本地,合规上没有障碍。

这个产品有个比较特别的地方:Code和Claw两类能力在一个桌面端里。Code就是本地编程,Claw是Sophclaw的云端Agent。实际用起来就是你可以在一个应用里同时编程和做办公任务,两边能互相读取调用。比如我在Code里改了一段接口代码,切到Claw让Agent基于这个改动帮我更新API文档。或者Claw里Agent整理完一份技术方案,我直接喂给Code的项目上下文继续编码。以前在Cursor和ChatGPT之间来回切换,现在一个应用搞定。这个设计我觉得是它最大的差异化点。需要说明,Sophnet本身也有网页版和CLI版,桌面版的优势是本地代码安全和Code+Claw一体,不是说要替代其他端。

模型方面,桌面端内有挺多模型可选。3个Sophnet专供的Coding模型针对不同编程场景有侧重,我实际用下来,做重构和跨文件修改的时候专供模型表现比较好,写测试和补全代码的时候DeepSeek-V4-Pro也够用。GLM-5.2响应速度快,适合简单改动和快速问答。具体哪个模型适合什么场景,建议自己多试几个对比。

价格方面,用Coding Plan订阅,三档:Lite ¥39/月、Standard ¥139/月、Pro ¥499/月。我用的Standard档,日常开发够用,一个月大概会消耗3万多Credits。综合看Credits和倍率,Sophnet Coding Plan比同类产品充裕一些,用完即停,需要继续用可以买加量包补充。而且,Coding Plan的一个API Key既能在这个桌面端用,也能接入Claude Code、Cursor这些第三方工具,额度共享。不过外部工具只能用DeepSeek-V4-Pro和GLM-5.2两个模型,桌面端里专供Coding的模型不能通过API调,这点希望官方考虑优化一下。

接入Cursor的配置我试了一下,在Settings → Models → Custom OpenAI里填,Base URL填 https://www.sophnet.com/api/open-apis/v1,API Key填stkp-开头的那个,Model选deepseek-v4-pro。填完就能用,额度跟桌面端共享。Claude Code的话设环境变量就行,ANTHROPIC_BASE_URL填https://www.sophnet.com/api/open-apis/anthropic,Key填stkp-开头的那个。协议兼容OpenAI和Anthropic两种格式,具体可以看Sophnet官网指引。

不过这个产品也有不足。远程指挥功能我试了几次,在外面用手机发起任务让电脑执行,思路不错但延迟有优化空间。大仓库(10万行以上)的首次索引稍慢,后续对话没问题。

整体来说,如果你在公司代码上有合规约束,又想让AI真正参与开发流程而不只是补全代码,可以试试。现在Sophnet发福利,登录就送试用额度,完全可以先用自有项目跑一遍再决定是否订阅。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐