linux.do
21.1K subscribers
118K photos
195 videos
116 files
251K links
linux.do最新话题和热议话题
Download Telegram
Claude Code GUI v0.1.5开发记录帖

前置介绍

本项目 初步目标打造 Jetbrains 生态下完善的AI GUI 使用体验
(v0.1.6将支持到vscode端)

目前已支持

Claude Code GUI
Codex Cli GUI

后续每一个小版本开一个记录帖,用于汇总对应版本产生的需求和问题
当前为v0.1.5,预计会迭代7个beta版本

----------------------

本项目GitHub开源地址
github.com

GitHub - zhukunpenglinyutong/idea-claude-code-gui: IDEA Claude Code GUI Plugin

IDEA Claude Code GUI Plugin

----------------------

v0.1.5版本预计完成的功能
迭代GitHub链接:v0.1.5 Version Iteration Planning(v0.1.5版本迭代计划) · Issue #150 · zhukunpenglinyutong/idea-claude-code-gui · GitHub
Adopting standards:🔝 Collaborative development standards(协作开发规范) · Issue #130 · zhukunpenglinyutong/idea-claude-code-gui · GitHub

----------------------

feat(新功能开发)

P0 | 实现 rewind checkpoint · Issue #53 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟢 in-progress 80% | @zhukunpenglinyutong
P0 | Codex select reasoning · Issue #160 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo | @zhukunpenglinyutong
P0 | GitHub · Where software is built | 🟢 in-progress | @song782360037
P1 | Support Codex MCP functionality · Issue #152 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo | @zhukunpenglinyutong
P1 | Support Codex slash instruction · Issue #154 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo | @zhukunpenglinyutong
P1 | Support Codex Skills functionality · Issue #155 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo | @zhukunpenglinyutong
P1 | 适配window WSL · Issue #114 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo
P2 | 支持删除对话内的任意信息 · Issue #115 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo | @hpstream

----------------------

enhancement(功能增强)

P0 | 完善MCP功能体验 · Issue #33 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo | @zhukunpenglinyutong
P1 | 解决使用codeswitch报错的问题 · Issue #36 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo
P1 | https://github.com/zhukunpenglinyutong/idea-claude-code-gui/issues/113 | 🟡 todo
P2 | AskUserQuestion pop-up logic issue fixed · Issue #135 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo
P3 | Input box interaction issue · Issue #157 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo

----------------------

bugfix(Bug修复)

P0 | 权限请求弹窗会发送到非本会话的窗口 · Issue #42 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo
P0 | P0:claude命令行可用,但是插件中提示错误 · Issue #86 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo
P1 | 使用Codex的时提示没有权限操作文件,而在使用claude时则是正常的 · Issue #149 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo

----------------------

documentation(文档相关)

P1 | Write contribution guidelines and reconsider the development process · Issue #144 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | ✅️ | @zhukunpenglinyutong

----------------------

tech-debt(技术债务)

P0 | Optimizing response speed compared to slow terminals · Issue #159 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo
P1 | fix: Resolve ai-bridge extraction issues and improve reliability by gadfly3173 · Pull Request #148 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | ✅️ | @gadfly3173
P1 | 解决报错未及时响应,而是超时 · Issue #38 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo
P2 | 解决插件供应商管理与用户自己编辑setting.json冲突的交互问题 · Issue #116 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo | @hpstream
P3 | webstorm 安装插件后切换页面再切回来卡顿 · Issue #108 · zhukunpenglinyutong/idea-claude-code-gui · GitHub | 🟡 todo

----------------------

之前的开发记录帖

v0.1.4 记录帖:【开源自荐】IDEA版 Claude Code GUI 插件(v0.2)
v0.1.3之前开发记录帖:IDEA版 Claude Code GUI 插件 开发记录帖

----------------------

致谢

感谢所有帮助 IDEA-Claude-Code-GUI 变得更好的贡献者!和感谢L站平台

----------------------

本插件在极速更新中,每天预计发布1版,佬友们想要什么新功能,随时在此帖中艾特我哦~

27 posts - 22 participants

Read full topic

via LINUX DO - 热门话题 (author: 朱昆鹏)

