会自己停下来的智能体循环
关于用 AI 写代码,有两个诚实的问题:你能不能信任它写出来的东西,以及搞清楚这件事要花多少钱。结果它们其实是同一个问题。三个工具都让多个模型一起跑、让它们彼此分歧,并给成本设上限——这样读取分歧的代价永远不会高于它抓到的那个 bug。
别再为同样的 token 付两次钱
我让五个审查代理跑了一个 16K token 的 PR。最朴素的方案花了 $1.32。两处架构改动把账单降到 $0.49。这是账单本身,以及实验过程中令我意外的地方。
用 gh CLI 从终端调试 GitHub Actions
大多数 CI 失败根本不需要打开 Actions 网页界面。gh CLI 让你在终端里完成核心循环:找到出问题的 run、读取失败日志、重试、实时观察。
你的AI账单即将改变。如何应对。
GitHub Copilot将于6月1日转为按量计费。一次深度调试会话现在可能吃掉你大部分的月度额度。如何在不放弃任何功能的情况下控制成本。
在 Copilot CLI 中配置 BYOK:使用 Ollama 和 Gemma 4
GitHub Copilot CLI 现已支持 BYOK(自带模型):通过 Ollama、Azure AI Foundry、Anthropic 或任何兼容 OpenAI 的端点接入你自己的模型。以下是我使用本地 Gemma 4 实例配置时的实际经验。
使用 GitHub Models 进行对抗性代码审查
AI 智能体能写代码。部分能用。当你让它们检查自己的工作时,它们会为 bug 辩护而不是发现它们。所以我构建了一个监督第一个智能体的第二个智能体。
我为什么要开发 Claw Relay
AI 智能体能写代码、搜索网页,但一旦需要带真实登录状态的浏览器,一切都崩了。所以我开发了一个中继层,把我的浏览器给它用。
GitHub Actions 实战避坑指南
我在 GitHub 工作,每天都用 Actions。我也调试过 YAML 到凌晨,推了太多 commit 只为修一个条件表达式。这篇文章是我希望第一天就有人告诉我的东西。
我给技术周刊加了语音对话功能
在技术周刊网站的聊天组件里加了麦克风按钮,点击后可以和 AI 智能体实时语音对话--它了解我写过的每一期内容。基于 LiveKit + Azure Speech Services + RAG 构建,部署在单个容器里。