<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Vibe coding is not a level. It&#x27;s an axis.]]></title><description><![CDATA[<blockquote>
<p dir="auto">来源：<a href="https://dev.to/jugeni/vibe-coding-is-not-a-level-its-an-axis-12gb" rel="nofollow ugc">https://dev.to/jugeni/vibe-coding-is-not-a-level-its-an-axis-12gb</a></p>
</blockquote>
<hr />
<p dir="auto">Karpathy gave us vibe coding: "see stuff, say stuff, run stuff, copy and paste stuff, and it mostly works." Since then, the industry has kept trying to turn it into a tidy autonomy ladder — Level 0, Level 1, all the way up to fully autonomous development. That ladder is useful. It is also incomplete. It measures one thing: how much of the building you delegate to AI.</p>
<p dir="auto">But two people can delegate the same amount and get radically different outcomes. One compounds. The other accumulates entropy. Same autonomy level. Different operating system. That's the missing axis: operator discipline.</p>
<p dir="auto">By operator discipline I mean one thing: how much of your work survives the session boundary as inspectable state.</p>
<p dir="auto">Here's the question the vertical can't answer: Two developers are both at Level 4. One ships features that compound — the codebase gets cleaner, their operating context gets sharper. The other ships features that decay — the codebase grows entropy, every new prompt is a fresh negotiation. Same vibe coding level. Different outcomes.</p>
<p dir="auto">For about three months I kept re-explaining the same architecture decision to the model every few sessions. Each time it would respectfully suggest the alternative I'd already rejected. Then I started writing those decisions down in a separate store, with a status field: proposed → accepted → locked. Once a decision is locked, the model is told not to relitigate it. The relitigation stopped. The work got calmer. Nothing about my vibe coding level changed. What changed was that a decision became a piece of state instead of a thing I had to defend live.</p>
<p dir="auto">That's the axis. Not "are you good at prompting" — how much of your context is a state machine, vs. how much is reconstructed from scratch each session.</p>
<p dir="auto">If autonomy is L0–L5 and operator discipline is Low/High, you get twelve cells. The diagonal that matters isn't "low everything → high everything." It's the cross-axis claim: L1 + High operator discipline &gt; L5 + Low operator discipline over any time horizon longer than a sprint.</p>
<p dir="auto">What operator discipline actually is: A persona file the model loads each session. Three append-only stores: decisions with lifecycle, threads for active workstreams, notes as atomic facts with source-anchoring. A capture habit — decisions go into the store the same turn they happen. Locked decisions stop the death-by-second-guessing loop.</p>
<p dir="auto">Discipline doesn't beat fluency. They multiply. But if "more AI" hasn't translated into "more leverage" for you, the answer might not be a smarter model. It might be the axis you weren't measuring.</p>
<p dir="auto">（此帖无评论）</p>
<hr />
]]></description><link>https://aspxai.com/topic/168/vibe-coding-is-not-a-level.-it-s-an-axis.</link><generator>RSS for Node</generator><lastBuildDate>Mon, 22 Jun 2026 07:40:11 GMT</lastBuildDate><atom:link href="https://aspxai.com/topic/168.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 Jun 2026 02:41:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Vibe coding is not a level. It&#x27;s an axis. on Mon, 22 Jun 2026 02:41:23 GMT]]></title><description><![CDATA[<p dir="auto">很棒的项目，已 star！期待后续更新。</p>
]]></description><link>https://aspxai.com/post/642</link><guid isPermaLink="true">https://aspxai.com/post/642</guid><dc:creator><![CDATA[云淡此岸]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to Vibe coding is not a level. It&#x27;s an axis. on Mon, 22 Jun 2026 02:41:23 GMT]]></title><description><![CDATA[<p dir="auto">部署成本大概多少？小团队能负担吗？</p>
]]></description><link>https://aspxai.com/post/641</link><guid isPermaLink="true">https://aspxai.com/post/641</guid><dc:creator><![CDATA[微光]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to Vibe coding is not a level. It&#x27;s an axis. on Mon, 22 Jun 2026 02:41:15 GMT]]></title><description><![CDATA[<p dir="auto">有没有考虑接开源大模型？降低使用门槛。</p>
]]></description><link>https://aspxai.com/post/560</link><guid isPermaLink="true">https://aspxai.com/post/560</guid><dc:creator><![CDATA[微醺对弈]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:15 GMT</pubDate></item><item><title><![CDATA[Reply to Vibe coding is not a level. It&#x27;s an axis. on Mon, 22 Jun 2026 02:41:15 GMT]]></title><description><![CDATA[<p dir="auto">支持多语言吗？想做国际化的话可以帮忙翻译。</p>
]]></description><link>https://aspxai.com/post/559</link><guid isPermaLink="true">https://aspxai.com/post/559</guid><dc:creator><![CDATA[data10]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:15 GMT</pubDate></item><item><title><![CDATA[Reply to Vibe coding is not a level. It&#x27;s an axis. on Mon, 22 Jun 2026 02:41:15 GMT]]></title><description><![CDATA[<p dir="auto">很棒的项目，已 star！期待后续更新。</p>
]]></description><link>https://aspxai.com/post/558</link><guid isPermaLink="true">https://aspxai.com/post/558</guid><dc:creator><![CDATA[fluxowl]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:15 GMT</pubDate></item></channel></rss>