Invalid media:
image
image
image
image
失业后,挫败+焦虑+迷茫

投递简历,已读不回,甚至都不读,石沉大海。

想学习提升竞争力,心又难静。

进退维谷、举步维艰!

140 posts - 66 participants

Read full topic

via LINUX DO - 热门话题 (author: 浮夸)
埋头写代码的时代已经结束了

今天我在 x 上把安德烈.卡帕西(Andrej Karpathy)最近一个月的推文都翻看了一遍,他其中一篇帖子引发了我的思考和分享欲,我觉得有必要让诸位都看到。 🤣

简单来说,这位前特斯拉 AI 负责人、OpenAI 联合创始人外加神经网络缔造者,非常明确地指出:
程序员埋头写代码的时代,已经结束了。
他自述过去一年感觉非常沮丧,倒不是因为 AI 取代了它的工作(手艺),而是他本可以更加熟练地使用各类 AI 工具让自己的工作效率提升 10 倍,但他却没有做到,未能充分利用 MCP、Skills、WorkFlows 等工具。

回到我自身,我虽然在各类工程中使用了 MCP 和 Skills,但对 WorkFlows 一直保持戒备,认为它是过渡产品,没有学习的必要,其它诸如 IDE integrations 等也没有深入探索,粗略估计工作效率大概只提升了 4 倍。写到这里,我也有点沮丧了,我明明有很多工作环节可以用 AI 做出更好的优化,却偷懒了,每天多花了半小时做重复性工作,自由职业五个月,150 天,那就是 75 小时,我本可以利用这 75 小时多休息、多读书、多运动,做出更棒的产品。🙈

当然了,卡帕西也给所有人给出了三个非常具体的建议。

1. 未来的程序员一定不需要再埋头写代码了,而会转变为驱动 AI 写出漂亮、准确、有效代码的角色。 Coder 会转变为 Maker 或 Creater。
2. 每天都要去尝试新工具、使用新工具,不断地动态地提升自己的工作流程。
3. 各类 AI 编程工具已经非常强大,出现太快,更新太快,所以没有说明书,唯一的办法就是实践,多去用,多去总结和分享。你的用法可能连 Claude 自己都没想到。🏄‍♂️

42 posts - 37 participants

Read full topic

via LINUX DO - 热门话题 (author: 一夏)

Invalid media: image
【抽奖】GPT Team 位置 x 4 / 月刚开出来的

抽奖主题:GPT Team 位置

🏆️ 奖品详情:

[奖品1]:GPT Team 位置 x 1
[奖品2]:GPT Team 位置 x 1
[奖品3]:GPT Team 位置 x 1
[奖品4]:GPT Team 位置 x 1

:three_o_clock: 活动时间:

开始时间:2026年1月8日18点05分
截止时间:2026年1月9日18点00分

📝 参与方式:

在本帖下回复任意内容& ❤️

🔍️ 抽奖规则:

每位用户仅允许参与一次。

⚠️ 注意事项:

本活动将在活动截止时间后关闭回帖,以确保公正性。
中奖者将在活动结束后24小时内在本帖公布,并通过私信通知领奖方式。
所有规则及抽奖结果由活动发起人和论坛管理团队最终解释。

期待您的积极参与,祝您好运!如有任何疑问,欢迎随时联系抽奖发起人。

131 posts - 131 participants

Read full topic

via LINUX DO - 热门话题 (author: v0ens)
【属于高端人士的羊毛】门槛较高,慎入~

1、一年腾讯视频会员:打开奔驰me app,左边奔驰商店领取。
2、招商银行99元买iPhone 15手机:存2千万领5900的优惠券。
3、中信银行存600万拿4900的京东e卡。
4、支付宝-我的-余额,充值100万有288红包。
5、劳斯莱斯APP,登录选择中国界面,滑动页面,填写手机号码送53°飞天茅台1瓶。

107 posts - 106 participants

Read full topic

via LINUX DO - 热门话题 (author: wcc526)
阿里云的台历到了,但是...

昨天中午做完的任务,当天下午发货,中通快递,邻省第二天就到了

实物图

