我在构建一个有主见且极简的编码代理时学到的东西

2025-11-30

2025-11-30

It's not much, but it's mine

不多,但它是我的

In the past three years, I've been using LLMs for assisted coding. If you read this, you probably went through the same evolution: from copying and pasting code into ChatGPT, to Copilot auto-completions (which never worked for me), to Cursor, and finally the new breed of coding agent harnesses like Claude Code, Codex, Amp, Droid, and opencode that became our daily drivers in 2025.

在过去的三年里,我一直在使用 LLMs 进行辅助编码。如果你读到这里,你可能经历了相同的演变:从将代码复制粘贴到 ChatGPT,到 Copilot 自动补全(对我来说从来没用过),到 Cursor,最后是新型编码代理工具如 Claude CodeCodexAmpDroidopencode,这些在 2025 年成为了我们的日常工具。

I preferred Claude Code for most of my work. It was the first thing I tried back in April after using Cursor for a year and a half. Back then, it was much more basic. That fit my workflow perfectly, because I'm a simple boy who likes simple, predictable tools. Over the past few months, Claude Code has turned into a spaceship with 80% of functionality I have no use for. The system prompt and tools also change on every release, which breaks my workflows and changes model behavior. I hate that. Also, it flickers.

我大部分工作都更喜欢 Claude Code。那是我在使用 Cursor 一年半后,在四月份尝试的第一件事。那时它要基础得多。这完美契合我的工作流程,因为我是个喜欢简单、可预测工具的简单男孩。在过去几个月里,Claude Code 变成了一个有 80% 我用不到功能的宇宙飞船。系统提示和工具 每次发布都会改变,这会破坏我的工作流程并改变模型行为。我讨厌这样。而且,它会闪烁。

I've also built a bunch of agents over the years, of various complexity. For example, Sitegeist, my little browser-use agent, is essentially a coding agent that lives inside the browser. In all that work, I learned that context engineering is paramount. Exactly controlling what goes into the model's context yields better outputs, especially when it's writing code. Existing harnesses make this extremely hard or impossible by injecting stuff behind your back that isn't even surfaced in the UI.

这些年来,我也构建了许多不同复杂度的代理。例如,Sitegeist,我的小型浏览器使用代理,本质上是一个生活在浏览器内的 coding agent。在所有这些工作中,我学到 context engineering 至关重要。精确控制进入模型上下文的内容会产生更好的输出,特别是当它在编写代码时。现有的 harnesses 通过在背后注入东西(甚至不在 UI 中显示)使这变得极其困难或不可能。

Speaking of surfacing things, I ...

开通本站会员,查看完整译文。

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.0. UTC+08:00, 2026-03-25 09:15
浙ICP备14020137号-1 $访客地图$