• kekxv

    由于 token 越来越贵,而网页 chat 又是免费的,就想能不能用 chat 来做 agent ,所以创建了一个仓库kcode让做好规划,然后让 ai 来实现,能做到 agent 的效果,但是细节方面还需要继续处理。

    简单的做了一个五子棋的 demo:

    执行截图

    有兴趣可以自己看看仓库自己试试: https://github.com/kekxv/kcode
    从 https://github.com/kekxv/kcode/actions 下载或者自己打包试试。

    不确定会不会因为滥用 chat 而被封号😅

    主楼
  • ntdll

    不会的,因为这样我已经用很久了。

    而且同样的模型名称,网页版上的更智能。

    不过网页版没有什么比较好方式,监听是否响应完毕,所以我是做了一个浏览器扩展,里面映射了 web sesseion <--> codex session

    当网页版回答结束后,就通过 web hook 调用到本机的 codex ,它本身支持非交互模式codex exec resume "<session_id>" "prompt"

    而 codex 本身又支持 hook ,可以在 turn 结束后,接入自己的回调,所以整个流程就跑通了。

    #1
  • frank1256

    可以看下这个项目
    https://github.com/Waishnav/devspace

    #2
  • zimue

    我最近也做了一个,www.duodaai.com

    #3
  • 5ssl

    @frank1256 一句话:代码层没有任何 hook ,当不了适配的宿主;要 agent 就选白名单里已接好 driver 的 pi/Codex/Claude CLI 等。

    如果你其实是想要"某家 web 版能连本地仓库干活"而 ChatGPT 不是你的第一选择——那 Claude/Cursor 这类原生 MCP 宿主才是 DevSpace 该连的一端,告诉我你实际手上的宿主是哪个( ChatGPT ? Claude 网页? Cursor ?),我按那条给确切步骤。

    #4
  • kekxv

    @frank1256 @zimue 简单看了,发现不一样,这个 kcode 目的是利用厂家提供的免费的网页 chat 能力,来对本地项目进行类似 codex/Claude cli 功能的 agent 操作,例如我个人觉得 gemini 新的设计很好,但是我又没有办法订阅 Gemini ,所以可以通过这个插件,在网页上,让 gemini 通过这个插件来写入更新本地项目。

    #5

发表回复

登录后回复