底座就是一根木条,不太稳,不过毕竟不要钱 😋
但是居然给我发了 2 张 2 月的 :distorted_face:

帆布包质量不错

----------------------

目前还可以领:

阿里云新活动:免费领取新年台历(附ECS免费体验入口,可冲击免费帆布包任务) 福利羊毛
阿里云新活动:安全专项权益-测安全免费领新年台历、帆布包 奖品概览 实物奖品 [image][image]全部活动 分为几个阶梯,点击左边攻略,可以看到还差哪个任务 [image]活动入口 https://yundun.console.aliyun.com/?yunge_info=sms___4450126010601109163&spm=a2c4j.43316611.zh-cn…

4 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: 星塔旅人)

Invalid media:
image
image
image
甲骨文服务器

注册真的很难吗?看到b站有的博主开了6台服务器了,有没有需要注意的事项,这个绑定的卡可以直接买的虚拟卡吗,后续还会有扣费验费吗,希望有经验的佬能总结一下,必坑指南

13 posts - 10 participants

Read full topic

via LINUX DO - 最新话题 (author: LoveBetter)
发小去世了。。。

突然知道这个消息,感觉人有点懵。发小才30多岁,突发脑溢血,没救过来。三十岁前,人生是在往前走,三十岁以后,朋友越来越少,离开的人却越来越多。

25 posts - 24 participants

Read full topic

via LINUX DO - 最新话题 (author: bb_aa)
cc-switch本地代理

哪个大佬使用cc-switch的本地打理功能啊,新版本的

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: ww_37)

Invalid media: image
各位佬友日常用什么AI模型?

按厂家分,谢谢指正

Click to view the poll.

Click to view the poll.

完了,感觉……国外组很少?我是不是漏了啥了?

14 posts - 8 participants

Read full topic

via LINUX DO - 最新话题 (author: 散装江苏)
现在ai都能识别公众人物了???

图片里面是完全没有提到jimmy fallon show的

5 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: Rick)

Invalid media:
image
image
CC-Switch里面的MCP

如图我已经配置了 MCP,但是在 VSCDOE 里面找不到
还有几个小问题:
1.vscode 里面运行的 cc 好像是终端的 CC 不是 wsl 的 cc
2.win 系统上面我看最好是用 wsl 的 cc 体验会更好,我用 ccsitch 把 claude 等目录改成 wsl 后,终端是不是也走 wsl 的 cc 了?还有就是 wsl 体验更好,那我终端的 cc 是不是多余的?
1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 胡哥)

Invalid media: image
GPT Plus账号在Codex中可以用多少额度

有佬清楚吗? 大概有多少额度, 请求多少次

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 白骆驼)
给codex cli加上自定义状态栏!

codex不再接受社区的新功能贡献,索性直接fork了官方仓库在main分支进行修改。当官方支持该功能时,请及时切换到官方版本以获取最好的稳定性支持

如何下载?

所有修改均开源:
github.com

GitHub - Kritoooo/codex: Lightweight coding agent that runs in your...

Lightweight coding agent that runs in your terminal

通过npm安装:
npm uninstall -g @openai/codex # 卸载官方codex
npm install -g @praeviso/codex # 下载增强版(版本对标官方的0.80.0)

或者通过源码编译,参考官方教程。

如何使用?

直接在~/.codex/config.toml 增加配置:
[tui.status_line]
command = ["/path/to/statusline.sh"]
show_hints = true
update_interval_ms = 300
timeout_ms = 1000

其中,command为进行状态栏渲染的可执行文件/脚本,这里的路径要写绝对路径哟,如果运行出错,记得检查文件是否被赋予了可执行权限。python脚本也是可以的:
command = ["python3", "/home/yourname/.codex/statusline.py"]

command只要满足下面的要求就行了:

该命令将通过标准输入 (stdin) 接收一个描述当前会话的 JSON 对象(包含 model、model_provider、cwd、git_branch、task_running、review_mode、context_window_percent、context_window_used_tokens、token_usage),并应向标准输出 (stdout) 打印单行内容(支持 ANSI 颜色)。

默认情况下,官方的底部操作提示会追加到状态行之后,如果希望在状态行激活时隐藏这些提示,请设置 show_hints = false

