当前位置: 首页 > news >正文

卡帕西:编程从写文件变成管龙虾!IDE不会凉但得换个用法

闻乐 发自 凹非寺
量子位 | 公众号 QbitAI

作为AI Coding的急先锋,卡帕西把AI写代码玩得炉火纯青。

之前就公开说过现在自己80%的代码都是AI生成的,最近的一些开源小项目,比如
autoresearch大部分也出自AI之手。

按说AI都这么能打了,编程开发工具IDE早晚会被淘汰掉。

可这位AI编程先锋玩家在这个问题上,却给出了一个相反的答案——

不会。迅速引起了百万围观。

IDE不会消失,我们需要的是一个更大的IDE。

大神想说的是编程的玩法变了,开发工具得跟着进化。

以前咱们是跟文件打交道,现在是跟一群会自己干活Agent打交道,工具自然得跟着升级——

功能得从组织文件变成高效协同智能体。

这个观点也引起了不少人的讨论和共鸣。

编程的基本单元变了

搁以前,写代码的工作核心是操作一个个.py、.js这类代码文件。

IDE的作用是帮我们编辑、保存、编译这些文件。

整个开发流程就是自己逐行写代码,把不同文件里的功能模块串联起来,最终形成能运行的系统。

现在不一样了,智能体成了开发中的核心执行单元

只要明确任务目标和约束条件,我们不用手写代码就能得到可操作的程序。

编程的基本单元从文件变成了Agent,挑战就不再是如何写出高质量的单段代码,而是如何让多个智能体按照预设的逻辑高效协同、有序地推进任务。

模式变了、挑战变了,开发工具自然也要跟着进化。

得从以前单纯管理文件的工具,升级成能统筹、调度多个AI智能体的综合管理平台。

大神还抛出了一张很搞笑的图片,把大厂的组织架构全内涵了一遍。

亚马逊是规规矩矩的树状层级;谷歌是乱成一锅粥的网;Facebook是规矩的蜘蛛网。

微软更绝,直接画了几个小人拿枪对着彼此(懂的都懂),苹果是中心放射的星星状,甲骨文这边大部分是法务,工程师团队被划在小小的圈里……

他配文说,这些都是组织代码(org code),未来的IDE就是用来构建、运行、管理这些东西的。

啥意思?

打个比方,以前的公司组织架构,你是没法复制的,你觉得谷歌那种乱中有序的扁平化氛围好,想把谷歌的组织架构拿来自己用?门儿都没有。

因为你没法fork(程序员术语,复制一份代码自己改)一个谷歌式管理法回来装在自己公司里。

但在AI时代,情况变了。

当你手底下干活的不是人,而是一群AI智能体的时候,你就可以随便折腾了。

觉得亚马逊那种层级分明的管理风格干活效率高?一键fork一个亚马逊式的Agent团队过来,让智能体们照着这套组织逻辑协同工作就行。

这就是未来的IDE真正要管的东西。

更大的IDE是Agent命令中心

所以,卡帕西说的更大的IDE,并不是指界面拉得更大、功能堆得更满;

而是指管理的边界更大,设计逻辑更高级

在卡帕西眼里,tmux网格(把终端窗口切成整齐的小格子,同时跑多个命令)勉强凑合,但缺了一些掌控全局的爽感,新一代IDE得有这些技能:

  • 一键显示/隐藏任意Agent,可以快速收起或展开某个Agent的视图,避免界面过于杂乱;

  • 实时显示每个Agent的状态,特别是识别哪些Agent当前处于空闲,哪些正在执行任务,哪些可能出现异常;

  • 支持直接弹出相关工具,例如针对某个Agent快速打开终端窗口;

  • 提供详细的使用统计信息,包括每个Agent的token消耗量、计算资源占用、运行时长、任务完成率等数据;

  • 支持全屏或跨多显示器的指挥中心布局,将整个工作区用于展示Agent概览。

于是就有网友感叹终于有正当理由换个大显示器了!!

大神非常赞同:我也正有此意

参考链接:https://x.com/karpathy/status/2031767720933634100

一键三连「点赞」「转发」「小心心」

欢迎在评论区留下你的想法!

🌟 点亮星标 🌟

科技前沿进展每日见

http://www.cnnetsun.cn/news/1281154.html

相关文章:

  • 前端Long类型精度丢失问题:@JsonFormat与Jackson全局配置的实战对比
  • RePKG:突破Wallpaper Engine资源处理瓶颈的全栈解决方案
  • RexUniNLU中文-base教程:NLI任务中三类标签(蕴含/矛盾/中立)Schema写法
  • ARS408毫米波雷达在域控制器上的实战配置与调试
  • RePKG:Wallpaper Engine资源处理的性能突破与技术革新
  • 深度deepin系统安装全攻略:从零开始打造国产Linux工作环境
  • 告别格式焦虑:Paperxie 如何用智能排版让毕业论文一键达标
  • 实战对比:六大LLM可视化工具如何重塑智能代理开发流程
  • STM32H750实战:CUBEMX+FreeRTOS下的串口中断接收与任务通信
  • SAP PP CCAP_ECN_MAINTAIN ECN变更日期冲突的源码分析与解决方案
  • PCB阻焊工艺全解析:从油墨选择到关键工序优化
  • TortoiseGit(小乌龟)分支管理全攻略:从创建到冲突解决
  • Element-UI el-input组件type=“number“的样式优化与隐藏箭头技巧
  • 从xapp1052到LC480T:PCIe加速卡部署实战与驱动开发指南
  • 高效采集小红书无水印方案:开源工具XHS-Downloader技术实践指南
  • Dify自定义节点异步处理全链路优化:5步精准识别隐性开销,避免月度账单暴涨300%
  • 用快马AI十分钟复刻Typora:构建即时渲染的Markdown编辑器原型
  • 【FPGA】基于DS18B20的单总线温度监测系统设计与实现
  • 【嵌入式】树莓派上基于NCNN的YOLOv5模型优化与性能调优
  • 多平台直播效率提升指南:OBS Multi RTMP插件全方位应用
  • 基于GD32VW553的WS2812E彩灯驱动移植与SPI时序控制详解
  • 【ARMv8架构解析】NIC-400:芯片内部的AMBA高速公路
  • Docker 快速部署 CentOS7 开发环境指南
  • Kaggle训练模型不断连的终极配置指南
  • 2025CCPC河北省赛解题思路与实战技巧分享
  • 虚拟串口软件VSPD在串口调试中的实战应用
  • ecoRoute:纳米级ECO布线中的智能DRC修复与分层设计考量
  • ITK-SNAP实战指南:从二维切片到三维重建的医学影像分析
  • Phi-3 Mini开源镜像实操:GPU显存占用动态监控与告警设置
  • Verilog进阶:2001标准下模块端口的ANSI-C风格实践指南