为什么 auto-coder.web 才是企业级AI辅助编程的未来 - 从IDE 的退化说起

最近大家谈到 IDE,都说 JetBrain 在去年之前,还是绝对的王者。但是仅仅一年多,多款软件被迫免费。究其原因,还是在新时代下,代码编辑器目前已经退化成看代码的工具,而非原有的代码编辑,debug 等功能。

大家以后会越来越明显感受到这一点。以笔者个人为例,现在开发基本全是文字,每次迭代一小步,看系统能正常跑不,或者界面符合预期不,符合继续,不符合,要么继续迭代,要么revert 重新改。基本这个就是我的全部开发流程。

原来IDE还有一个很好的功能就是debug。但是现在遇到debug 或者调试,我一般都是针对有问题的代码,让 auto-coder.chat 给我生成一个测试的jupyter notebook, 然后运行测试,再人工结合AI一起分析问题在哪。在开发auto-coder.we 中的 web terminal的时候,我就和AI一起定位了web terminal无法输入和输出的问题,最后其实就是一行代码引起的( python 异步编程中的一个问题):

8a5d78781bbfb402390ccc4fa4cd0759.png

虽然我们说  JetBrain 因为技术浪潮一夜之间白了头,而形成鲜明对比的却是vscode, 浓眉大眼的 vscode现在可以说是风光无限。比如你像 cursor, windsurf 都是脱了马甲就又都变回 vscode了。但是风光背后也是危机明显。因为它也是AI辅助编程过渡阶段的一个中间产物而已。

从早先(其实也就去年,AI时代真的是天上一天,人间三年)github copilot 的,chat 只是个辅助,只是相当于把大模型聊天集成到IDE里而已,但核心还是编辑器, AI 能做的也仅仅是通过Tab进行辅助的代码补全。

但到今年cursor 提供了 chat apply,实现了chat 面板也可以直接修改单源码代码,而我在三月份推出的 auto-coder.chat 则完全实现了在 chat 中对多文件完成修改。

而最近的windsurf ,则将cursor 的apply 和 auto-coder.chat 的多文件修改更进了一步,配合速度极快的模型实现了 agentic 模式的代码分析和修改。前一个月大家还狂呼上瘾的 cursor tab tab ,在 windsurf 的多文件修改支持下,瞬间变得鸡肋。

00d4976883c39ef00f10abc912f9de2a.png

AI 在 IDE 工具中的份量越来越重,用户几乎大部分交互和心智都被留在了Chat/Write 控制面板中,手动编辑代码的几率越来越低。这意味着,用户对传统 IDE诸如 vscode,jetbrain的代码编写,debug 功能依赖越来越弱。

而纯 Web 的AI辅助工具诸如 bolt.new 也进一步证明了 传统IDE 在AI辅助编程崛起的今天,变得越来越不重要。

为此,我们也推出了 auto-coder.web ,一个可私有化部署的纯 web 版本的AI辅助编程工具。

安装后,打开 http://127.0.0.1:8007 即可看到 auto-coder.web 的主界面:

ee43cb4f271c6fc10d820fbf83e91d09.png

输入需求:

ebdebf80cafa578b97c98d2b7f156616.png

直接完成代码新增或者修改:

c74090088513297c09437cefe2094fda.png

我们也保留了 auto-coder.chat 特别实用的 web as human 功能:

da9911fe676295b10dfcacec9bc53b8b.png

部署也达到了极简,适合个人部署的方式:

pip install auto_coder_web
cd <project_dir>
auto-coder.web

企业中结合 K8s 或者其他调度平台部署的部署方式:

docker run  \
  --name auto-coder-web \
  -e BASE_URL=https://api.deepseek.com/v1 \
  -e API_KEY=$MODEL_DEEPSEEK_TOKEN \
  -e MODEL=deepseek-chat \
  -p 8006:8006 \
  -p 8007:8007 \
  -p 8265:8265 \
  -v <你的项目>:/app/work \
  -v <你的日志目录>:/app/logs \
  allwefantasy/auto-coder-web

然后都是打开 http://127.0.0.1:8007 即可开始对项目进行编程。

如果需要RAG, 模型管理,打开 http://127.0.0.1:8006 即可打开威廉的工具箱使用界面来完成管理。

关于 auto-coder.web 的项目文档,可以点击文末的原文链接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值