乐于分享
好东西不私藏

用了公司内部的AI编程助手,我一边“真香”一边“真疼”

用了公司内部的AI编程助手,我一边“真香”一边“真疼”

有Plan模式加持,AI编程助手真的“懂”我

最近,我开始重度使用公司内部自研的Workspace——一款类似Claude Code CLI的AI编程助手。说实话,它内置的Claude 4.6等模型,着实让我体验到了什么叫做“效率起飞”。

但就像所有美好的事物一样,它也有一些让人哭笑不得的“小脾气”。

今天,我就来聊聊这款工具带给我的爱与痛

先说说那些让人“头疼”的问题

1. 乱码 + BOM头,编译直接报错

最让我崩溃的一次,是它生成的代码文件默默加上了UTF-8 BOM。在Windows环境下,某些编译器完全不认这个“头”,直接编译失败。找了半天原因,最后发现是AI的“好心办坏事”。

2. 中文注释变天书

有时候生成的中文注释,会变成一堆乱码。虽然不影响运行,但看着满屏的锟斤拷,代码的阅读体验直接归零。

3. 终端指令“水土不服”

我平时用Windows PowerShell,但Workspace经常给我生成Linux/Mac风格的命令(比如 greplsrm -rf)。PowerShell根本不认识,只能自己手动“翻译”一遍,或者重新让AI再生成一次PowerShell版本。

4. 代码缩进被“篡改”

明明我原来的代码格式规规矩矩,它改完之后,缩进变得乱七八糟。虽然功能没错,但提交代码时,diff里全是空格变化,队友看了想打人。

但是……我真的离不开它

尽管有上面那些槽点,我还是要说——它真的太好用了。尤其是它的Plan模式,简直是我用过最舒服的AI协作方式。

Plan模式:先聊透,再动手

以前用其他AI工具,经常是我说一句,它改一堆,改完发现根本不是我要的方向。浪费时间,还容易把代码改坏。

而Plan模式的流程是这样的:

  1. 1. 需求讨论我先把需求背景、要改的模块、想要的效果,跟它聊一遍。
  2. 2. 整体梳理它会自动分析代码库,梳理出所有需要改动的地方,并且按文件/模块列出来。
  3. 3. 主动提问遇到不确定的地方——比如“你希望用A方案还是B方案?”“这个边界条件怎么处理?”——它会主动抛出问题让我选择。
  4. 4. 把控全局在真正动手之前,我就已经能看到完整的改动蓝图。哪里要改、怎么改、风险点在哪,一目了然。

这个过程,就像和一个资深同事在白板前讨论方案。他可以帮你把控全局,而不是一上来就闷头写代码。

Agent模式:方案定了,放手去干

当Plan模式把方案确认好之后,就可以切换到Agent模式,让它真正开始写代码。

这时候的它,目标清晰、路径明确,改起代码来又快又准。而且因为前面已经讨论充分,很少出现“改错了再回滚”的情况。

Plan模式负责“想清楚”,Agent模式负责“做得快”——这个组合拳,让我的开发效率至少翻了一倍。

写在最后

虽然Workspace还有乱码、BOM、PowerShell兼容性、缩进混乱这些小毛病,但瑕不掩瑜。Plan模式带来的全局掌控感,是其他工具难以替代的

我已经向团队里的每个开发都安利了一遍。也希望内部团队能尽快优化那些体验问题——到那时候,它就是真正的“神器”了。

你也在用AI编程助手吗?遇到过哪些奇葩问题?欢迎在评论区分享你的故事~