这里给一个示例效果:

下面是示例脚本内容:
#!/usr/bin/env python3
import json
import os
import sys
from datetime import datetime

def use_color():
return os.environ.get("CODEX_STATUSLINE_COLOR", "1") != "0"

def color(text, code):
if not use_color():
return text
return f"\x1b[{code}m{text}\x1b[0m"

def compact_num(n):
try:
n = int(n)
except Exception:
return str(n)
if n >= 1_000_000:
return f"{n/1_000_000:.1f}m".rstrip("0").rstrip(".")
if n >= 1_000:
return f"{n/1_000:.1f}k".rstrip("0").rstrip(".")
return str(n)

def compact_path(path, max_len=32, tail=2):
if not path:
return ""
home = os.path.expanduser("~")
if path.startswith(home):
path = "~" + path[len(home):]
if len(path) <= max_len:
return path
parts = path.strip("/").split("/")
if len(parts) <= tail:
return path[-max_len:]
return ".../" + "/".join(parts[-tail:])

def main():
try:
data = json.load(sys.stdin)
except Exception:
print("")
return

model = data.get("model") or "unknown-model"
provider = data.get("model_provider") or "unknown-provider"
cwd = compact_path(data.get("cwd") or "")
branch = data.get("git_branch") or ""
task_running = data.get("task_running", False)
review_mode = data.get("review_mode", False)
percent = data.get("context_window_percent")
used_tokens = data.get("context_window_used_tokens")

parts = []

# Model/provider
model_part = color(f"{model}@{provider}", "36") # cyan
parts.append(model_part)

# Git branch
if branch:
parts.append(color(f"git:{branch}", "33")) # yellow

# Path
if cwd:
parts.append(color(cwd, "2")) # dim

# Context usage
if percent is not None:
pct = max(0, min(100, int(percent)))
parts.append(color(f"{pct}% left", "32")) # green
elif used_tokens is not None:
parts.append(color(f"{compact_num(used_tokens)} tok", "32"))

# Mode flags
flags = []
if review_mode:
flags.append("review")
if task_running:
flags.append("running")
if flags:
parts.append(color(",".join(flags), "35")) # magenta

# Optional time
if os.environ.get("CODEX_STATUSLINE_TIME", "0") == "1":
parts.append(color(datetime.now().strftime("%H:%M"), "90")) # bright black

line = " | ".join(p for p in parts if p)
print(line)

if __name__ == "__main__":
main()


声明:非官方,不保证稳定性。如果有更好的想法,欢迎讨论。

6 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: krito)

Invalid media:
image
image
是出bug了吗,我给所有人的点赞都提示

5 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: wublub)

Invalid media: image
给佬们吐槽一下公司

我目前的行业是集成电路,今年有一个项目要求是去替换电路里面的元器件,一开始本来说是人工替换,我觉得太麻烦了,然后我用写了个脚本,本来是部门2周的时间可能才能完成,然后用我的脚本直接3天就做完了。
然后今年年终的时候不是考核吗,我就填了这个加分项。100分的满分,我申请了1分。然后还被领导打了0分。
还有很多很多,比如运维连固态和机械硬盘都分不清楚,一堆领导亲戚的后门一天在后勤摸鱼。目前我准备职称到了中级就润咯

4 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: pangziya)
关于授权页面的优化建议

能不能居中展示?每次点允许鼠标都要移到左边去,我屏幕太大了,移动起来有点远

5 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: mark H)

Invalid media: image
你们每个月都用多少流量?

才到8号就用了两百个G流量,这个月再猛点就可能要冲击1T了。想打一听下,你们都用了多少?

18 posts - 12 participants

Read full topic

via LINUX DO - 最新话题 (author: 𝓕-𝓓𝓻𝓸𝓲𝓭)
论文ai降重率怎么降

有佬知道解决方法吗 求

4 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: fq d)
往cliproxy里添加codex,再用claude code使用cliproxy,是不是就没有codex的沙盒限制了?

我感觉gpt5.2的模型挺好的,但是codex太难用了,不如claude code一根,还有Gemini-cli也是,标题这样做有用吗?

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: sheepyd)