1、Qoder CLI 企业研发实践:让团队开发更便捷、更安全、更高效马洪喜|CEO|行云创新大家好,我是行云老马 25年软件产品研发和管理经验,20年云计算、AI领域专业经验 连续10任微软最有价值专家MVP称号,MVP区域总监 参与信通院云原生成熟度模型、开发上云等相关标准定义 DevOps凤凰沙盘官方认证教练 曾在Rancher Labs,Citrix Systems,Oracle R&D等公司担任总架构师、研发经理、技术总监等职务马洪喜深圳行云创新CEO云原生和AI原生架构师微软最有价值专家MVP,MVPRDQoder CLI 已成为我们工作中不可或缺的好伙伴从需求到结果,过程0干预Qod
2、er CLI 还有各种花样玩法任务目标:PDF2MySQL为什么我们喜爱 Qoder CLI传统插件式魔改 VS CodeQoder CLI更重要的是Qoder CLI 可以在 K8s 和 Cloud IDE 里完美运行喜爱的IDE在K8s Pod里安全运行Qoder CLI打开Chrome就能使用Qoder CLI和喜爱的IDE,极度便捷为什么我们在 K8s 和 Cloud IDE 里运行 Qoder CLI典型Agent任务耗时:-代码重构:2-6小时-全量测试:1-3小时-安全扫描:持续运行-多Agent协同:数小时到数天开发者笔记本开机时间:-平均:8小时/天-休眠时间:16小时/天-
3、任务被中断概率 60%如果允许插件随意执行命令:恶意插件可以窃取SSH密钥 可以读取浏览器密码 可以安装后门程序 可以删除系统文件所以:本地IDE插件必须在沙箱中运行任务:运行10,000个测试用例本地笔记本方案:-8核CPU串行运行-耗时:5小时-期间电脑无法使用-风扇狂转,烫手Cloud IDE方案:-申请100核资源-并行运行(100个进程)-耗时:3分钟-用户浏览器毫无感知差距:100倍运行3个Agent:-前端Agent(需要8GB内存)-后端Agent(需要8GB内存)-测试Agent(需要8GB内存)总需求:24GB内存普通笔记本:16GB内存 物理上不可能挑战1:时间维度冲突挑
4、战2:权限维度冲突挑战3:资源维度冲突挑战4:协同维度冲突采用本地IDE开发给我们带来的四大挑战我们更喜欢在 Linux 环境使用 Qoder CLIWindows PC上直接使用AI来安装MySQL,搞不定!Linux上一句话的事儿,不用担心搞乱:这是Cloud IDE深度分析其产生原因 LINUX和MacOS是命令行起家,核心操作模式是CLI驱动,所以互联网上有大量的相关指令的语料,如:apt install mysql-server;Windows 是GUI起家,核心操作模式是鼠标点击,互联网上与其相关的CMD/PowerShell语料极少,就算是有的,但也缺少apt-source这样的
5、配套库,所以得到的是HOWTO INSTALL,这不能怪AI工具,是大模型“学不到”。K8s里运行 Qoder CLI 要关注的一些技术问题以网络端口暴露K8s Service&Ingress和文件上下传为例1、生成游戏2、网络映射3、测试效果4、上传底图MCP Servers 让 Qoder CLI 的使用如虎添翼列出与TitanIDE相关的、处于Open状态的故障单。列出IDE-1605 Issue详情。给出问题解决思路和相关代码修复。qodercli mcp add jira1-s user -t http http:/10.10.13.111/api/v1/mcp/function/m
6、cp-atlassian让你更聚焦!帮你解BUG!But MCP Servers 从哪儿来?云函数+Qoder CLI 构建的MCP专有开发工具集MCP Servers的部署、测试、运营于一体New MCP Tool Wizard团队一起使用 Qoder CLI,我们采用统筹管理的方案在K8s 不同的Namespace下协同或是独立开发不同角色的各类工具都配备了Qoder CLI在开发模板中内置了Qoder CLI和开发习惯、约束的提示词以及MCP ServersAI 生成的