• 1571379055

    前言

    佬们如题,最近因为cc得一些抽象更新(后门、文案水印问题),自己就一直想找一个比较好用的code agent,于是在codex、pi、codebuddy、cursor ++以及qoder中几个选择,最终选择了qoder,而且我测了几个要解决的问题,同一模型,qoder输出的代码质量(但是等的久)是要比codex直出好很多的,这里大家也可以试试看,对比对比。于是乎 我就想做一个qoder++,大概想实现的功能就是:

    - byok,自定义provider 。

    - 免费可以使用team模式。

    就这么基于cursor ++类开源项目搞呀搞呀搞呀,啪嗒一下,一抓qoder请求包,它居然是把所有modelid都要重新去服务器匹配一遍,然后再又服务端发出对应的baseurl,卧槽,于是我继续想着能不能伪装成它能识别到的modelid,在最后把服务器返回的信息给本地替换掉,就这么一直搞搞搞,把我codex两号(2次重置)额度搞完了都没成功^-^(他本地有个字母加密•ᴗ•^-^),随即我换个思路,攻克他的qoder cli,然后又抓取请求返回信息,他的思路又是和qoder一样,哎,小弟水平有限呀,搞了这么久,还是没成功。

    目的

    所以想问问有没有佬研究过类似的东西,或者有没有更稳妥的思路?比如从 CLI 配置、本地代理、模型映射、provider 抽象层这些方向入手会不会更合适?

    另外也说明一下,这主要还是出于个人学习和折腾 Code Agent 的目的,想做一个更自由、可扩展的客户端,不太想搞什么乱七八糟的绕过(总感觉cursor这个编辑器用着不爽)。单纯觉得 Qoder 的 agent 体验不错,但希望模型接入这块能更开放一点。

    主楼
  • ppdx-linuxdo

    总感觉cursor这个编辑器用着不爽

    这么主观吗佬 ^-^

    qorder真的好使吗。

    #1
  • 1571379055

    美观上的主要是有一些按钮排布这一类,我觉得没有原版本vscode以及qoder这类好看,也可能是我cursor ++使用姿势不对,我主要用的CPA +阿里云百炼平台,我在用它的时候都会莫名的触发任务的早停以及断开^-^

    #2
  • some93

    确实还挺好用 但贵是真的贵 只能接自家渠道

    #3
  • 1571379055

    这里说一下目前自己踩过的坑,佬们可以参考一下:

    - Qoder 这边应该不是简单的客户端直连模型

    抓包看了一下,本地选的 modelid 好像还要先发给服务端做匹配,然后服务端再告诉你实际该请求哪个 baseurl。也就是说,不是把本地模型名改一改就能直接指到自定义后端。本地发送请求服务端也只会识别你的modelid

    - 请求内容似乎不是纯明文

    里面像是有一些混淆或者加密,想直接从请求层入手替换参数,很容易卡住。也可能是我姿势还没找对,目前没发现特别稳的切入点。

    - CLI 本来以为是捷径,结果也差不多

    最开始想着 CLI 会不会更简单、更好改,但看了一圈后发现整体链路跟客户端差不多,还是绕不开类似的模型校验和配置下发逻辑。

    #4
  • liuxh613

    Qoder的只能用自带的模型,这点很不好。就不能有点开放的心态?格局?

    #5
  • 景景景

    cursor的按钮排列可以改的呀,是左侧栏的按钮是横着这块吗? 这个可以改,另外自定义的插件,例如codex,也可以放到右侧栏里面。我用着和vscode差不多,不好看的话可以装主题

    图片

    #6

发表回复

登录后回复