用 codex 裱糊了一个 Web Agent Console,能够操作 codex 和 claude,发出来看看有没有人有需要
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
项目介绍
本项目是在主要工作的间隙完全用 codex 生成出来的,说实话我还没有把工作流转移到这个上面,因为我现在已经在尝试把主要工作切换到 oh-my-opencode 上了,而 opencode 自带 web版界面。所以这个项目现在只是偶尔应急用一用,功能也不是特别丰富,只是做了最基本的下指令查看结果。支持多项目多会话并发管理。
项目地址
GitHub - BeMxself/web-agent-console
通过在 GitHub 上创建帐户来为 BeMxself/web-agent-console 开发做出贡献。
项目背景
自从开始用 superpowers skills 工作,对话强度大大降低,似乎也不用一直守在电脑跟前下指令了。
于是我用 ntfy-me MCP 在工作完成后给我发通知,我就可以一边在电视上玩游戏一边等它完成。
但是,收到通知以后还得走到电脑跟前继续布置下一阶段工作,有点麻烦。
于是我装了 ToDesk(我试过UU,画面有点糊),用手机远程下指令,但是这个小屏控制大屏实在是太难用了。
于是我让 codex 给我生成了一个 Web 版的,然后买个 cpolar 做个内网穿透,这样出门取快递也可以随时随地工作啦!
目标是爬山、踩沙滩的时候也可以拿出手机下个指令继续工作。(也不知道gpt系列模型还能这样以极低成本的方式用多久)
技术架构
前端没有用特定框架,是 codex 用 js 硬撸出来的。
后端的话是有个适配层,codex、claude code或者再加其他支持的时候,都是在这个适配层上做适配的。
codex 通过 codex app-server 适配,claude code 通过 claude sdk 适配。
绝大多数能力是通过官方提供的方式适配的。只是有一点,我希望在 web 端也能看到在 cli、codex app 等地方开启的对话是否处于运行中状态,这个地方我让它监听会话历史的变更情况去补充了一下状态(我的系统是 mac,不知道在 windows 上这块会不会有兼容性问题)。
成熟度
现在应该说 codex 基本可用,满足我目前的需求,接下来我会逐步把工作流切到这个上面修补一些问题吧。
虽然支持 claude code,但是也只是让 codex 跑了一下自动测试,没有真的用过,因为我的 claude 系列模型都没额度了,现在也没有很靠谱的渠道补充。
安装方式
安装使用的话不建议亲自动手,直接把项目地址扔给 codex 让它给你安装就行了,你最多指定一个位置,别让它给你装到临时目录中就行。
后续开发计划
经过一个周的冲刺性的完善基本功能后,接下来没有特别具体的开发计划,一边用一边修bug吧,然后想要什么功能再去补充什么功能。
claude code 的测试这边没有特别强烈的需求,主要是 claude 模型 token 供应不稳定,等稳定了再说吧。
欢迎大家试用,欢迎大家提意见,有好的意见我会及时响应的。
然后更欢迎大家提PR。
网友解答:--【壹】--:
感谢大佬
--【贰】--:
沙发是不是
--【叁】--:
1 拿下
--【肆】--:
发布版本 1.0.0-alpha.1,修掉了大部分的严重 bug,虽然不好用,但也能将就用一下。
现在支持通过npx直接启动了:
npx web-agent-console --host 0.0.0.0 --port 4533 --password demo-password
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
项目介绍
本项目是在主要工作的间隙完全用 codex 生成出来的,说实话我还没有把工作流转移到这个上面,因为我现在已经在尝试把主要工作切换到 oh-my-opencode 上了,而 opencode 自带 web版界面。所以这个项目现在只是偶尔应急用一用,功能也不是特别丰富,只是做了最基本的下指令查看结果。支持多项目多会话并发管理。
项目地址
GitHub - BeMxself/web-agent-console
通过在 GitHub 上创建帐户来为 BeMxself/web-agent-console 开发做出贡献。
项目背景
自从开始用 superpowers skills 工作,对话强度大大降低,似乎也不用一直守在电脑跟前下指令了。
于是我用 ntfy-me MCP 在工作完成后给我发通知,我就可以一边在电视上玩游戏一边等它完成。
但是,收到通知以后还得走到电脑跟前继续布置下一阶段工作,有点麻烦。
于是我装了 ToDesk(我试过UU,画面有点糊),用手机远程下指令,但是这个小屏控制大屏实在是太难用了。
于是我让 codex 给我生成了一个 Web 版的,然后买个 cpolar 做个内网穿透,这样出门取快递也可以随时随地工作啦!
目标是爬山、踩沙滩的时候也可以拿出手机下个指令继续工作。(也不知道gpt系列模型还能这样以极低成本的方式用多久)
技术架构
前端没有用特定框架,是 codex 用 js 硬撸出来的。
后端的话是有个适配层,codex、claude code或者再加其他支持的时候,都是在这个适配层上做适配的。
codex 通过 codex app-server 适配,claude code 通过 claude sdk 适配。
绝大多数能力是通过官方提供的方式适配的。只是有一点,我希望在 web 端也能看到在 cli、codex app 等地方开启的对话是否处于运行中状态,这个地方我让它监听会话历史的变更情况去补充了一下状态(我的系统是 mac,不知道在 windows 上这块会不会有兼容性问题)。
成熟度
现在应该说 codex 基本可用,满足我目前的需求,接下来我会逐步把工作流切到这个上面修补一些问题吧。
虽然支持 claude code,但是也只是让 codex 跑了一下自动测试,没有真的用过,因为我的 claude 系列模型都没额度了,现在也没有很靠谱的渠道补充。
安装方式
安装使用的话不建议亲自动手,直接把项目地址扔给 codex 让它给你安装就行了,你最多指定一个位置,别让它给你装到临时目录中就行。
后续开发计划
经过一个周的冲刺性的完善基本功能后,接下来没有特别具体的开发计划,一边用一边修bug吧,然后想要什么功能再去补充什么功能。
claude code 的测试这边没有特别强烈的需求,主要是 claude 模型 token 供应不稳定,等稳定了再说吧。
欢迎大家试用,欢迎大家提意见,有好的意见我会及时响应的。
然后更欢迎大家提PR。
网友解答:--【壹】--:
感谢大佬
--【贰】--:
沙发是不是
--【叁】--:
1 拿下
--【肆】--:
发布版本 1.0.0-alpha.1,修掉了大部分的严重 bug,虽然不好用,但也能将就用一下。
现在支持通过npx直接启动了:
npx web-agent-console --host 0.0.0.0 --port 4533 --password demo-password

