2026 in LLMs (so far)
https://simonwillison.net/2026/Sep/27/2026-in-llms-so-far/📌 標題: 從 Pelican 測試到 OpenClaw:Simon Willison 回顧 2026 LLM 大事記
TL;DR: Simon Willison 的年度回顧梳理了 coding agent 跨越可用門檻、OpenClaw 現象與「數位寵物」熱潮,勾勒出 2026 年 AI 工程生態的轉折點。
灣區的 Apple 門市一度把 Mac mini 賣到缺貨,原因不是什麼新品發表會,而是大家搶著買一臺機器來養自己的「數位寵物」。
🤔 背景:從兩個「剛好夠用」的模型開始
Simon Willison 在 WeAreDevelopers World Congress North America 的閉幕演講中,把 2026 年的 LLM 大事依時間順序串成一條線。故事的起點其實是 2025 年 11 月:Claude Opus 4.5 與 GPT-5.1 相繼發表。這兩個模型本身只是漸進式改進,但當它們分別搭配 Claude Code(2025 年 2 月上線)與 Codex 這兩套 coding agent 框架之後,整體表現跨過了一條無形的門檻,從「常常出錯」變成「可以每天依賴使用」。Willison 長期用「畫一隻騎腳踏車的鵜鶘 SVG」當作非正式評測,他提到當時 Claude 仍畫不出像樣的腳踏車,GPT-5.1 的車架也同樣慘不忍睹,說明即便 coding agent 開始可用,模型本身仍有明顯侷限。
🧩 OpenClaw 現象:一個 GitHub repo 的瘋狂成長
同樣在 2025 年 11 月,一個名叫「Warelay」的小眾 GitHub repo 悄悄提交了第一個 commit。到了隔年 1 月底,這個專案先後改名為 CLAWDIS、CLAWDBOT、Moltbot,最終定名為 OpenClaw,當時已累積 8,300 次 commit,距離專案啟動還不到兩個月;Willison 表示現在這個數字已經超過 10 萬次 commit,並稱它是「現存最 vibe-coded 的軟體」。這波浪潮也催生了一個新詞彙「Claw」,泛指這類個人化/通用型 agent 軟體,衍生出 NanoClaw、IronClaw、PicoClaw 等同類專案,如今也被重新包裝成「個人 agent」或「通用 agent」。Drew Breunig 的比喻很傳神:OpenClaw 像一隻數位寵物,而你買 Mac mini 只是為了給牠一個「水族箱」。
🧩 MoltBook:給 AI agent 用的社群網站
1 月也出現了 MoltBook,一個讓使用者把自己的 Claw 送去跟其他 Claw 互動的社群網站。Willison 描述這個專案在週四上線、週五就爆紅、週一被紐約時報報導,結果週二就被排山倒海的垃圾內容淹沒而被大家遺忘,一個月後被 Facebook/Meta 收購。
🧩 Dark Factory:StrongDM 的「不準人類寫程式」規則
2 月,StrongDM 提出「Software Factory」概念,描述一套高度自動化的軟體開發流程;Dan Shapiro 將這種做法稱為「Dark Factory」,意指工廠若足夠自動化,甚至可以關燈運作,因為不再需要人眼盯著生產線。StrongDM 自去年 7 月起遵循的第一條規則,就是「程式碼不可由人類撰寫」,任何程式碼都必須經過 coding agent 產出。
💡 深入分析:AI mania 與「AI 誘發的倦怠感」
Willison 也分享了個人經驗:今年他一反過去「保持專注、少接新專案」的新年目標,決定既然有了 coding agent,就盡量多接新專案來測試技術的極限。這也讓他陷入他自稱的「AI mania」,一種只要 agent 沒在幫自己做事就覺得時間被浪費的狀態,促使他寫出用 Python 打造的 JavaScript 直譯器(移植自 Fabrice Bellard 的 MicroQuickJS)與 Python 版 WebAssembly runtime 這類過度野心的專案;而在 Oxide and Friends 播客上,他和 Adam Leventhal 共同提出了另一個詞彙,形容「因為 AI 什麼都能做,工程師反而感到百無聊賴」的心理狀態,這個現象在多場會議演講中都被提及。
⚠️ 限制:預測並非全部成真
回顧年初在播客上做出的預測,Willison 坦言當時的預測其實偏保守:他預測 LLM 寫出好程式碼會變得「不容否認」,現在看來確實如此;他也預測 agent 安全的沙盒問題會被解決,而這次大會 277 場議程中約有 40 場觸及沙盒或 agent 安全議題,顯示業界確實投入大量心力,但他原本預測的「coding agent 被挾持、造成真實經濟損失」的重大事故並未真正發生。
🎯 實務啟示
這份回顧提醒工程師:coding agent 跨越「可日常依賴」門檻的時間點相對明確(2025 年 11 月前後的模型世代),值得作為評估團隊是否該全面導入 agent 工作流的參考座標;同時,agent 安全與沙盒化仍是業界持續投入但尚未完全解決的課題,在導入「Claw」類個人 agent 或 Dark Factory 式全自動流程前,應優先確認沙盒與權限邊界是否到位,而不是等事故發生才補救。
🔗 來源
- 標題:2026 in LLMs (so far)
- 作者/機構:Simon Willison
- 連結:https://simonwillison.net/2026/Sep/27/2026-in-llms-so-far/
#LLM #CodingAgents #OpenClaw #AIAgents #SimonWillison #AIYearInReview #AgenticAI #SoftwareEngineering #AISafety #DeveloperTools
原始資料 Simon Willison · 收集於 2026-10-06
摘要原文
On Friday I gave the closing keynote at the WeAreDevelopers World Congress North America in San Jose. I tied together the key trends from the past year into a chronological exploration of everything that happened in 2026. The video is on YouTube ; here are my annotated slides and notes to accompany the talk. And as an annotated presentation : I’m going to give a lightning tour of everything that has happened so far in 2026. The year isn’t over yet! For me, 2026 started a couple of months earlier in November 2025. November saw the release of two important models: Claude Opus 4.5 and GPT-5.1. As is usually the case with new models, these were incremental improvements on the models that came before them. But every now and then when a model improves, it crosses an invisible line where something that didn’t really work starts working. In this case, the thing that started working was their coding agents. Claude Code had been around since February 2025; Codex was a little younger. These two new models, when paired with their respective coding agent harnesses, improved from “often make mistakes” to “reliable enough to use on a day-to-day basis”. For a couple of years now I’ve been evaluating new models by asking them to “Generate an SVG of a pelican riding a bicycle”. It’s probably the world’s stupidest benchmark—there’s only so much you can learn from it. But it’s still a challenge for models, because drawing pelicans is difficult, drawing bicycles is difficult, and pelicans can’t ride bicycles in the first place. Here’s the state of the art for November. Claude still couldn’t really draw a bicycle! The GPT-5.1 bicycle frame is pretty crap too. Also in November, we had the first commit to an obscure GitHub repository called “Warelay”. We’ll come back to this repository shortly. And then there were the December holidays, and individual developers took some time off and many started tinkering with these new coding agent model combinations... and it began to dawn on us quite how much they could do that they couldn’t do before. Come January, a lot of us were quite excited to start putting this stuff into action. Every year I set myself a New Year’s resolution, and for as long as I can remember it’s been the same thing: stay focused. Take on less new projects. Try to get things done in the projects I already have. This year I decided that since that had never worked before, I’d go the other way. We’ve got coding agents now, let’s see what they can do. I’m going to take on as many new projects as I like! (You can ask me at the end of the year if this turned out to be a good idea or not. I have a lot of plates spinning right now.) “Be more ambitious” has been something of a theme for the year, because the only way to find the limits of this technology is to keep on pushing them until they don’t work. I also went on the Oxide and friends podcast with Bryan Cantrill and Adam Leventhal to share predictions for the next year (and three and six years). With hindsight, my LLM predictions were pretty unambitious. I said “it will become undeniable that LLMs write good code”—I think we’re there now. I predicted we would finally solve sandboxing. I counted and around 40 of the 277 sessions at this conference touched on sandboxing or agent security in some way, so we’re at least putting a lot of effort into that! I predicted “a Challenger disaster” for coding agent security. There’s certainly been a whole lot of noise around agent security this year, though the exact disaster I predicted (with coding agents being hijacked and causing real-world economic damage) hasn’t really played out. We threw in a joke prediction that the Pope would weigh in on the economic impact of LLMs. I also predicted that New Zealand’s Kākāpō parrots would have an outstanding breeding season this year. These are flightless nocturnal parrots. They’re kind of dumpy looking, I think they’re beautiful, and there were only 236 of these parrots in the world at the start of the year. Kākāpō only breed when the Rimu trees have a big fruiting season, and that hasn’t happened in four years... but this year the Rimu fruit were looking excellent. Also on that podcast, we coined a term (full credit to Adam) for “that feeling of AI induced ennui where software engineers get listless because the AI can do anything”. This has been a major theme throughout the year, and was touched on by several speakers at this conference. As a software engineer, I’ve never had a year of my career where everything has changed so quickly and so dramatically. A lot of what I’ve been doing this year is trying to come to terms with that and what that means for my own profession. Also in January, I suffered from what I’m calling AI mania . This is not the same thing as AI psychosis . With AI mania, any time your agent isn’t building something for you feels like wasted time. You’re losing sleep because you could be staying up later getting your agents to do stuff. My AI mania presented itself in some ridiculously over-ambitious projects. I built a JavaScript interpreter entirely in Python , vibe-ported from MicroQuickJS by Fabrice Bellard. Then I built a WebAssembly runtime in Python as well . These projects were quite useful, in that they sort of cured me of my AI mania... because after I built these things, I got to look at them and ask “does the world need a slow, buggy, half-baked Python JavaScript interpreter?” I did get this out of it: https://simonw.github.io/micro-javascript/playground.html This page runs my JavaScript interpreter built in Python, running in Python using Pyodide , which is Python compiled to WebAssembly, running in JavaScript, running in a browser. It’s a beautiful stack of horrors. I’ve been having a lot of fun with WebAssembly this year. By the end of January, that repository we saw start in November had renamed itself, first to CLAWDIS, then CLAWDBOT, then Moltbot, and finally to OpenClaw. At this point OpenClaw had 8,300 commits, less than two months after the project had started. I looked today and it’s over 100,000 commits now! This is the most vibe-coded piece of software in existence. (Here’s how I generated that list of name changes .) This kicked off the OpenClaw revolution. It effectively defined a new category of software. There’s a generic term for this which I really enjoy. We call software like this a “Claw”. There’s OpenClaw, NanoClaw , IronClaw , PicoClaw ... Today they’re being rebranded as “personal agents” or “general agents”, but I still like to think of them as Claws. The Apple stores in the Bay Area sold out of Mac Minis because so many people were buying Mac Minis to run OpenClaw! Drew Breunig said that this is because your OpenClaw is a digital pet, and you buy a Mac mini as an aquarium to keep your claw in, which is kind of delightful. Also in January, we had this website. This was MoltBook , a social network for AI agents, where the idea was that you send your Claw to go and talk to all of the other Claws, because what could possibly go wrong if you did that? The website launched on Thursday. It blew up on Friday . It was profiled by the New York Times on Monday . And by Tuesday, everyone had forgotten it existed as it drowned in a deluge of slop and spam. Facebook/Meta bought it a month later . In February, a company called StrongDM described what they called their Software Factory. They wrote about this in Software Factories and the Agentic Moment . I posted my own notes at the time, having seen their demo in person back in October. Dan Shapiro called this approach the Dark Factory , after the idea that if your factory is sufficiently automated you can turn the lights out, because you don’t even need to see what’s going on. StrongDM presented two rules for software development that they’d been following since July last year. The first was code must not be written by humans . Any code that you write has to have been routed through a coding agent.
由 claude-code/sonnet 自動生成