
Building @qoder_ai_ide · ex-@thoughtworks Lead Consultant · author of 3 books on AI & software engineering · creator of Better Harness, AutoDev & Routa
Joined August 2013
- Tweets120
- Following15
- Followers1.6K
- Likes2
在加入 Qoder 以及拿到 Codex 的开源赞助之前,@augmentcode 一直是我用得最多的 Coding Agent。
Augment 最让我惊艳的,始终是它的上下文能力。尤其是 Context Engine,代码索引速度极快,检索效果也非常出色。在我看来,这项能力甚至完全可以独立出来,成为一个单独售卖的产品。
可惜的是,之前的 Intent 在产品方向上走了弯路。如果当时选择直接对标 Codex,而不是另辟蹊径,今天的竞争格局或许会很不一样。
最后,还是要感谢 Augment Code 从去年开始提供的无限量 Token 赞助。确实帮了我很多!
😎😎😎 顺带一说,Qoder 全新用户(之前没注册过的),通过如下的邀请码注册,即可领取 600 credits。欢迎来体现,各种好玩的 Qoder Canvas 插件能力。
qoder.com/activities?code=WQ…
Yesterday's teaser? Meet Sonus. 🔑
The SOTA daily reset is live. 500 Credits/day. 5 days. Sep 15–19.
Claim at 12:00 (UTC+8) daily on Qoder IDE, CLI, Desktop, or JetBrains. Expires next day. No rollover. No makeup.
Credits are ready. Bring the hard ones.→docs.qoder.com/events/sotafr…
Big thanks to @ChatGPT @thsottiaux for the open-source contributor program. Over the past six months, the support helped me build and experiment with quite a few fun projects, including:
github.com/phodal/routa github.com/phodal/piece
github.com/QoderAI/better-ha…
Plus a bunch of other open-source projects and Agent Plugins.
And now, I guess I've officially graduated — from a sponsored Pro user to a paying $100 Pro subscriber. 😂
Keep building. Keep open-sourcing.
之前在设计 Blender plugin 的时候,也顺便评估了在 Qoder 中来构建 CAD 可视化的可能性。基于 Qoder Canvas 的 Agentic CAD 插件来了,主要思路和之前都是差不多的: DSL API + API Docs + transform 底座 + 可视化作为多模态的展示方式,让 Agent 自己闭环。而人依然是在基于 Canvas 底座的 Webview 来进行交互,预览、标注,让 AI 修改。
插件下载地址:
qoder.com/zh/marketplace/plu…
全新 Qoder Canvas 特性,📱📲 移动端开发插件:Mobile Use。你可以在 Qoder 上实时与你的应用交互,并像标注浏览器标注一样标注,发给 Agent 修改。结合 /mobile-use skill 也可以让 Agent 通过 CLI 与设备交互 🙂🙂
插件下载:qoder.com/zh/marketplace/plu…
🤫🤫 虽然比起 Astra 6 + Computer Use,这个通过 DSL 来生成 Artifact 的思路落后了一点,但是真的跑起来效果也没差多少。接下来,如何更好的抽象和实现 Canvas 的交互,变成一个更有意思的点。
最近在 new Qoder 里做了一个 3D 建模(GLB)实验:Qwen3.8-Max + 3D Modeling 插件 + Browser Use。
我给 Agent 一张雷峰塔的参考图。它先通过 3D Modeling 插件提供的建模 DSL(基于 JS 的内部 DSL),使用一组语义化操作编写 Modeling Program,再将其编译成 GLB 文件。随后,Agent 启动 three.js Viewer,通过 Browser Use 查看正视图和等轴视角,对照参考图,继续调整塔身层数、整体比例、屋檐和栏杆。
整个过程形成了一条视觉反馈闭环:参考图 / 自然语言→ 面向 Agent 的建模 DSL→ 可重放的 Modeling Program → 编译为 GLB Artifact → Browser 实时渲染 → Agent 观察与验证→ 修改 Program,继续迭代
过程中,真正有意思的,不只是 “AI 生成了一个 3D 模型”。Agent 不需要直接理解复杂的 GLB 结构,而是类似于之前的 Lottie 2D 动画插件,通过语义化操作编写和修改 Modeling DSL。这个程序可以重放、参数化和持续演进,GLB 则是它在当前状态下编译出来的可渲染 Artifact。
在 Qoder IDE 的 Canvas 中,探索的是如何让人直接旋转、缩放和检查这类 Artifact,并通过标注来与 AI 交互。到了 new Qoder,Browser Use 又让 Agent 进入了这个反馈闭环:它不只负责生成,还能看见运行结果、发现偏差,并继续修改自己的建模程序。
这可能是 AI IDE 中一种更有意思的 Artifact 交互:不是让 AI 一次性生成一个文件,而是给 Agent 一门操作数字对象的语言,让它持续编程、渲染和验证自己的产物。
3D Modeling 插件地址:
qoder.com/zh/marketplace/plu…
试了试 Grok Bot,我觉得最好玩的就是看他们吵架了 (委派/甩锅、讨论/吵架,blabla)😂😂 我先让 ChatGPT.com 按它的 memory,整理了我的日常多种不同角色,然后生成一堆 Agents (markdown )的提示词,再导入 Grok Bot
之前在探索 Qoder IDE 的插件方向时,我一直在尝试一个思路:如果 AI 面对的不只是代码,而是 PPT、动画、图表这类可编辑产物,我们应该怎么为它设计一套新的操作方式?
Lottie 插件就是其中一个实验。
在这个插件里,设计了一套基于 JS + JSON 对象的 Agentic DSL。AI 不需要直接理解复杂的 .lottie 文件格式,而是读取 Artifact Tool API 文档,通过一组语义化的操作直接创建和编辑 .lottie 文件,再由运行时生成可以在 Web 和移动端使用的 Lottie 矢量动画。
也就是说,它更像是:
自然语言 → Agentic DSL → Artifact Tool API → 可编辑的 Lottie Artifact
而不是简单地让 AI “生成一个动画结果”。
生成后的动画仍然是一个可以继续编辑、预览和迭代的产物,并且可以通过分享能力一键在企业内部分享。
插件地址:
qoder.com/marketplace/plugin…
抽空使用 Qoder 的 Lottie 插件搞了个 Qoder Logo 的动画,对应的提示词:
/plugin:lottie@qoder-marketplace 基于这个 /Users/xxx/qoder-color.svg 做一个极致效果的开场动画
插件地址:qoder.com/zh/marketplace/plu…
最近在 new Qoder 里做了一个 3D 建模(GLB)实验:Qwen3.8-Max + 3D Modeling 插件 + Browser Use。
我给 Agent 一张雷峰塔的参考图。它先通过 3D Modeling 插件提供的建模 DSL(基于 JS 的内部 DSL),使用一组语义化操作编写 Modeling Program,再将其编译成 GLB 文件。随后,Agent 启动 three.js Viewer,通过 Browser Use 查看正视图和等轴视角,对照参考图,继续调整塔身层数、整体比例、屋檐和栏杆。
整个过程形成了一条视觉反馈闭环:参考图 / 自然语言→ 面向 Agent 的建模 DSL→ 可重放的 Modeling Program → 编译为 GLB Artifact → Browser 实时渲染 → Agent 观察与验证→ 修改 Program,继续迭代
过程中,真正有意思的,不只是 “AI 生成了一个 3D 模型”。Agent 不需要直接理解复杂的 GLB 结构,而是类似于之前的 Lottie 2D 动画插件,通过语义化操作编写和修改 Modeling DSL。这个程序可以重放、参数化和持续演进,GLB 则是它在当前状态下编译出来的可渲染 Artifact。
在 Qoder IDE 的 Canvas 中,探索的是如何让人直接旋转、缩放和检查这类 Artifact,并通过标注来与 AI 交互。到了 new Qoder,Browser Use 又让 Agent 进入了这个反馈闭环:它不只负责生成,还能看见运行结果、发现偏差,并继续修改自己的建模程序。
这可能是 AI IDE 中一种更有意思的 Artifact 交互:不是让 AI 一次性生成一个文件,而是给 Agent 一门操作数字对象的语言,让它持续编程、渲染和验证自己的产物。
3D Modeling 插件地址:
qoder.com/zh/marketplace/plu…

























