<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>AI on AHA8 - Latest in AI, Software, and Tech News</title>
        <link>https://aha8.com/tags/ai/</link>
        <description>Recent content in AI on AHA8 - Latest in AI, Software, and Tech News</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-us</language>
        <lastBuildDate>Tue, 28 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://aha8.com/tags/ai/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>China Meteorological Administration Accelerates AI Development in Meteorology</title>
            <link>https://aha8.com/posts/note-e20faf4088/</link>
            <pubDate>Tue, 28 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-e20faf4088/</guid>
            <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&#xA;&lt;/h2&gt;&lt;p&gt;On April 28, during a press conference held by the State Council Information Office, Song Shanyun, Deputy Director of the China Meteorological Administration, announced that during the 14th Five-Year Plan period, there will be further deepening of the integration of physical laws and artificial intelligence in research and application, accelerating the development of meteorological AI across the country.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Anthropic&#39;s Claude: A Strategic Shift in AI Product Design</title>
            <link>https://aha8.com/posts/note-018439ad7a/</link>
            <pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-018439ad7a/</guid>
            <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&#xA;&lt;/h2&gt;&lt;p&gt;Recently, the most talked-about news in the AI community is not about model scores or new demos, but rather the capabilities released by Anthropic around Claude: enhanced automation, deeper device control, and a closer alignment with real workflows.&lt;/p&gt;&#xA;&lt;p&gt;Many may think that AI Agents have evolved again. However, from a product manager&amp;rsquo;s perspective, the real focus should not be on what new tasks the Agent can perform, but on how Anthropic is trying to transform Claude from &amp;ldquo;a model that answers questions&amp;rdquo; into &amp;ldquo;a product that can undertake tasks and occupy the workflow entry point.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;This is not just a regular feature upgrade; it represents a change in product role. Once the role changes, the competitive logic shifts as well.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-surface-upgrade-vs-the-core-competition&#34;&gt;The Surface Upgrade vs. The Core Competition&#xA;&lt;/h2&gt;&lt;p&gt;In the past two years, the most mainstream form of AI products has been clear: users ask questions, and models respond; users continue to ask, and models provide further information. The core value has been &amp;ldquo;getting answers faster.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;However, Claude&amp;rsquo;s recent actions indicate a shift in product direction: moving beyond just answering questions to understanding tasks; not just generating content but invoking capabilities; and not remaining confined to a chat interface but gradually integrating into devices, tools, contexts, and workflows.&lt;/p&gt;&#xA;&lt;p&gt;For product managers, Q&amp;amp;A products and task-oriented products are not in the same competitive category. The former competes on model capabilities, answer quality, and interaction experience, while the latter competes on whether it can address real goals, complete tasks across tools, establish execution trust, and become the default entry point for initiating work.&lt;/p&gt;&#xA;&lt;p&gt;In other words, the competitive focus of AI products is shifting from &amp;ldquo;who is smarter&amp;rdquo; to &amp;ldquo;who is closer to the starting point of work.&amp;rdquo; Once this position is occupied, the value will far exceed single-point capabilities.&lt;/p&gt;&#xA;&lt;h2 id=&#34;importance-for-product-managers&#34;&gt;Importance for Product Managers&#xA;&lt;/h2&gt;&lt;p&gt;This shift reminds us that the core question for the next stage of AI products is no longer about &amp;ldquo;whether to implement an AI feature,&amp;rdquo; but rather: what role does AI play in your product?&lt;/p&gt;&#xA;&lt;p&gt;Many teams currently working on AI remain at a superficial level: adding AI to search boxes, summarizing content on pages, enhancing forms, or integrating assistants in the backend. While these are not wrong, they often serve as &amp;ldquo;feature patches&amp;rdquo; rather than &amp;ldquo;product reconstructions.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;The real significance of Claude&amp;rsquo;s recent actions lies in its attempt to answer a larger question: if AI is no longer just a plugin but a human-machine interface that can complete tasks for users, how should product boundaries be redrawn?&lt;/p&gt;&#xA;&lt;p&gt;This will directly impact three judgments for product managers: product entry points will be restructured; product value will shift from &amp;ldquo;tool usability&amp;rdquo; to &amp;ldquo;task trustworthiness&amp;rdquo;; and AI products will increasingly resemble &amp;ldquo;organizational capabilities&amp;rdquo; rather than &amp;ldquo;single-point capabilities.&amp;rdquo;&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-workflow-competition&#34;&gt;The Workflow Competition&#xA;&lt;/h2&gt;&lt;p&gt;If we break down the development of AI products into several stages, it can be viewed as follows: the first stage is content generation tools, the second stage is conversational assistants, and the third stage is task agent entry points.&lt;/p&gt;&#xA;&lt;p&gt;The biggest difference among these three lies not in the models but in the depth of product involvement in work. When AI only helps you write a line of copy, it replaces a local action; when AI begins to manage steps, invoke tools, and execute processes, it takes over the task flow.&lt;/p&gt;&#xA;&lt;p&gt;Once a product transitions from an &amp;ldquo;answerer&amp;rdquo; to an &amp;ldquo;executor,&amp;rdquo; the competition is no longer limited to similar AI products but will begin to encroach on the core areas of many existing products: search entry points, office workflows, SaaS navigation, and the complexity of vertical tools will all be re-abstracted by Agents.&lt;/p&gt;&#xA;&lt;p&gt;Thus, what truly deserves attention is not the addition of more flashy features but the entire industry being forced to answer: if AI can become the first entry point for workflows, what remains irreplaceable in your product?&lt;/p&gt;&#xA;&lt;h2 id=&#34;understanding-the-layers-of-integration&#34;&gt;Understanding the Layers of Integration&#xA;&lt;/h2&gt;&lt;p&gt;Many teams see such trends and react by saying: &amp;ldquo;We should also add an AI assistant, create a chat interface, or integrate Agent capabilities.&amp;rdquo; However, this is often not the key.&lt;/p&gt;&#xA;&lt;p&gt;The crucial point is to first determine: at which layer should AI be integrated into your product?&lt;/p&gt;&#xA;&lt;p&gt;I suggest at least considering three layers: capability enhancement layer—helping existing functions become more efficient; process collaboration layer—assisting users in completing a process across functions; task agent layer—directly understanding goals, invoking tools, providing feedback, and handling exceptions.&lt;/p&gt;&#xA;&lt;p&gt;The majority of products today should not fantasize about jumping directly to the third layer but should clarify whether they have the opportunity to establish an advantage in the second layer. Because the second layer determines whether you will have the qualification to enter the third layer in the future.&lt;/p&gt;&#xA;&lt;h2 id=&#34;insights-for-mature-product-managers&#34;&gt;Insights for Mature Product Managers&#xA;&lt;/h2&gt;&lt;p&gt;If you only observe the excitement, you might conclude: Claude has been updated, and Anthropic is impressive.&lt;/p&gt;&#xA;&lt;p&gt;However, from a product perspective, you should at least recognize four more important signals: the value anchor of AI products is shifting; user expectations of AI are upgrading; competitive units of products are changing; and the core work of product managers will not be diminished but rather elevated.&lt;/p&gt;&#xA;&lt;p&gt;As capabilities grow stronger, what becomes truly scarce is not &amp;ldquo;whether there is AI,&amp;rdquo; but the ability to define problems, abstract scenarios, design processes, outline risk boundaries, and create a sense of user trust.&lt;/p&gt;&#xA;&lt;p&gt;In simple terms, as models increasingly resemble commodities, the value of product judgment becomes more significant.&lt;/p&gt;&#xA;&lt;h2 id=&#34;conclusion&#34;&gt;Conclusion&#xA;&lt;/h2&gt;&lt;p&gt;Claude&amp;rsquo;s recent actions, if merely understood as &amp;ldquo;another feature upgrade,&amp;rdquo; actually underestimate its significance.&lt;/p&gt;&#xA;&lt;p&gt;It truly indicates that AI products are transitioning from &amp;ldquo;assisting expression&amp;rdquo; to &amp;ldquo;agent execution,&amp;rdquo; from &amp;ldquo;tool supplementation&amp;rdquo; to &amp;ldquo;workflow entry.&amp;rdquo; And this change primarily impacts not the rankings among model companies but the design logic of all software products.&lt;/p&gt;&#xA;&lt;p&gt;Therefore, for product managers, the most important question today is no longer &amp;ldquo;Should we implement AI?&amp;rdquo; but rather, &amp;ldquo;As AI begins to take over task entry points, what should our product retain, reconstruct, or abandon?&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;Those who can answer this question sooner will have a better chance of remaining at the table in the next stage.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Cursor Generates 150 Million Lines of Code Daily: Can It Maintain Its Leading Position?</title>
            <link>https://aha8.com/posts/note-462833f4f0/</link>
            <pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-462833f4f0/</guid>
            <description>&lt;h2 id=&#34;the-ai-programming-landscape&#34;&gt;The AI Programming Landscape&#xA;&lt;/h2&gt;&lt;p&gt;The AI programming arena is valued at hundreds of billions of dollars, with three main players: &lt;strong&gt;Challenger Cursor&lt;/strong&gt;, leveraging its &amp;ldquo;global code understanding&amp;rdquo;; &lt;strong&gt;Defender GitHub Copilot&lt;/strong&gt;, backed by Microsoft&amp;rsquo;s vast ecosystem; and &lt;strong&gt;Disruptor Claude Code&lt;/strong&gt;, aiming to redefine the rules with its powerful foundational model.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 2&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;320px&#34; data-flex-grow=&#34;133&#34; height=&#34;1728&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-462833f4f0/img-8578e4fcd4.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-462833f4f0/img-8578e4fcd4_hu_b10916695d6b4b53.jpeg 800w, https://aha8.com/posts/note-462833f4f0/img-8578e4fcd4_hu_220b0771b8fa3e76.jpeg 1600w, https://aha8.com/posts/note-462833f4f0/img-8578e4fcd4.jpeg 2304w&#34; width=&#34;2304&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Cursor&amp;rsquo;s rise is essentially a precise &amp;ldquo;flanking attack&amp;rdquo;. Instead of directly competing with Copilot&amp;rsquo;s strength in &amp;ldquo;single-line code completion,&amp;rdquo; it has focused on its opponent&amp;rsquo;s weakness—&lt;strong&gt;large-scale, cross-file code management&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;cursors-strategy-targeting-enterprise-needs&#34;&gt;Cursor&amp;rsquo;s Strategy: Targeting Enterprise Needs&#xA;&lt;/h2&gt;&lt;p&gt;Cursor&amp;rsquo;s core strategy is to elevate itself from a mere &amp;ldquo;plugin&amp;rdquo; to an &amp;ldquo;AI-native operating system&amp;rdquo;. This is not just a rephrasing but a fundamental shift in strategic intent.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;First Move: Redefining the Rules.&lt;/strong&gt; While Copilot operates as a plugin, limited to the currently open file, Cursor has completely redesigned an editor. This grants it &amp;ldquo;autonomous driving&amp;rdquo; level permissions—its Agent mode can automatically read, analyze, and modify any file in a project, even executing terminal commands. The intent is clear: &lt;strong&gt;bypass all limitations and give AI a global view of the project&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Second Move: Quantifying Efficiency Barriers.&lt;/strong&gt; The metrics must be substantial. In practical tests, Cursor migrated the logging system of 47 Python files in just 3.5 minutes, achieving a 98% unit test pass rate. After implementation in a financial firm, monthly code output skyrocketed from 25,000 lines to 250,000 lines. These are not mere adjectives but efficiency data that CIOs understand.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Third Move: Offering a &amp;ldquo;Protective Charm.&amp;rdquo;&lt;/strong&gt; Large enterprises are primarily concerned about code privacy. Cursor&amp;rsquo;s enterprise version promises &lt;strong&gt;zero data retention&lt;/strong&gt;, backed by top-tier encryption and SOC 2 certification, ensuring that customer code is not used to train models. This move has alleviated the last security concerns of Fortune 500 companies, leading 67% of them to become clients.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;competitors-countermeasures-and-real-pressures-on-cursor&#34;&gt;Competitors&amp;rsquo; Countermeasures and Real Pressures on Cursor&#xA;&lt;/h2&gt;&lt;p&gt;In response to Cursor&amp;rsquo;s surprise attack, other players are adjusting their strategies.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;GitHub Copilot&amp;rsquo;s strategy is &amp;ldquo;defensive counterattack&amp;rdquo;:&lt;/strong&gt; It does not aim to surpass in specific functionalities but rather to build a moat through its ecosystem and pricing. Its strategy includes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Binding the Ecosystem:&lt;/strong&gt; Deep integration with GitHub, making open-source projects and team collaboration reliant on it.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Low-Cost Penetration:&lt;/strong&gt; The personal version is only $10/month, using affordability to counter Cursor&amp;rsquo;s $20 price.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Acknowledging Shortcomings:&lt;/strong&gt; Performance assessments show Copilot struggles with cross-file analysis, becoming ineffective with more than 10 files. Its intent is clear: &lt;strong&gt;maintain its base and use scale and stickiness to hold off competitors&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Claude Code&amp;rsquo;s strategy is &amp;ldquo;dimensionality reduction&amp;rdquo;:&lt;/strong&gt; As a model provider, it is not satisfied with being an &amp;ldquo;assistant&amp;rdquo; but aims to become an &amp;ldquo;executor.&amp;rdquo; Its approach is more direct: if the model is strong enough, why is a complex editor layer necessary? Some enterprise clients, like Valon, have reported a tenfold increase in efficiency after switching to Claude Code. This move aims to &lt;strong&gt;bypass the tool layer and directly challenge the foundational logic of Cursor&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;current-landscape-who-holds-the-advantage&#34;&gt;Current Landscape: Who Holds the Advantage?&#xA;&lt;/h2&gt;&lt;p&gt;Looking at the chips on the table, Cursor indeed holds a strong hand:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Market Position:&lt;/strong&gt; Over &lt;strong&gt;1 million paying users&lt;/strong&gt;, generating &lt;strong&gt;150 million lines&lt;/strong&gt; of enterprise code daily, serving &lt;strong&gt;64%&lt;/strong&gt; of Fortune 1000 companies.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Financial Metrics:&lt;/strong&gt; With 150 employees generating $2 billion in annual revenue, Cursor boasts a &lt;strong&gt;per capita output of $13.3 million&lt;/strong&gt;, eight times that of tech giants.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Trust Factor:&lt;/strong&gt; The &amp;ldquo;zero data retention&amp;rdquo; policy has built a high trust barrier in the enterprise market.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;However, the game is far from over, and Cursor faces significant risks:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Code Quality Crisis:&lt;/strong&gt; The surge in AI-generated code has led to immense review pressure, with a backlog of &lt;strong&gt;1 million lines&lt;/strong&gt; of code awaiting review. This is a ticking time bomb in its rapid growth model.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Risk of Being &amp;ldquo;Undermined&amp;rdquo;:&lt;/strong&gt; If future foundational models (like Claude or GPT) become strong enough to directly understand complex requirements and execute them, Cursor&amp;rsquo;s value as an &amp;ldquo;enhanced editor&amp;rdquo; may diminish. This is the threat posed by Claude Code.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Comprehensive Competition:&lt;/strong&gt; Beyond Copilot and Claude Code, Amazon CodeWhisperer is eroding the cloud-native market with a free strategy, while open-source solution CodeLlama appeals to privacy-sensitive clients. The battlefield is shifting from a single dimension to a multi-front war.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;future-predictions-how-should-cursor-solidify-its-lead&#34;&gt;Future Predictions: How Should Cursor Solidify Its Lead?&#xA;&lt;/h2&gt;&lt;p&gt;The next likely move for Cursor is to &lt;strong&gt;accelerate its evolution from the &amp;ldquo;strongest AI editor&amp;rdquo; to an &amp;ldquo;AI development workflow platform&amp;rdquo;&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It has already launched features like multi-agent collaboration (Cursor 3) and seamless cloud-local switching. The aim is to &lt;strong&gt;upgrade the efficiency tool for individual developers into the foundational operating system for team and enterprise development processes&lt;/strong&gt;. Additionally, acquiring the code review company Graphite addresses the critical shortcoming of &amp;ldquo;code quality control&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;If a partnership or acquisition with SpaceX is achieved, Cursor could gain unprecedented computational power, potentially widening the gap with pure software companies.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;The conclusion is clear: currently, Cursor has achieved significant leadership in the enterprise high-end market through its engineering advantages built on cross-file analysis. However, its lead is structural, not overwhelming.&lt;/strong&gt; It has found a high-value strategic gap between Copilot and Claude Code using its &amp;ldquo;global view&amp;rdquo; and &amp;ldquo;absolute security&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;Nonetheless, it is simultaneously under pressure from both ends (foundational model providers and low-cost tools) and must address the &amp;ldquo;code flood&amp;rdquo; issue it has created. The outcome of this game will not depend on the superiority of specific technologies but on who can first define and control the complete workflow of the next generation of software production.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Experts Discuss AI&#43; and Employment Trends at Spring Forum</title>
            <link>https://aha8.com/posts/note-d81802ec69/</link>
            <pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-d81802ec69/</guid>
            <description>&lt;h2 id=&#34;experts-gather-to-discuss-ai-and-employment-trends&#34;&gt;Experts Gather to Discuss AI+ and Employment Trends&#xA;&lt;/h2&gt;&lt;p&gt;On April 24, the 2026 Spring Forum of the New Beijing Think Tank opened with a special forum on &amp;ldquo;AI+ in Progress&amp;rdquo; held at Communication University of China.&lt;/p&gt;&#xA;&lt;p&gt;The forum focused on the transition of artificial intelligence from technological competition to in-depth scene cultivation, engaging in discussions on topics such as large model implementation, intelligent agent development, AI safety, and talent cultivation.&lt;/p&gt;&#xA;&lt;h3 id=&#34;insights-on-ai-industry-transformation&#34;&gt;Insights on AI Industry Transformation&#xA;&lt;/h3&gt;&lt;p&gt;Zhang Zhengjiang, a member of the Party Committee and Vice President of the New Beijing News, emphasized the media&amp;rsquo;s active exploration in the integration of AI and journalism. The New Beijing News has been advancing in intelligent editing, specialized large models, and data visualization, creating impactful AI-integrated reporting products through its AI Research Institute.&lt;/p&gt;&#xA;&lt;p&gt;Prominent figures such as Wang Zhongmin, former Vice Chairman of the National Social Security Fund Council, Liu Quan, Deputy Chief Engineer of the China Electronics Industry Development Research Institute, and He Bo, Director of the Internet Law Research Center of the China Academy of Information and Communications Technology, shared their insights on the underlying logic of AI services, global industry development trends, and the legal framework for AI.&lt;/p&gt;&#xA;&lt;p&gt;Wang Zhongmin used the metaphor of &amp;ldquo;Qimen Dunjia&amp;rdquo; to analyze the inherent logic and transformation paths of AI in the service industry. He stated that tasks traditionally performed by humans can now be completed by AI, changing the role of task executors. He urged for sufficient growth space for AI services and emphasized that workers should adapt by becoming &amp;ldquo;AI era laborers&amp;rdquo; and transforming personal assets into operational assets through AI technology.&lt;/p&gt;&#xA;&lt;p&gt;Liu Quan predicted a more extreme version of the 80/20 rule in job distribution due to AI, suggesting that the top 1% to 5% of jobs may dominate. He stressed the need for humans to develop innovative thinking and the ability to ask questions, as the future will require defining and discovering problems rather than just solving them.&lt;/p&gt;&#xA;&lt;p&gt;He Bo discussed the characteristics of AI legislation in China, highlighting the combination of general laws and specific regulations. He noted the recent revision of the Cybersecurity Law, which established comprehensive regulations for AI safety and development, providing a legal basis for promoting healthy AI growth.&lt;/p&gt;&#xA;&lt;h3 id=&#34;roundtable-discussion-on-ai-challenges-and-future&#34;&gt;Roundtable Discussion on AI Challenges and Future&#xA;&lt;/h3&gt;&lt;p&gt;During the roundtable discussion, industry experts explored pressing AI topics such as deepfake technology, AI&amp;rsquo;s impact on employment, and AI safety. Liu Xiaochun, an associate professor at the University of Chinese Academy of Social Sciences, addressed the legal implications of AI-generated content, emphasizing the importance of protecting personal dignity.&lt;/p&gt;&#xA;&lt;p&gt;Liu Wenmao, Chief Innovation Officer at Green Alliance Technology, highlighted the increasing use of AI in automated attacks, stressing the need for AI-driven defense mechanisms to counteract these threats. He warned that AI could also be misused in international conflicts.&lt;/p&gt;&#xA;&lt;p&gt;Zhou Shangjinhang, leader of the AI Geek Group at the China Information Association, shared his vision of silicon-based intelligent organizations, where each agent possesses unique skills and capabilities, potentially reshaping the relationship between humans and technology.&lt;/p&gt;&#xA;&lt;p&gt;Cheng Haonan, a researcher at the Communication University of China, noted that AI has democratized technology, enhancing the AI application abilities of humanities and arts students while highlighting the need for STEM students to improve their humanistic qualities.&lt;/p&gt;&#xA;&lt;h3 id=&#34;release-of-the-2026-spring-ai-application-competitiveness-report&#34;&gt;Release of the 2026 Spring AI Application Competitiveness Report&#xA;&lt;/h3&gt;&lt;p&gt;The event also featured the release of the &amp;ldquo;2026 Spring AI Application Competitiveness Report,&amp;rdquo; co-produced by the New Beijing News AI Research Institute and Xsignal. The report analyzed the current domestic AI market, detailing user engagement and competitive dynamics among major companies and startups.&lt;/p&gt;&#xA;&lt;p&gt;The report found that the domestic AI application market is rapidly stratifying, with leading products amplifying their advantages while mid-tier products struggle to survive without differentiation. In summary, products lacking ecological advantages and distinct branding are at risk of being eliminated in the ongoing competition.&lt;/p&gt;&#xA;&lt;p&gt;The Spring Forum was co-hosted by the New Beijing News and Communication University of China, with support from various organizations including the New Beijing Think Tank and the School of Advertising and Branding at Communication University of China.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Essential Tools for Vibe Coding: 4 Skills and 1 MCP to Enhance Code Quality</title>
            <link>https://aha8.com/posts/note-69a4d309d9/</link>
            <pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-69a4d309d9/</guid>
            <description>&lt;h2 id=&#34;essential-tools-for-vibe-coding&#34;&gt;Essential Tools for Vibe Coding&#xA;&lt;/h2&gt;&lt;p&gt;Vibe Coding is gaining popularity, but many users feel something is off. Often, they dive straight into coding without proper skill setup, resulting in code that is either visually unappealing or logically flawed, leading to more rework than the initial coding time.&lt;/p&gt;&#xA;&lt;p&gt;Today, I want to share five essential tools for Vibe Coding, including four core Skills and one Context7 MCP. These tools cover key areas such as front-end design, visual standards, full-stack adaptation, AI programming correction, and the latest document retrieval. Each tool addresses core pain points in Vibe Coding, and once installed, you can say goodbye to ineffective efforts and see a noticeable improvement in code quality.&lt;/p&gt;&#xA;&lt;h2 id=&#34;5-essential-tools&#34;&gt;5 Essential Tools&#xA;&lt;/h2&gt;&lt;p&gt;These five tools are core configurations for Vibe Coding, featuring both core Skills from Claude and popular open-source tools along with the Context7 MCP. They address design, standards, behavioral correction, and document retrieval comprehensively. Here’s a streamlined overview of their core functions and installation methods:&lt;/p&gt;&#xA;&lt;h3 id=&#34;1-claudes-frontend-design-the-savior-for-front-end-aesthetics&#34;&gt;1. Claude&amp;rsquo;s frontend-design: The &amp;ldquo;Savior&amp;rdquo; for Front-end Aesthetics&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Core Function:&lt;/strong&gt; Eliminates the &amp;ldquo;template feel&amp;rdquo; of AI-generated front-ends, establishing unified design standards covering fonts, colors, animations, and components, ensuring front-end code is both beautiful and maintainable.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Installation:&lt;/strong&gt; Install via openskills with the command:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;openskills install anthropics/skills&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Check frontend-design during installation.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 4&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;307px&#34; data-flex-grow=&#34;128&#34; height=&#34;842&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-69a4d309d9/img-8611081d53.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-69a4d309d9/img-8611081d53_hu_307f749b7ff0625f.jpeg 800w, https://aha8.com/posts/note-69a4d309d9/img-8611081d53.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;2-claudes-canvas-design-the-anchor-for-visual-standards&#34;&gt;2. Claude&amp;rsquo;s canvas-design: The &amp;ldquo;Anchor&amp;rdquo; for Visual Standards&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Core Function:&lt;/strong&gt; Generates a unified visual design philosophy, producing static visual assets (icons, posters, etc.) that adapt to projects, ensuring visual resources and code styles are consistent, reducing internal friction in team collaboration.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Installation:&lt;/strong&gt; Similar to frontend-design, check canvas-design when installing anthropics/skills without additional configuration.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Reference Document:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;https://zhuanlan.zhihu.com/p/1979612552804713312&lt;/code&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;3-ui-ux-pro-max-skill-the-engine-for-full-stack-design-systems&#34;&gt;3. ui-ux-pro-max-skill: The &amp;ldquo;Engine&amp;rdquo; for Full-stack Design Systems&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Core Function:&lt;/strong&gt; Automatically generates a complete design system adaptable to over 15 mainstream tech stacks, supporting cross-platform specifications for web and mobile, providing component templates and anti-pattern checks to solve issues of poor component reuse and adaptation difficulties.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Official Document:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;https://github.com/nextlevelbuilder/ui-ux-pro-max-skill&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 5&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;321px&#34; data-flex-grow=&#34;133&#34; height=&#34;807&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-69a4d309d9/img-6ae44175c2.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-69a4d309d9/img-6ae44175c2_hu_66e4913d3675519b.jpeg 800w, https://aha8.com/posts/note-69a4d309d9/img-6ae44175c2.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;4-andrej-karpathy-skills-the-corrector-for-ai-programming-behavior&#34;&gt;4. andrej-karpathy-skills: The &amp;ldquo;Corrector&amp;rdquo; for AI Programming Behavior&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Core Function:&lt;/strong&gt; Based on Karpathy&amp;rsquo;s programming principles, it corrects issues like AI over-design, redundant comments, and ignoring constraints, enforcing concise coding and test-driven development, enhancing code readability and reliability from the source.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Installation:&lt;/strong&gt; Claude code can follow the official documentation; other programming tools can directly ask the corresponding AI for installation, like Codex:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Official Document:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;https://github.com/forrestchang/andrej-karpathy-skills&lt;/code&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;5-context7-mcp-the-guardian-of-code-usability&#34;&gt;5. Context7 MCP: The &amp;ldquo;Guardian&amp;rdquo; of Code Usability&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Pain Point:&lt;/strong&gt; AI-generated code during Vibe Coding often relies on outdated training data, leading to hallucinated APIs and version mismatches, requiring frequent tab switching to check the latest documentation, which is time-consuming and error-prone.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Core Function:&lt;/strong&gt; Automatically pulls the latest, version-specific technical documentation and code examples, integrating them directly into prompts without needing to switch tabs, avoiding outdated code and non-existent APIs. Just add &lt;code&gt;use context7&lt;/code&gt; in the prompt to generate usable code compatible with various mainstream editors.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Official Document:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;https://github.com/upstash/context7&lt;/code&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-key-to-efficient-vibe-coding&#34;&gt;The Key to Efficient Vibe Coding&#xA;&lt;/h2&gt;&lt;p&gt;For Vibe Coding, these five tools are not optional configurations but essential supports for enhancing code quality and eliminating ineffective rework. They each focus on different aspects and work synergistically to solve design challenges in front-end aesthetics, visual standards, and full-stack adaptation, correct poor AI programming habits, and ensure code usability through the latest document retrieval, making Vibe Coding both efficient and professional.&lt;/p&gt;&#xA;&lt;p&gt;No complex learning or configuration is needed; installation can be completed in five minutes, making programming hassle-free afterward. I recommend all programmers engaged in Vibe Coding to implement these tools, bookmark this article, and install as needed to easily produce high-quality, aesthetically pleasing, and standardized code.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 6&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;1462px&#34; data-flex-grow=&#34;609&#34; height=&#34;324&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-69a4d309d9/img-7f8938f154.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-69a4d309d9/img-7f8938f154_hu_5f329fde3bf2c163.jpeg 800w, https://aha8.com/posts/note-69a4d309d9/img-7f8938f154_hu_360e7b6b2071271b.jpeg 1600w, https://aha8.com/posts/note-69a4d309d9/img-7f8938f154.jpeg 1975w&#34; width=&#34;1975&#34;&gt;&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>OpenAI Releases ChatGPT Images 2.0 with Enhanced Features</title>
            <link>https://aha8.com/posts/note-71d9bca489/</link>
            <pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-71d9bca489/</guid>
            <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&#xA;&lt;/h2&gt;&lt;p&gt;On April 22, 2026, OpenAI unexpectedly released the ChatGPT Images 2.0 model, which boasts significant improvements over the original image generation model. This new version enhances image accuracy, language support, resolution, and interaction methods, and even possesses reasoning capabilities.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 23&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;382px&#34; data-flex-grow=&#34;159&#34; height=&#34;1846&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-557b0a1841.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-557b0a1841_hu_cfa6f3d15eb08f6c.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-557b0a1841_hu_7bf22f59cefd38ff.jpeg 1600w, https://aha8.com/posts/note-71d9bca489/img-557b0a1841_hu_9c8999e06d2fe667.jpeg 2400w, https://aha8.com/posts/note-71d9bca489/img-557b0a1841.jpeg 2940w&#34; width=&#34;2940&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;features-of-images-20&#34;&gt;Features of Images 2.0&#xA;&lt;/h2&gt;&lt;p&gt;Images 2.0, now available in ChatGPT and the API, includes two models:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Instant Model&lt;/strong&gt;: Handles most daily tasks, such as creating logos, multilingual posters, and article illustrations.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Thinking Model&lt;/strong&gt;: Requires manual switching and can search for relevant information online, reasoning about the content before generating images, ensuring coherence in the output.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;practical-examples&#34;&gt;Practical Examples&#xA;&lt;/h2&gt;&lt;p&gt;For instance, the AWE26 reporting team took a group photo, which was then used as a basis for creating a magazine cover. ChatGPT produced the cover in under a minute, accurately rendering even the Chinese text present in the image.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 24&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;320px&#34; data-flex-grow=&#34;133&#34; height=&#34;1080&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-cf792b78d6.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-cf792b78d6_hu_bc28298ed28305a7.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-cf792b78d6.jpeg 1440w&#34; width=&#34;1440&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;After providing vague prompts like &amp;ldquo;change the date to March 2026&amp;rdquo; and &amp;ldquo;alter the poses of the people,&amp;rdquo; ChatGPT successfully completed the task.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 25&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;180px&#34; data-flex-grow=&#34;75&#34; height=&#34;1448&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-26d484eb4a.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-26d484eb4a_hu_12ae60b90d8f597f.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-26d484eb4a.jpeg 1086w&#34; width=&#34;1086&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Similarly, when given an image of a smartphone, Images 2.0 could generate a usage scenario image directly.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 26&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;180px&#34; data-flex-grow=&#34;75&#34; height=&#34;1448&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-62ab7290ef.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-62ab7290ef_hu_f2ee6e37fb8bcc50.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-62ab7290ef.jpeg 1086w&#34; width=&#34;1086&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The new image viewing interface also introduces two features: users can select areas of an image to modify and choose the output aspect ratio directly, making it easier for content creators.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 27&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;320px&#34; data-flex-grow=&#34;133&#34; height=&#34;1086&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-3b0598b2d1.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-3b0598b2d1_hu_4c865714da649021.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-3b0598b2d1.jpeg 1448w&#34; width=&#34;1448&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Images 2.0 has also improved its text-to-image capabilities. For example, just by providing the phrase &amp;ldquo;Electric vehicle news is about to report on the 2026 Beijing Auto Show,&amp;rdquo; Images 2.0 could gather relevant information and generate a correct poster.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 28&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;160px&#34; data-flex-grow=&#34;66&#34; height=&#34;1536&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-64444d8e8b.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-64444d8e8b_hu_48cbf716d9e5c53e.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-64444d8e8b.jpeg 1024w&#34; width=&#34;1024&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;limitations&#34;&gt;Limitations&#xA;&lt;/h2&gt;&lt;p&gt;Despite its capabilities, there were challenges; for instance, while Images 2.0 can handle QR codes, attempts to embed recognizable QR codes in images were unsuccessful.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 29&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;382px&#34; data-flex-grow=&#34;159&#34; height=&#34;1846&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-279ec1d8b9.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-279ec1d8b9_hu_3ecee07c86e242ad.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-279ec1d8b9_hu_9535b9780cfa06d.jpeg 1600w, https://aha8.com/posts/note-71d9bca489/img-279ec1d8b9_hu_9bb815e7e6194ef8.jpeg 2400w, https://aha8.com/posts/note-71d9bca489/img-279ec1d8b9.jpeg 2940w&#34; width=&#34;2940&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;advanced-capabilities&#34;&gt;Advanced Capabilities&#xA;&lt;/h2&gt;&lt;p&gt;To test its limits, a complex prompt was given to generate a photo-style image of a calligraphy piece displayed in a museum. Although the output was satisfactory in terms of text rendering, the quality of the calligraphy felt more like a printed version than an authentic piece.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 30&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;360px&#34; data-flex-grow=&#34;150&#34; height=&#34;1024&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-74788bab5d.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-74788bab5d_hu_46c3441d7843625f.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-74788bab5d.jpeg 1536w&#34; width=&#34;1536&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;thinking-model-in-action&#34;&gt;Thinking Model in Action&#xA;&lt;/h2&gt;&lt;p&gt;The Thinking Model was tested with a prompt to generate an eight-page comic themed around motorcycles, using the character from the provided image. After 11 minutes, Images 2.0 produced a cohesive set of images, maintaining stylistic and narrative consistency throughout.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 31&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;169px&#34; data-flex-grow=&#34;70&#34; height=&#34;1491&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-595bfc6c80.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-595bfc6c80_hu_f5489326ef5808a4.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-595bfc6c80.jpeg 1055w&#34; width=&#34;1055&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 32&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;169px&#34; data-flex-grow=&#34;70&#34; height=&#34;1491&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-dd9ad49a25.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-dd9ad49a25_hu_65d00e20daf7da7f.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-dd9ad49a25.jpeg 1055w&#34; width=&#34;1055&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 33&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;169px&#34; data-flex-grow=&#34;70&#34; height=&#34;1491&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-1a0f4a6aaf.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-1a0f4a6aaf_hu_ad219244dddd441.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-1a0f4a6aaf.jpeg 1055w&#34; width=&#34;1055&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 34&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;169px&#34; data-flex-grow=&#34;70&#34; height=&#34;1491&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-385f86ba2d.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-385f86ba2d_hu_fee031ba398f6126.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-385f86ba2d.jpeg 1055w&#34; width=&#34;1055&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 35&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;169px&#34; data-flex-grow=&#34;70&#34; height=&#34;1491&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-23613f422e.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-23613f422e_hu_66c0bb687e002559.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-23613f422e.jpeg 1055w&#34; width=&#34;1055&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 36&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;169px&#34; data-flex-grow=&#34;70&#34; height=&#34;1491&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-86b08e309f.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-86b08e309f_hu_fff0e76f59d12bdc.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-86b08e309f.jpeg 1055w&#34; width=&#34;1055&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 37&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;169px&#34; data-flex-grow=&#34;70&#34; height=&#34;1491&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-6ba953ec6d.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-6ba953ec6d_hu_fd50e38f564bf033.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-6ba953ec6d.jpeg 1055w&#34; width=&#34;1055&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 38&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;169px&#34; data-flex-grow=&#34;70&#34; height=&#34;1491&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-858827f566.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-858827f566_hu_fff0e76f59d12bdc.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-858827f566.jpeg 1055w&#34; width=&#34;1055&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;conclusion&#34;&gt;Conclusion&#xA;&lt;/h2&gt;&lt;p&gt;The performance of Images 2.0 can be described as groundbreaking. Although the experience was limited due to usage caps for ChatGPT Plus users, the potential of Images 2.0 extends beyond what was demonstrated. OpenAI highlighted its capabilities to write on a grain of rice and generate 360-degree panoramic photos.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 39&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;382px&#34; data-flex-grow=&#34;159&#34; height=&#34;1846&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-2a21193837.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-2a21193837_hu_d1601ea27867d840.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-2a21193837_hu_ccb190d193a0501e.jpeg 1600w, https://aha8.com/posts/note-71d9bca489/img-2a21193837_hu_d5b15460e4135d03.jpeg 2400w, https://aha8.com/posts/note-71d9bca489/img-2a21193837.jpeg 2940w&#34; width=&#34;2940&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 40&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;382px&#34; data-flex-grow=&#34;159&#34; height=&#34;1846&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-fde1c83e8b.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-fde1c83e8b_hu_637d35765bb49b87.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-fde1c83e8b_hu_e8df5ec50e0d0770.jpeg 1600w, https://aha8.com/posts/note-71d9bca489/img-fde1c83e8b_hu_2cabb9f503e0d910.jpeg 2400w, https://aha8.com/posts/note-71d9bca489/img-fde1c83e8b.jpeg 2940w&#34; width=&#34;2940&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The advent of Images 2.0 signifies the end of the era where AI image generation relied on vague prompts. With its reasoning abilities, AI can now understand complex instructions and produce coherent outputs, addressing common issues in AI-generated art.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 41&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;382px&#34; data-flex-grow=&#34;159&#34; height=&#34;1846&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-e46117127d.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-e46117127d_hu_530b0a988bd50d7f.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-e46117127d_hu_a39d62f32c254844.jpeg 1600w, https://aha8.com/posts/note-71d9bca489/img-e46117127d_hu_f6c4993a5a3140d0.jpeg 2400w, https://aha8.com/posts/note-71d9bca489/img-e46117127d.jpeg 2940w&#34; width=&#34;2940&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The impact of Images 2.0 on the fields of art and photography is profound, as it demonstrates that reasoning capability is the core competitive edge in AI image generation, rather than just resolution.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 42&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;382px&#34; data-flex-grow=&#34;159&#34; height=&#34;1846&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-71d9bca489/img-2a21193837.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-71d9bca489/img-2a21193837_hu_d1601ea27867d840.jpeg 800w, https://aha8.com/posts/note-71d9bca489/img-2a21193837_hu_ccb190d193a0501e.jpeg 1600w, https://aha8.com/posts/note-71d9bca489/img-2a21193837_hu_d5b15460e4135d03.jpeg 2400w, https://aha8.com/posts/note-71d9bca489/img-2a21193837.jpeg 2940w&#34; width=&#34;2940&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;As AI image technology advances, the next steps for competitors like Google and other domestic AI giants will be crucial.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>SpaceX Plans $60 Billion Acquisition of AI Startup Cursor</title>
            <link>https://aha8.com/posts/note-2bdd7ff9d0/</link>
            <pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-2bdd7ff9d0/</guid>
            <description>&lt;h2 id=&#34;spacex-plans-acquisition-of-cursor&#34;&gt;SpaceX Plans Acquisition of Cursor&#xA;&lt;/h2&gt;&lt;p&gt;SpaceX has announced that it has reached an agreement with AI startup Cursor, granting it the right to acquire the company for $60 billion later this year, or to purchase collaborative projects for $10 billion.&lt;/p&gt;&#xA;&lt;p&gt;In a post on X, SpaceX stated: &amp;ldquo;SpaceXAI and Cursor_AI are closely collaborating to create world-class AI for coding and knowledge work. Cursor&amp;rsquo;s leading products and its distribution channels for professional software engineers, combined with SpaceX&amp;rsquo;s million-level H100 equivalent Colossus supercomputer training system, will enable us to build the most useful models in the world. Cursor has also granted SpaceX the right to acquire Cursor for $60 billion later this year or to purchase the results of our collaboration for $10 billion.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 2&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;501px&#34; data-flex-grow=&#34;209&#34; height=&#34;263&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-2bdd7ff9d0/img-d2c9e6d265.jpeg&#34; width=&#34;550&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Earlier reports indicated that SpaceX had agreed to acquire Cursor for $50 billion, citing two informed sources.&lt;/p&gt;&#xA;&lt;p&gt;SpaceX founder and CEO Elon Musk merged the rocket company with his AI startup xAI earlier this year, valuing the deal at $1.25 trillion. He is now preparing to take the merged company public, which could potentially set an IPO record.&lt;/p&gt;&#xA;&lt;p&gt;Last weekend, reports emerged that Cursor is negotiating a $2 billion funding round, with a valuation exceeding $50 billion. Andreessen Horowitz is expected to lead this round, with NVIDIA and Thrive Capital also anticipated to participate. Andreessen and NVIDIA have previously invested in xAI.&lt;/p&gt;&#xA;&lt;p&gt;Cursor develops tools that help software developers test code changes and document their actions through videos, logs, and screenshots. For xAI, this deal signifies its efforts to catch up with competitors in the AI field, such as OpenAI (known for Codex) and Anthropic, the developer of Claude.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Claude Enters Word, But &#39;Track Changes&#39; Is Not a New Invention</title>
            <link>https://aha8.com/posts/note-99e3e0a5f3/</link>
            <pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-99e3e0a5f3/</guid>
            <description>&lt;h2 id=&#34;claude-introduces-old-features-as-new-innovations&#34;&gt;Claude Introduces Old Features as New Innovations&#xA;&lt;/h2&gt;&lt;p&gt;On April 10, Anthropic launched the public beta of Claude for Word, completing its integration into the Microsoft Office suite. Over six months, Claude has penetrated the Office ecosystem from Excel to PowerPoint and now Word.&lt;/p&gt;&#xA;&lt;p&gt;The core feature emphasized by Anthropic is the &amp;lsquo;Track Changes&amp;rsquo; mode. In their official demonstration, when opening an NDA contract, Claude provides editing suggestions in the right sidebar, presenting changes in Word&amp;rsquo;s native track changes format—original text struck through, new content marked as inserted, allowing users to accept or reject changes individually. Anthropic&amp;rsquo;s logic is straightforward: in industries like law, finance, and compliance, where audit trails are mandatory, track changes are not just an enhancement but a prerequisite.&lt;/p&gt;&#xA;&lt;p&gt;This feature is indeed valuable. However, the question arises: is track changes an invention of AI?&lt;/p&gt;&#xA;&lt;p&gt;No, it is a basic functionality present in both Word and WPS for over twenty years. Claude merely attaches AI outputs to this existing mechanism. In the Chinese market, WPS AI has provided a comparable track changes experience since integrating large models in 2023. When users request WPS AI to modify text, changes are also displayed in track changes format, allowing users to review, accept, or reject each modification. By the end of 2025, WPS AI&amp;rsquo;s domestic monthly active users exceeded 80.13 million, a 307% year-on-year increase, with 42% being enterprise users. This substantial user base indicates that features like track changes are not just for demonstration but are actively used by millions daily, continuously validating their productivity tools. Feedback from high-frequency usage further optimizes WPS AI&amp;rsquo;s document editing capabilities as user numbers grow.&lt;/p&gt;&#xA;&lt;p&gt;The difference lies in the narrative. Claude packages &amp;rsquo;track changes&amp;rsquo; as a selling point, while WPS AI treats it as a standard feature. This reflects two divergent product philosophies: overseas AI companies often use a &amp;lsquo;disruption&amp;rsquo; narrative to repackage existing features as new inventions, while Chinese office software takes a more pragmatic approach, embedding AI capabilities into existing workflows without emphasizing &amp;lsquo;what AI does&amp;rsquo;, allowing users to use it naturally.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-real-experience-gap-in-cross-application-collaboration&#34;&gt;The Real Experience Gap in &amp;lsquo;Cross-Application Collaboration&amp;rsquo;&#xA;&lt;/h2&gt;&lt;p&gt;Another widely discussed feature of Claude for Word is cross-Office collaboration—Word, Excel, and PowerPoint share context, allowing data to be pulled from Excel into Word and then condensed into a PowerPoint presentation. Anthropic defines this as an &amp;lsquo;AI-native office experience&amp;rsquo;.&lt;/p&gt;&#xA;&lt;p&gt;However, &amp;lsquo;shared context&amp;rsquo; and &amp;lsquo;integrated experience&amp;rsquo; are two different matters. Claude&amp;rsquo;s cross-application collaboration relies on APIs connecting three independent products. Users invoke Claude within Word, which then accesses Excel and manipulates PowerPoint through interfaces. This process involves multiple transitions, where file format compatibility, account permission switches, and network delays can create friction points. In Anthropic&amp;rsquo;s own demonstration, extracting data from Excel to generate text in Word took several seconds, occasionally resulting in format misalignment—this was still in an idealized demo environment.&lt;/p&gt;&#xA;&lt;p&gt;WPS 365 follows a different path. Documents, spreadsheets, presentations, PDFs, mind maps, and flowcharts all exist under the same account system, eliminating the need for &amp;lsquo;cross-application&amp;rsquo; use since they are inherently part of one application. Users can simply say, &amp;lsquo;Create a chart from this spreadsheet data and insert it into the document&amp;rsquo;, and AI automatically completes the format conversion and content insertion. Saying, &amp;lsquo;Condense this document into a 10-page PowerPoint&amp;rsquo;, allows AI to extract key points and generate slides automatically. There are no account switches, format compatibility issues, or confusion about &amp;lsquo;where this file is stored&amp;rsquo;.&lt;/p&gt;&#xA;&lt;p&gt;The fundamental difference between the two approaches is that Claude&amp;rsquo;s solution is to &amp;lsquo;integrate AI into multiple products&amp;rsquo;, while WPS&amp;rsquo;s solution is to &amp;rsquo;embed AI within one product&amp;rsquo;. Integration is achievable, but fusion requires deep control over the underlying architecture.&lt;/p&gt;&#xA;&lt;h2 id=&#34;command-driven-vs-context-aware&#34;&gt;Command-Driven vs. Context-Aware&#xA;&lt;/h2&gt;&lt;p&gt;Claude for Word employs a typical command-driven interaction model: users open a sidebar and input commands (e.g., &amp;lsquo;Help me revise this contract&amp;rsquo; or &amp;lsquo;Summarize this document&amp;rsquo;), and Claude executes and returns results. This method offers strong control, allowing users to understand each step they are taking.&lt;/p&gt;&#xA;&lt;p&gt;In addition to command-driven capabilities, WPS AI also incorporates context-aware functionality. When a user opens a labor contract, WPS AI automatically recognizes the document type without requiring user input, prompting in the right panel, &amp;lsquo;Detected labor contract; risk review of clauses is available&amp;rsquo;. Upon clicking, AI highlights specific risk points such as &amp;rsquo;excessive penalty clauses&amp;rsquo;, &amp;lsquo;overly broad non-compete clauses&amp;rsquo;, and &amp;rsquo;trial period duration not compliant with labor laws&amp;rsquo;. When a financial report is opened, WPS AI automatically switches to data analysis mode, suggesting &amp;lsquo;detected abnormal fluctuations&amp;rsquo; and &amp;lsquo;can generate trend comparison charts&amp;rsquo;.&lt;/p&gt;&#xA;&lt;p&gt;This is not merely about &amp;lsquo;making AI smarter&amp;rsquo;. Context awareness relies on long-term accumulation of knowledge about Chinese office scenarios: the recognition of contract types is based on training with vast amounts of Chinese contract data, and understanding financial reports comes from adapting to domestic accounting standards and report formats. Claude possesses a certain level of contextual understanding in English scenarios, but it lacks sufficient high-quality training data and contextual knowledge to support equivalent levels of automatic recognition in local scenarios such as Chinese contracts, financial reports, and government documents.&lt;/p&gt;&#xA;&lt;h2 id=&#34;divergence-in-product-philosophy&#34;&gt;Divergence in Product Philosophy&#xA;&lt;/h2&gt;&lt;p&gt;The comparison between Claude for Word and WPS AI reveals two clear product trajectories.&lt;/p&gt;&#xA;&lt;p&gt;Anthropic&amp;rsquo;s route can be summarized as &amp;lsquo;AI + Office&amp;rsquo;: focusing on model capabilities, integrating AI as an additional layer into existing office products. Claude&amp;rsquo;s core competitive advantage lies in the model itself—its ability to better understand user intent and generate more accurate content. The advantage of this route is rapid model iteration and strong versatility, while the disadvantage is limited depth of understanding specific scenarios, constrained by the openness of underlying products.&lt;/p&gt;&#xA;&lt;p&gt;WPS&amp;rsquo;s route is &amp;lsquo;AI in Office&amp;rsquo;: centering on office scenarios, allowing AI capabilities to naturally integrate into existing user workflows. WPS AI does not pursue &amp;lsquo;doing everything&amp;rsquo; but focuses on high-frequency scenarios in Chinese office work—contract review, document drafting, data analysis, and PowerPoint generation. The advantage of this route is deep scenario understanding and low user learning costs, while the disadvantage is that model capabilities depend on external partners (such as MiniMax, Zhiyu, etc.), potentially lacking the general capabilities of Claude.&lt;/p&gt;&#xA;&lt;p&gt;There are no absolute advantages or disadvantages between the two routes; it depends on user needs. For multinational enterprise users primarily using English, Claude for Word may be the better choice; for domestic government and enterprise users primarily using Chinese, WPS AI&amp;rsquo;s scenario adaptation clearly offers more practical value.&lt;/p&gt;&#xA;&lt;p&gt;Claude&amp;rsquo;s entry into Word marks a significant event in the global AI office landscape. However, in the Chinese office market, the competitive dimension has never been solely about &amp;lsquo;whose model is smarter&amp;rsquo;. The value of office tools ultimately reflects users&amp;rsquo; real work efficiency, which is not solely dependent on AI capabilities but also on AI&amp;rsquo;s understanding of your contract types, document formats, and collaboration habits. In this respect, the thirty years of accumulated scenario data from local office software creates a gap that Claude cannot bridge in the short term.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Empowering the Real Economy with Artificial Intelligence</title>
            <link>https://aha8.com/posts/note-80895c4f2b/</link>
            <pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-80895c4f2b/</guid>
            <description>&lt;h2 id=&#34;empowering-the-real-economy-with-artificial-intelligence&#34;&gt;Empowering the Real Economy with Artificial Intelligence&#xA;&lt;/h2&gt;&lt;p&gt;Since the beginning of this year, open-source AI agents have gained popularity in the global tech scene, transitioning AI from merely &amp;rsquo;talking&amp;rsquo; to &amp;lsquo;doing&amp;rsquo;, accelerating its integration into production and daily life.&lt;/p&gt;&#xA;&lt;p&gt;The 14th Five-Year Plan outlines the comprehensive implementation of the &amp;lsquo;Artificial Intelligence +&amp;rsquo; initiative. The State Council&amp;rsquo;s opinion on deepening this initiative states that by 2027, AI will be widely integrated into six key areas, with the application rate of new generation intelligent terminals and agents exceeding 70%. The deep integration of AI with the real economy will leverage rich data resources, diverse application scenarios, and a large user base, transforming them into unique advantages and strong momentum for building a modern industrial system and achieving high-quality development in China.&lt;/p&gt;&#xA;&lt;p&gt;To empower the real economy with &amp;lsquo;Artificial Intelligence +&amp;rsquo;, it is essential to adopt a hybrid AI technology approach. While cloud-based public models offer vast knowledge and ease of use, they cannot perform specialized reasoning based on specific manufacturing processes, inventory, and order data. Therefore, AI models need to be deployed on private clouds, local data centers, or even on devices, learning from internal data and building exclusive knowledge bases to reason according to business scenario needs. When public information is required, the public cloud&amp;rsquo;s models can be accessed. This approach ensures data security while continuously unleashing AI&amp;rsquo;s innovative potential.&lt;/p&gt;&#xA;&lt;p&gt;Moreover, to fully exploit and release the value of data, companies must convert various internal data and expertise into precise insights or intelligent business processes through AI models. This enables the construction of specialized domain agents at each stage of the value chain and the coordination of all agents through a &amp;lsquo;super agent&amp;rsquo;, allowing for autonomous task execution and decision support, thus forming a new industrial model of human-machine collaboration.&lt;/p&gt;&#xA;&lt;p&gt;Since 2025, Lenovo has developed a global supply chain intelligent agent using self-developed technology, achieving multi-agent collaboration in areas such as demand forecasting, parts procurement, production, and logistics delivery. This has reduced decision-making time in supply chain management by more than half, significantly lowering order delivery times and manufacturing logistics costs. Recently, Lenovo launched a new generation of AI agents that are no longer traditional tools waiting for commands but can &amp;lsquo;break down steps, run processes, allocate resources, and make judgments&amp;rsquo;. We have also applied hybrid AI solutions in manufacturing, healthcare, transportation, and agriculture. For instance, we helped Yili Group achieve a comprehensive restructuring of its supply chain, reducing raw milk transportation costs and nearly doubling the on-time delivery rate of goods to factories.&lt;/p&gt;&#xA;&lt;p&gt;Additionally, to empower the real economy with &amp;lsquo;Artificial Intelligence +&amp;rsquo;, it is crucial to develop emerging industries represented by intelligent terminals, creating new economic growth points. Future computers, smartphones, tablets, and even glasses and watches are expected to become personalized carriers and entry points for &amp;lsquo;super intelligence&amp;rsquo;. AI agents will also operate across devices, applications, operating systems, or ecosystems, forming a new industrial ecology. Therefore, promoting the widespread application of new generation intelligent terminals and agents will facilitate the transformation and upgrading of the electronic manufacturing industry and foster new consumption models for intelligent products.&lt;/p&gt;&#xA;&lt;p&gt;This year marks the beginning of the 14th Five-Year Plan. With the deepening implementation of the &amp;lsquo;Artificial Intelligence +&amp;rsquo; initiative, AI will comprehensively empower the development of various industries in China. We will actively implement national policies, strengthen technological innovation, and promote practical applications to contribute to empowering the real economy with AI and driving high-quality development.&lt;/p&gt;&#xA;&lt;p&gt;(Author: Yang Yuanqing, Chairman and CEO of Lenovo Group, interviewed and organized by reporter Gu Yekai)&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Comparing AI Coding Tools: Cursor, Claude Code, and Codex</title>
            <link>https://aha8.com/posts/note-0ffeef508d/</link>
            <pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-0ffeef508d/</guid>
            <description>&lt;p&gt;Last month, I took on a task to refactor a legacy system with over 120 files. After two hours of using Cursor, I found it could only handle a few files at a time, lacking sufficient context. Switching to Claude Code made cross-module refactoring smooth, but writing new code without Tab completion felt counterproductive. I also tried Codex for batch PR submissions; out of five tasks, three PRs were decent, while two completely missed the mark.&lt;/p&gt;&#xA;&lt;p&gt;In a week, I jumped between these three tools, akin to someone indecisively choosing between three restaurants.&lt;/p&gt;&#xA;&lt;p&gt;After all this, I realized something: these three tools are not the same dish. Asking &amp;ldquo;which is better, Claude Code or Cursor&amp;rdquo; is like asking &amp;ldquo;which is better, a hammer or a screwdriver&amp;rdquo;—the question itself is flawed. They represent three entirely different design philosophies, addressing three distinct problems.&lt;/p&gt;&#xA;&lt;p&gt;This article is a comprehensive review after six months of deep usage: which tool to use in which scenario, how to allocate budget, and how to combine them into a truly efficient workflow.&lt;/p&gt;&#xA;&lt;h2 id=&#34;quick-summary&#34;&gt;Quick Summary&#xA;&lt;/h2&gt;&lt;p&gt;I know many readers may not have the patience to read the entire article, so here are the conclusions upfront.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Your Scenario&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Recommended Tool&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Reason (One Sentence)&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Daily coding, seeking flow experience&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Cursor&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Tab completion + inline editing combo, currently unmatched.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Large refactoring, cross-file modifications&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Claude Code&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;200K context + direct file system manipulation, crushing advantages in refactoring scenarios.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Batch modifications, automatic PR submissions&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Codex&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Asynchronous parallel execution, submit 5 tasks and return to collect PRs.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Code review + technical research&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Claude Code&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Deep understanding of the entire project, connected with MCP to internal systems.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;CI/CD pipeline integration&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Claude Code&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Terminal-native, naturally fits automation scenarios.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Budget of $20/month&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Cursor Pro&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Best overall experience as a single tool.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Budget of $120/month, seeking extreme efficiency&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Cursor Pro + Claude Code Max&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Golden combination, covering 90% of scenarios.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;If you want just one sentence: &lt;strong&gt;Cursor is the hand, Claude Code is the brain, Codex is the legs&lt;/strong&gt;. Below, I will elaborate on why.&lt;/p&gt;&#xA;&lt;h2 id=&#34;three-philosophies-three-paths&#34;&gt;Three Philosophies, Three Paths&#xA;&lt;/h2&gt;&lt;p&gt;Before comparing functionalities, we need to clarify what each of these tools bets on—they have fundamentally different views on &amp;ldquo;the future form of AI programming&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 1&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;480px&#34; data-flex-grow=&#34;200&#34; height=&#34;540&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-0ffeef508d/img-629b8a5aca.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-0ffeef508d/img-629b8a5aca_hu_f9772c57e78f1f8c.jpeg 800w, https://aha8.com/posts/note-0ffeef508d/img-629b8a5aca.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;claude-code-the-terminal-is-my-ide&#34;&gt;Claude Code: The Terminal is My IDE&#xA;&lt;/h3&gt;&lt;p&gt;Anthropic made a bold judgment—developers will not need an IDE in the future; a terminal is sufficient.&lt;/p&gt;&#xA;&lt;p&gt;Claude Code is a pure Terminal CLI tool, not tied to any editor. You interact with it in the terminal, and it directly reads and writes your file system, executes shell commands, runs tests, and manipulates git. This design brings several capabilities that other tools cannot achieve:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Unlimited Toolchain Integration&lt;/strong&gt;: Connects GitLab, Jira, databases, logging systems, and any internal API through MCP (Model Context Protocol).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Hooks System&lt;/strong&gt;: Automatically executes lint, format, and tests before and after code generation to ensure output quality.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Skills Module&lt;/strong&gt;: Reusable capability packages shared among teams for best practices.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Sub-agent Parallelism&lt;/strong&gt;: Breaks down complex tasks for multiple agents to work simultaneously.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The current version v2.1.x, coupled with the Opus 4.6 model, has a 200K token context window. Honestly, the learning curve is steep—you need to get used to the terminal workflow, write good prompts, and understand MCP configuration. But once you get past this hurdle, the efficiency in handling complex engineering tasks is genuinely high.&lt;/p&gt;&#xA;&lt;h3 id=&#34;cursor-making-ide-smarter-not-replacing-it&#34;&gt;Cursor: Making IDE Smarter, Not Replacing It&#xA;&lt;/h3&gt;&lt;p&gt;Cursor&amp;rsquo;s stance is the opposite—developers cannot live without an IDE, so AI should be embedded within the IDE.&lt;/p&gt;&#xA;&lt;p&gt;It is essentially a deep fork of VS Code, with all AI capabilities functioning within the editor. The Tab smart completion can predict your next line or even the next segment of code, while Cmd+K inline editing allows you to describe modification intentions in natural language. The Chat sidebar provides context-aware dialogue, and the Agent mode can autonomously plan and execute multi-step tasks.&lt;/p&gt;&#xA;&lt;p&gt;Cursor&amp;rsquo;s core advantage is &lt;strong&gt;zero friction&lt;/strong&gt;—VS Code users can almost immediately start using it without learning, as all interactions occur in their most familiar editor. The projected ARR of over $100M in 2025 and millions of active developers is not without reason.&lt;/p&gt;&#xA;&lt;p&gt;It also supports multi-model switching (GPT-4o, Claude series, Gemini), not betting on a single model. The .cursorrules file allows you to customize project-level instructions, ensuring unified AI behavior within the team.&lt;/p&gt;&#xA;&lt;h3 id=&#34;codex-i-wont-write-code-for-you-but-ill-help-you-get-things-done-in-bulk&#34;&gt;Codex: I Won&amp;rsquo;t Write Code for You, But I&amp;rsquo;ll Help You Get Things Done in Bulk&#xA;&lt;/h3&gt;&lt;p&gt;OpenAI&amp;rsquo;s new version of Codex, launched in May 2025 (note that this is not the retired code completion API from 2021), took a third path—an asynchronous cloud agent.&lt;/p&gt;&#xA;&lt;p&gt;You submit a coding task in ChatGPT, and Codex independently executes it in a cloud sandbox: reading code, installing dependencies, modifying files, running tests, generating diffs, and finally creating GitHub PRs. You can do other things while this process runs, and you receive a notification when it&amp;rsquo;s done.&lt;/p&gt;&#xA;&lt;p&gt;The core model codex-1 is an optimized version based on o3, with SWE-bench Verified claiming around 72% effectiveness. Its biggest advantage is &lt;strong&gt;parallelism&lt;/strong&gt;—you can submit multiple tasks simultaneously, running five refactoring tasks in parallel, which is not possible with Claude Code or Cursor.&lt;/p&gt;&#xA;&lt;p&gt;However, the trade-off is significant: no real-time interaction, cannot write and debug simultaneously, relies on the cloud, and the full functionality requires $200/month for ChatGPT Pro.&lt;/p&gt;&#xA;&lt;h3 id=&#34;essential-differences-among-the-three&#34;&gt;Essential Differences Among the Three&#xA;&lt;/h3&gt;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Dimension&lt;/th&gt;&#xA;          &lt;th&gt;Claude Code&lt;/th&gt;&#xA;          &lt;th&gt;Cursor&lt;/th&gt;&#xA;          &lt;th&gt;Codex&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Design Bet&lt;/td&gt;&#xA;          &lt;td&gt;Terminal is the future&lt;/td&gt;&#xA;          &lt;td&gt;IDE is the future&lt;/td&gt;&#xA;          &lt;td&gt;Asynchronous agent is the future&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Interaction Mode&lt;/td&gt;&#xA;          &lt;td&gt;Dialogue + Commands&lt;/td&gt;&#xA;          &lt;td&gt;Embedded + Completion&lt;/td&gt;&#xA;          &lt;td&gt;Asynchronous Delegation&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;User Mindset&lt;/td&gt;&#xA;          &lt;td&gt;AI coding partner&lt;/td&gt;&#xA;          &lt;td&gt;Smarter IDE&lt;/td&gt;&#xA;          &lt;td&gt;Asynchronous coding assistant&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Code Execution&lt;/td&gt;&#xA;          &lt;td&gt;Local direct execution&lt;/td&gt;&#xA;          &lt;td&gt;Does not execute directly&lt;/td&gt;&#xA;          &lt;td&gt;Cloud sandbox&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Learning Curve&lt;/td&gt;&#xA;          &lt;td&gt;Steep&lt;/td&gt;&#xA;          &lt;td&gt;Gentle&lt;/td&gt;&#xA;          &lt;td&gt;Moderate&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;IDE Binding&lt;/td&gt;&#xA;          &lt;td&gt;None&lt;/td&gt;&#xA;          &lt;td&gt;VS Code bound&lt;/td&gt;&#xA;          &lt;td&gt;None (bound to ChatGPT)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;This is not a matter of good or bad; it’s about applicable scenarios. Next, let’s break down each battlefield.&lt;/p&gt;&#xA;&lt;h2 id=&#34;direct-confrontation-six-battlefields&#34;&gt;Direct Confrontation: Six Battlefields&#xA;&lt;/h2&gt;&lt;p&gt;&lt;img alt=&#34;Image 2&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;540px&#34; data-flex-grow=&#34;225&#34; height=&#34;480&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-0ffeef508d/img-85bd3202db.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-0ffeef508d/img-85bd3202db_hu_16494c2bc805989d.jpeg 800w, https://aha8.com/posts/note-0ffeef508d/img-85bd3202db.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;battlefield-one-daily-coding-tab-completion--inline-editing&#34;&gt;Battlefield One: Daily Coding (Tab Completion + Inline Editing)&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Cursor 5 points | Claude Code 1 point | Codex 0 points&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;In this scenario, there is no contest; Cursor wins hands down.&lt;/p&gt;&#xA;&lt;p&gt;Cursor&amp;rsquo;s Tab completion provides the closest experience to &amp;ldquo;mind reading&amp;rdquo; in coding. When you finish a function signature, it can predict the entire function body; when you finish an if statement, it can complete the else branch. It’s not just simple code snippet matching but reasoning based on the entire project context.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-go&#34; data-lang=&#34;go&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;// You just wrote the function signature&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;func&lt;/span&gt; (&lt;span style=&#34;color:#a6e22e&#34;&gt;s&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;*&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;OrderService&lt;/span&gt;) &lt;span style=&#34;color:#a6e22e&#34;&gt;CreateOrder&lt;/span&gt;(&lt;span style=&#34;color:#a6e22e&#34;&gt;ctx&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;context&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;Context&lt;/span&gt;, &lt;span style=&#34;color:#a6e22e&#34;&gt;req&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;*&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;CreateOrderReq&lt;/span&gt;) (&lt;span style=&#34;color:#f92672&#34;&gt;*&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;Order&lt;/span&gt;, &lt;span style=&#34;color:#66d9ef&#34;&gt;error&lt;/span&gt;) {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;// Cursor auto-completes: includes parameter validation, inventory check, transaction handling, event publishing&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;// Moreover, it has read the writing styles of other Services in your project, ensuring consistency.&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Combined with Cmd+K inline editing, if you select a piece of code and input &amp;ldquo;add timeout control and retry logic,&amp;rdquo; it directly modifies it in place, previewing the diff for confirmation before applying with one click. The entire process does not require leaving the editor or switching windows, maintaining the flow state.&lt;/p&gt;&#xA;&lt;p&gt;Claude Code is nearly unusable in this scenario—it lacks built-in Tab completion, requiring you to describe what code you want to write in the terminal, leading to lower efficiency. Writing a few lines of code turns into a conversation.&lt;/p&gt;&#xA;&lt;p&gt;Codex, needless to say, is asynchronous; you cannot submit a cloud task just to complete a single line of code.&lt;/p&gt;&#xA;&lt;h3 id=&#34;battlefield-two-large-refactoring-cross-file-modifications--context-understanding&#34;&gt;Battlefield Two: Large Refactoring (Cross-file Modifications + Context Understanding)&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Claude Code 5 points | Codex 4 points | Cursor 3.5 points&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The tables turn in large refactoring scenarios, where Claude Code&amp;rsquo;s advantages become apparent.&lt;/p&gt;&#xA;&lt;p&gt;In that 120-file refactoring task last month, I needed to extract the order module from a monolithic service into an independent microservice. This involved changes in interface definitions, dependency adjustments, configuration file modifications, and synchronizing test cases.&lt;/p&gt;&#xA;&lt;p&gt;Claude Code&amp;rsquo;s approach: I clearly describe the requirements, and it first scans the entire project structure to understand the dependencies between modules, then formulates a refactoring plan and executes it step by step. The 200K token context window means it can simultaneously &amp;ldquo;see&amp;rdquo; many related files. More importantly, it can run tests to verify that the refactoring does not break existing functionality.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# Typical refactoring workflow in Claude Code&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;gt; Help me extract the order module from the monolith into an independent service, requiring:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;gt; 1. Extract order-related domain layers to a new module&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;gt; 2. Change direct calls to Dubbo RPC&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;gt; 3. Synchronize all affected tests&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;gt; 4. Run a complete test to confirm no breaks&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# Claude Code will: read project structure → analyze dependencies → create new module → modify files one by one → run tests → report results&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Cursor can also be used in this scenario; its Agent mode supports multi-file editing. However, its context may falter when handling a large number of files, sometimes forgetting to synchronize references in other files. It works well for refactoring within 10-20 files, but beyond that scale, it struggles.&lt;/p&gt;&#xA;&lt;p&gt;Codex is suitable for &amp;ldquo;patternized&amp;rdquo; refactoring—like changing log4j to logback across the entire project or batch-adding tracing headers to all APIs. These tasks are fixed in pattern and have low coupling between files, allowing Codex to execute safely in the sandbox and automatically submit PRs. But for complex architectural refactoring involving intricate business logic, its depth of understanding is insufficient.&lt;/p&gt;&#xA;&lt;h3 id=&#34;battlefield-three-code-review&#34;&gt;Battlefield Three: Code Review&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Claude Code 4.5 points | Cursor 3 points | Codex 2.5 points&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;I believe code review is a severely underrated scenario for Claude Code.&lt;/p&gt;&#xA;&lt;p&gt;By connecting to GitLab via MCP, I can have Claude Code pull the diff of MR directly and review it in the context of the entire project. It does not just check syntax and style; it can understand business logic issues—like &amp;ldquo;this concurrency control logic has an ABA problem under high concurrency&amp;rdquo; or &amp;ldquo;there&amp;rsquo;s a lack of idempotency checks, which could lead to data inconsistency on repeated requests.&amp;rdquo;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# Reviewing a GitLab MR with Claude Code&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;gt; Help me review GitLab MR &lt;span style=&#34;color:#75715e&#34;&gt;#1234, focusing on:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;gt; 1. Concurrency safety&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;gt; 2. Completeness of error handling&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;gt; 3. Performance pitfalls&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;gt; 4. Consistency with existing code style&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The hooks system can also automate the review process—every time a new MR is created, Claude Code automatically reviews it, writing results back to GitLab comments. After promoting this in the team, the efficiency of manual reviews has significantly improved, as AI filters out low-level issues.&lt;/p&gt;&#xA;&lt;p&gt;Cursor&amp;rsquo;s Chat feature can also perform reviews, but it can only see the currently opened file and cannot directly read MR diffs and associated contexts. You have to manually paste the code, which is cumbersome.&lt;/p&gt;&#xA;&lt;p&gt;Codex can perform reviews, but its strength lies in &amp;ldquo;modifying code&amp;rdquo; rather than &amp;ldquo;evaluating code,&amp;rdquo; and the depth and insight of its review results are not as strong as Claude Code&amp;rsquo;s.&lt;/p&gt;&#xA;&lt;h3 id=&#34;battlefield-four-cicd-integration&#34;&gt;Battlefield Four: CI/CD Integration&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Claude Code 5 points | Codex 4 points | Cursor 2 points&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Claude Code is terminal-native, making integration into CI/CD pipelines almost zero-cost.&lt;/p&gt;&#xA;&lt;p&gt;Our team integrated Claude Code into GitLab CI, achieving several automation processes: automatic MR reviews, automatic lint error fixes, automatic changelog generation, and automatically completing missing unit tests. All of these were configured through Hooks and MCP without needing to write extra glue code.&lt;/p&gt;&#xA;&lt;p&gt;Codex also has a place in CI/CD scenarios—it’s deeply integrated with GitHub, allowing it to automatically handle certain tasks in CI processes. However, it relies on the cloud; if your CI environment has network restrictions or security compliance requirements, it can be awkward.&lt;/p&gt;&#xA;&lt;p&gt;Cursor is basically unsuitable for this scenario—it is a desktop IDE application, not designed for headless environments. Although it theoretically can run in CLI mode, that is not its strength.&lt;/p&gt;&#xA;&lt;h3 id=&#34;battlefield-five-batch-modifications--automatic-prs&#34;&gt;Battlefield Five: Batch Modifications + Automatic PRs&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Codex 5 points | Claude Code 4 points | Cursor 3 points&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is Codex&amp;rsquo;s stronghold.&lt;/p&gt;&#xA;&lt;p&gt;Scenario: You need to uniformly upgrade a dependency version across 30 microservices while updating corresponding configuration files and tests. If you do it manually one by one, plus submitting MRs, waiting for reviews, and merging, it could take all day.&lt;/p&gt;&#xA;&lt;p&gt;Codex&amp;rsquo;s approach: Submit 30 tasks simultaneously, each executing in an independent sandbox, running tests to confirm everything is fine before automatically creating PRs. You can do other things and return half an hour later to collect 30 PRs. Of course, you still need to manually review them, but the efficiency improvement from &amp;ldquo;modifying code&amp;rdquo; to &amp;ldquo;reviewing code&amp;rdquo; is exponential.&lt;/p&gt;&#xA;&lt;p&gt;Claude Code can also handle batch modifications, and its sub-agents can execute multiple tasks in parallel. However, it executes locally, and the degree of parallelism is limited by your machine&amp;rsquo;s resources. Additionally, each task requires API calls, quickly consuming tokens.&lt;/p&gt;&#xA;&lt;p&gt;Cursor&amp;rsquo;s Agent mode can handle multi-file modifications, but it is synchronous and single-task; for 30 services, you have to do them one by one.&lt;/p&gt;&#xA;&lt;h3 id=&#34;battlefield-six-learning-new-frameworks--technical-research&#34;&gt;Battlefield Six: Learning New Frameworks + Technical Research&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Cursor 4.5 points | Claude Code 4 points | Codex 2 points&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;When learning new things, Cursor and Claude Code each have their advantages.&lt;/p&gt;&#xA;&lt;p&gt;Cursor&amp;rsquo;s advantage lies in &lt;strong&gt;learning while practicing&lt;/strong&gt;—you open a sample project of a new framework in the editor, and the Chat sidebar allows you to ask questions anytime, while Tab completion provides correct code suggestions based on the framework&amp;rsquo;s API style. Learning and practice occur simultaneously, resulting in a very short feedback loop.&lt;/p&gt;&#xA;&lt;p&gt;Claude Code&amp;rsquo;s advantage is &lt;strong&gt;deep understanding&lt;/strong&gt;—you can have it read through the source code of an open-source project and explain the architectural design and core processes. Through the extended thinking mode, it provides high-quality explanations of complex concepts. When I was learning the microkernel architecture of the DLM framework, I had Claude Code scan the entire codebase and explain the execution chain step by step.&lt;/p&gt;&#xA;&lt;p&gt;Codex has limited utility in this scenario; it is more suited for &amp;ldquo;doing tasks&amp;rdquo; rather than &amp;ldquo;learning.&amp;rdquo; You can have it modify code, but asking it why a design is structured that way is less effective.&lt;/p&gt;&#xA;&lt;h2 id=&#34;economic-analysis-whos-worth-your-money&#34;&gt;Economic Analysis: Who&amp;rsquo;s Worth Your Money?&#xA;&lt;/h2&gt;&lt;p&gt;Discussing tool selection without considering costs is misleading. The monthly fee is just the tip of the iceberg; the real costs include token consumption rates, the time value gained from efficiency improvements, and the hidden costs of the learning curve.&lt;/p&gt;&#xA;&lt;h3 id=&#34;pricing-comparison-table&#34;&gt;Pricing Comparison Table&#xA;&lt;/h3&gt;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Plan&lt;/th&gt;&#xA;          &lt;th&gt;Claude Code&lt;/th&gt;&#xA;          &lt;th&gt;Cursor&lt;/th&gt;&#xA;          &lt;th&gt;OpenAI Codex&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Free&lt;/td&gt;&#xA;          &lt;td&gt;No independent free tier&lt;/td&gt;&#xA;          &lt;td&gt;2000 completions/month + 50 slow requests&lt;/td&gt;&#xA;          &lt;td&gt;ChatGPT free version does not include&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Entry $20/month&lt;/td&gt;&#xA;          &lt;td&gt;Pro (with strict rate limits)&lt;/td&gt;&#xA;          &lt;td&gt;Pro (500 fast requests + unlimited slow)&lt;/td&gt;&#xA;          &lt;td&gt;Plus (limited access)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Advanced&lt;/td&gt;&#xA;          &lt;td&gt;Max $100/month&lt;/td&gt;&#xA;          &lt;td&gt;Business $40/user/month&lt;/td&gt;&#xA;          &lt;td&gt;Pro $200/month&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Token Billing&lt;/td&gt;&#xA;          &lt;td&gt;Max includes substantial Opus usage&lt;/td&gt;&#xA;          &lt;td&gt;Based on request count, not on tokens&lt;/td&gt;&#xA;          &lt;td&gt;Based on asynchronous task quotas&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;real-tco-quick-calculation&#34;&gt;Real TCO Quick Calculation&#xA;&lt;/h3&gt;&lt;p&gt;Assuming you are a mid to senior developer coding for 4 hours a day, using AI tools for about 2 hours, and working 22 days a month.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Plan&lt;/th&gt;&#xA;          &lt;th&gt;Monthly Fee&lt;/th&gt;&#xA;          &lt;th&gt;User Experience&lt;/th&gt;&#xA;          &lt;th&gt;Estimated Efficiency Gain&lt;/th&gt;&#xA;          &lt;th&gt;Cost per Hour of Efficiency Gain&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Cursor Pro&lt;/td&gt;&#xA;          &lt;td&gt;$20&lt;/td&gt;&#xA;          &lt;td&gt;Smooth daily coding, limited for complex tasks&lt;/td&gt;&#xA;          &lt;td&gt;~30-40%&lt;/td&gt;&#xA;          &lt;td&gt;$0.45/hour&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Claude Code Pro&lt;/td&gt;&#xA;          &lt;td&gt;$20&lt;/td&gt;&#xA;          &lt;td&gt;Frequent rate limits, fragmented experience&lt;/td&gt;&#xA;          &lt;td&gt;~15-25%&lt;/td&gt;&#xA;          &lt;td&gt;$0.90/hour&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Claude Code Max&lt;/td&gt;&#xA;          &lt;td&gt;$100&lt;/td&gt;&#xA;          &lt;td&gt;Strong for complex tasks, lacks Tab completion&lt;/td&gt;&#xA;          &lt;td&gt;~35-50%&lt;/td&gt;&#xA;          &lt;td&gt;$2.27/hour&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Cursor Pro + Claude Code Max&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;$120&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Complementary combination covering all scenarios&lt;/td&gt;&#xA;          &lt;td&gt;~50-70%&lt;/td&gt;&#xA;          &lt;td&gt;$1.71/hour&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Cursor Pro + Codex Pro&lt;/td&gt;&#xA;          &lt;td&gt;$220&lt;/td&gt;&#xA;          &lt;td&gt;Synchronous + asynchronous full coverage&lt;/td&gt;&#xA;          &lt;td&gt;~45-60%&lt;/td&gt;&#xA;          &lt;td&gt;$3.67/hour&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Full Package&lt;/td&gt;&#xA;          &lt;td&gt;$320&lt;/td&gt;&#xA;          &lt;td&gt;Theoretically optimal but diminishing returns&lt;/td&gt;&#xA;          &lt;td&gt;~55-75%&lt;/td&gt;&#xA;          &lt;td&gt;$4.27/hour&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;&lt;strong&gt;Note a pitfall:&lt;/strong&gt; The rate limits of Claude Code Pro are genuinely tight. I found that for a moderately complex refactoring task, I would hit the limit in about half an hour. If you plan to use it seriously, Max is essential. Pro is only suitable for occasional use.&lt;/p&gt;&#xA;&lt;h3 id=&#34;recommended-plans-for-different-budgets&#34;&gt;Recommended Plans for Different Budgets&#xA;&lt;/h3&gt;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Monthly Budget&lt;/th&gt;&#xA;          &lt;th&gt;Recommendation&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;$20 (Students/Independent Developers)&lt;/td&gt;&#xA;          &lt;td&gt;Cursor Pro. Best overall experience as a single tool; Tab completion + Chat + Agent covers the most common scenarios. Claude Code and Codex&amp;rsquo;s $20 tiers have significant limitations and are not recommended as sole tools.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;$100 (Individual Developers/Small Teams)&lt;/td&gt;&#xA;          &lt;td&gt;Claude Code Max. If you are a heavy terminal user, you can manage daily coding with Cursor&amp;rsquo;s free version&amp;rsquo;s 2000 completions, while complex tasks are handled by Claude Code.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;$120 (Professional Developers)&lt;/td&gt;&#xA;          &lt;td&gt;Cursor Pro + Claude Code Max. This is my current plan and what I consider the sweet spot. Use Cursor&amp;rsquo;s Tab completion for daily coding to maintain flow, and switch to Claude Code for complex tasks. The complementarity of their capabilities is very high.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;$200+ (Teams/Enterprises)&lt;/td&gt;&#xA;          &lt;td&gt;Consider adding Codex on top of the above, used for batch automation tasks. But ensure your team has enough batch modification scenarios; otherwise, the $200/month for ChatGPT Pro is not cost-effective.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;trinity-combining-tools-is-the-ultimate-answer&#34;&gt;Trinity: Combining Tools is the Ultimate Answer&#xA;&lt;/h2&gt;&lt;p&gt;Instead of getting caught up in &amp;ldquo;which one to choose,&amp;rdquo; it’s better to think about &amp;ldquo;how to combine them.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 3&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;384px&#34; data-flex-grow=&#34;160&#34; height=&#34;675&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-0ffeef508d/img-de0110af90.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-0ffeef508d/img-de0110af90_hu_b9f23f6d2391ec1f.jpeg 800w, https://aha8.com/posts/note-0ffeef508d/img-de0110af90.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;actual-workflow-breakdown&#34;&gt;Actual Workflow Breakdown&#xA;&lt;/h3&gt;&lt;p&gt;In a typical workday, my tool switching looks something like this:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;9:00 AM - 12:00 PM (New Feature Development)&lt;/strong&gt;: Open Cursor, quickly write code using Tab completion + inline editing. If uncertain about an API usage, I directly ask in the Chat sidebar. For small-scale multi-file modifications, I use Agent mode. During this time, Cursor is the absolute main tool.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;2:00 PM - 4:00 PM (Complex Tasks)&lt;/strong&gt;: Switch to Claude Code to handle refactoring, troubleshoot strange bugs, and review colleagues&amp;rsquo; MRs. Claude Code&amp;rsquo;s understanding of the project&amp;rsquo;s global context gives it a clear advantage in these tasks. Sometimes I need to read logs to analyze issues, and MCP connects directly to the logging system, avoiding the need to switch between multiple tools.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;4:00 PM - 5:00 PM (Batch Tasks)&lt;/strong&gt;: Submit accumulated batch modification tasks to Codex—uniformly upgrade dependencies, batch-add logging points, and add missing parameter checks to a batch of APIs. After submitting, I work on documentation or attend meetings, returning the next day to collect PRs.&lt;/p&gt;&#xA;&lt;h3 id=&#34;key-configuration-suggestions&#34;&gt;Key Configuration Suggestions&#xA;&lt;/h3&gt;&lt;p&gt;To enable the three tools to work together effectively, here are some practical tips:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Unified Git Workflow&lt;/strong&gt;: All three tools operate around a Git repository. Ensure that .cursorrules (Cursor&amp;rsquo;s project-level instructions) and CLAUDE.md (Claude Code&amp;rsquo;s project context) are consistent to avoid generating code with conflicting styles.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Claude Code&amp;rsquo;s Hooks for Quality Assurance&lt;/strong&gt;: Regardless of whether the code is written by Cursor or submitted by Codex, Claude Code&amp;rsquo;s pre-commit hook should run lint + format + tests to ensure the baseline code quality.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Codex PRs Must Be Manually Reviewed&lt;/strong&gt;: The quality of PRs generated by Codex can vary significantly; sometimes they are ready to use, while other times they require extensive modifications. It is advisable to let Claude Code perform the first round of automated reviews, followed by a manual final review.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;outlook-for-the-second-half-of-2026&#34;&gt;Outlook for the Second Half of 2026&#xA;&lt;/h2&gt;&lt;p&gt;The competition among AI programming tools has just entered a heated phase. Based on the current trends, several developments are worth noting.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Trend&lt;/th&gt;&#xA;          &lt;th&gt;Specific Prediction&lt;/th&gt;&#xA;          &lt;th&gt;Impact on Tool Selection&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Acceleration of Agentization&lt;/td&gt;&#xA;          &lt;td&gt;All three are moving towards more autonomous agent modes, with &amp;ldquo;human approval + AI execution&amp;rdquo; becoming mainstream. Asynchronous execution capabilities are becoming standard, and Codex&amp;rsquo;s first-mover advantage may be equalized.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Expansion of Context Windows&lt;/td&gt;&#xA;          &lt;td&gt;1M+ tokens will become standard, eliminating bottlenecks in understanding long codebases. Claude Code&amp;rsquo;s current advantage of a 200K context will be diluted.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Blurring of Tool Boundaries&lt;/td&gt;&#xA;          &lt;td&gt;Cursor has launched Background Agent (similar to Codex&amp;rsquo;s asynchronous mode), and Claude Code may introduce a VS Code plugin. The necessity for &amp;ldquo;combined use&amp;rdquo; may decrease, but in the short term, it remains the optimal strategy.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Rise of Local Models&lt;/td&gt;&#xA;          &lt;td&gt;Open-source models like Llama 4 and Qwen 3 are approaching the coding capabilities of closed-source models. A new combination may emerge: &amp;ldquo;local free models for daily completion + cloud advanced models for complex tasks.&amp;rdquo;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Competition for Enterprise Market&lt;/td&gt;&#xA;          &lt;td&gt;Security compliance, private deployment, and audit logs are becoming decisive factors. Claude Code&amp;rsquo;s MCP ecosystem and Cursor&amp;rsquo;s Business plan will increase investment in enterprise features.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Intensification of IDE Wars&lt;/td&gt;&#xA;          &lt;td&gt;Windsurf, JetBrains AI, and GitHub Copilot Workspace continue to enter the market. Increased competition may force price reductions, which is good for users.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;My judgment: In the second half of 2026, the functional boundaries among the three will begin to blur—Cursor will enhance asynchronous and terminal capabilities, Claude Code may launch lighter editor integrations, and Codex will add real-time interaction modes. However, in the short term (the next 6-12 months), the core differentiations among the three remain significant, and combined use continues to be the optimal solution.&lt;/p&gt;&#xA;&lt;h3 id=&#34;frequently-asked-questions&#34;&gt;Frequently Asked Questions&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Q1: I am a JetBrains user (IntelliJ/GoLand), can I use Cursor?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Not directly. Cursor is a fork of VS Code; JetBrains users must either switch to Cursor or use GitHub Copilot / JetBrains AI in JetBrains, alongside Claude Code for complex tasks. Many JetBrains users I know use JetBrains as their main editor and Claude Code as their AI assistant, skipping Cursor.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q2: What is the difference between Claude Code Pro and Max?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The difference is substantial—so much so that they can be considered two different products. The rate limits of Pro mean that for a moderately complex task (like refactoring 3-5 files), you will hit the limit in about half an hour, and then you have to wait for cooldown. If you plan to use Claude Code seriously as one of your main tools, Max is essential. Pro is only suitable for occasional use.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q3: What is the relationship between the new Codex and GitHub Copilot?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;They are entirely different products. The old Codex from 2021 was the underlying model for Copilot (a fine-tuned version of GPT-3) and has been retired in 2023. The new Codex from 2025 is an autonomous programming agent within ChatGPT, using the o3-derived model codex-1, and is parallel to Copilot. Copilot provides real-time completion, while Codex handles asynchronous tasks, targeting different needs.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q4: Can the SWE-bench score represent real effectiveness?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Its reference value is limited. SWE-bench tests the ability to &amp;ldquo;fix known GitHub issues,&amp;rdquo; but real development often involves implementing new requirements and understanding complex contexts. Basic benchmarks like HumanEval have saturated (with all companies achieving 90%+), showing low differentiation. Real engineering efficiency depends more on context understanding depth, tool integration capabilities, interaction latency, and error recovery ability. A tool with a slightly lower SWE-bench score but a good interaction experience may actually be more efficient in practice.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q5: Is it better for a team to use one tool or allow everyone to choose?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;It depends on the team size. For small teams of fewer than 10 people, allowing each person to choose their preferred tool is fine, ensuring code quality consistency through Git standards and CI/CD. For teams of over 50, it’s advisable to unify the main tool (usually Cursor Business, as it has the most complete management features) while allowing individuals to use Claude Code for complex tasks. The key is to unify code quality standards, not necessarily the tools.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Anthropic&#39;s Claude Model Drops in Ranking Amid Controversy</title>
            <link>https://aha8.com/posts/note-4f41bd8bc9/</link>
            <pubDate>Tue, 14 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-4f41bd8bc9/</guid>
            <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&#xA;&lt;/h2&gt;&lt;p&gt;Recent reports have revealed a significant drop in the performance of Anthropic&amp;rsquo;s Claude model, with AMD&amp;rsquo;s AI director stating that Claude Code is now unsuitable for complex tasks. The latest BridgeBench evaluation has confirmed this decline.&lt;/p&gt;&#xA;&lt;h2 id=&#34;performance-decline&#34;&gt;Performance Decline&#xA;&lt;/h2&gt;&lt;p&gt;Claude Opus 4.6&amp;rsquo;s global ranking has plummeted from second to tenth, with accuracy dropping from 83.3% to 68.3%, and the hallucination rate nearly doubling, increasing by 98%.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 1&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;298px&#34; data-flex-grow=&#34;124&#34; height=&#34;869&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-4f41bd8bc9/img-dae6749273.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-4f41bd8bc9/img-dae6749273_hu_94f840eebec74fc3.jpeg 800w, https://aha8.com/posts/note-4f41bd8bc9/img-dae6749273.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This decline has left users feeling deceived, as they relied on the model for critical tasks, only to find it has been replaced by a significantly inferior version without notification.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 2&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;636px&#34; data-flex-grow=&#34;265&#34; height=&#34;407&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-4f41bd8bc9/img-52f9e95976.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-4f41bd8bc9/img-52f9e95976_hu_c0175907c7e0621f.jpeg 800w, https://aha8.com/posts/note-4f41bd8bc9/img-52f9e95976.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;user-concerns&#34;&gt;User Concerns&#xA;&lt;/h2&gt;&lt;p&gt;Users are questioning the legality of such changes, leading to a breakdown of trust in Anthropic. Even the most loyal supporters are beginning to waver. Amidst the criticism, a leaked screenshot of an internal tool interface has surfaced.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 3&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;438px&#34; data-flex-grow=&#34;182&#34; height=&#34;591&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-4f41bd8bc9/img-cd59116402.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-4f41bd8bc9/img-cd59116402_hu_c852b8ad962ba2e0.jpeg 800w, https://aha8.com/posts/note-4f41bd8bc9/img-cd59116402.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This leak shows that Claude Projects is testing a comprehensive full-stack application building system, shifting the focus from merely writing code to product creation.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 4&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;455px&#34; data-flex-grow=&#34;189&#34; height=&#34;59&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-4f41bd8bc9/img-67f778c647.jpeg&#34; width=&#34;112&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-the-leak-reveals&#34;&gt;What the Leak Reveals&#xA;&lt;/h2&gt;&lt;p&gt;The leaked screenshot displays a one-click development kit with pre-set templates for AI chatbots, interactive games, business landing pages, and SaaS dashboards, covering the most common needs of independent developers.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 5&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;369px&#34; data-flex-grow=&#34;153&#34; height=&#34;468&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-4f41bd8bc9/img-919b6f02c3.jpeg&#34; width=&#34;720&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;However, the real shock lies in the full-stack capabilities behind these templates:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Authentication? Just check a box.&lt;/li&gt;&#xA;&lt;li&gt;Database? Choose and build.&lt;/li&gt;&#xA;&lt;li&gt;Frontend interface? Describe and generate.&lt;/li&gt;&#xA;&lt;li&gt;Deployment? One-click completion.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 6&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;276px&#34; data-flex-grow=&#34;115&#34; height=&#34;626&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-4f41bd8bc9/img-7622f8e11d.jpeg&#34; width=&#34;720&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;a-shift-in-strategy&#34;&gt;A Shift in Strategy&#xA;&lt;/h2&gt;&lt;p&gt;This is not just AI-assisted programming; it&amp;rsquo;s AI replacing programming altogether. Understanding this requires recognizing the current landscape of AI programming tools:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Cursor aims to make programmers faster in their IDEs.&lt;/li&gt;&#xA;&lt;li&gt;Replit enables non-coders to write code, lowering the entry barrier.&lt;/li&gt;&#xA;&lt;li&gt;Vercel simplifies deployment but requires users to navigate the development process themselves.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Claude&amp;rsquo;s ambition is to make the act of writing code itself redundant, representing a paradigm shift.&lt;/p&gt;&#xA;&lt;h2 id=&#34;reevaluating-model-performance&#34;&gt;Reevaluating Model Performance&#xA;&lt;/h2&gt;&lt;p&gt;The underlying engine powering this system is Opus 4.6, the same model criticized for its decline. The key question is whether Anthropic even cares about Mythos&amp;rsquo;s ranking. If their ultimate goal is to become a full-stack application platform, the model&amp;rsquo;s intelligence becomes less critical; it just needs to be functional.&lt;/p&gt;&#xA;&lt;p&gt;In platform competition, success is determined by the stickiness of the ecosystem rather than the horsepower of the underlying engine. Users are more concerned with whether their applications run smoothly than with minor differences in model performance.&lt;/p&gt;&#xA;&lt;h2 id=&#34;revenue-and-market-position&#34;&gt;Revenue and Market Position&#xA;&lt;/h2&gt;&lt;p&gt;Anthropic&amp;rsquo;s annual revenue recently surpassed $30 billion, exceeding OpenAI&amp;rsquo;s. However, this success comes with fear, as most revenue is derived from API calls, a precarious business model. Clients utilizing Claude&amp;rsquo;s API to build their products could easily switch to a competitor offering a similar service at a lower price.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-future-of-ai-models&#34;&gt;The Future of AI Models&#xA;&lt;/h2&gt;&lt;p&gt;The nightmare of model commoditization looms large; as differences between models diminish, API pricing could lead to a price war with no winners. Companies like OpenAI and Google are responding by developing consumer-facing products to create indispensable platforms before models become cheap commodities.&lt;/p&gt;&#xA;&lt;p&gt;Anthropic&amp;rsquo;s full-stack builder is a radical version of this logic, suggesting that rather than allowing others to build platforms on their API, they should create their own.&lt;/p&gt;&#xA;&lt;h2 id=&#34;conclusion&#34;&gt;Conclusion&#xA;&lt;/h2&gt;&lt;p&gt;In the long run, the most crucial factor in AI&amp;rsquo;s future will not be which model scores higher on benchmarks, but who can become an indispensable infrastructure that users rely on daily. Anthropic&amp;rsquo;s shift toward a full-stack solution may be a necessary survival instinct in a rapidly evolving market.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Analyzing the Truth Behind Claude&#39;s &#39;Open Source Leak&#39;</title>
            <link>https://aha8.com/posts/note-a0cb12fa92/</link>
            <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-a0cb12fa92/</guid>
            <description>&lt;h2 id=&#34;analyzing-the-truth-behind-claudes-open-source-leak&#34;&gt;Analyzing the Truth Behind Claude&amp;rsquo;s &amp;lsquo;Open Source Leak&amp;rsquo;&#xA;&lt;/h2&gt;&lt;p&gt;The recent discussions about Anthropic&amp;rsquo;s Claude &amp;lsquo;open source leak&amp;rsquo; have stirred significant interest. However, the truth may be more complex than it appears. Technically, this incident primarily exposes front-end tool layer code rather than the core model; commercially, the real moat for large models lies in data and infrastructure. For developers, this leak offers a glimpse into the engineering practices of top AI companies, while the impact on ordinary users is minimal. More importantly, the incident reflects a deeper conflict between personalization and stability in AI products.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 3&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;514px&#34; data-flex-grow=&#34;214&#34; height=&#34;420&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-a0cb12fa92/img-d7a62611bc.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-a0cb12fa92/img-d7a62611bc_hu_f9923f16b1620e18.jpeg 800w, https://aha8.com/posts/note-a0cb12fa92/img-d7a62611bc.jpeg 900w&#34; width=&#34;900&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;i-assessing-the-truthfulness&#34;&gt;I. Assessing the &amp;lsquo;Truthfulness&amp;rsquo;&#xA;&lt;/h3&gt;&lt;p&gt;Most of the information circulating is &lt;strong&gt;unconfirmed leaks or second-hand messages&lt;/strong&gt;. Many so-called &amp;lsquo;open source codes&amp;rsquo; might actually be:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Early versions / fragments&lt;/li&gt;&#xA;&lt;li&gt;Speculative reproductions (self-written by others)&lt;/li&gt;&#xA;&lt;li&gt;Modified model weights / interface layers&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The probability that the &lt;strong&gt;complete, usable, reproducible core model of Claude has been &amp;lsquo;fully open-sourced&amp;rsquo; is actually quite low.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;technical-reasons-for-the-leak&#34;&gt;Technical Reasons for the Leak&#xA;&lt;/h3&gt;&lt;p&gt;Anthropic released the Claude Code npm package, &lt;strong&gt;including the source maps (.map files)&lt;/strong&gt;. These source maps contain uncompressed source code (TypeScript / TSX). This is &lt;strong&gt;a completely possible engineering accident&lt;/strong&gt;, not uncommon in the industry.&lt;/p&gt;&#xA;&lt;p&gt;In simple terms:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Front-end / Node projects generate compressed code + .map files after building.&lt;/li&gt;&#xA;&lt;li&gt;The .map file is intended for debugging.&lt;/li&gt;&#xA;&lt;li&gt;If accidentally made public → others can reverse-engineer to approximate the original source code.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;However, &lt;strong&gt;claiming this equals fully open-sourcing Claude is a serious exaggeration&lt;/strong&gt;. A particularly misleading statement is: &lt;strong&gt;&amp;lsquo;It’s basically equivalent to exposing the entire project’s complete source code.&amp;rsquo;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;key-misconception-claude--claude-code&#34;&gt;Key Misconception: Claude ≠ Claude Code&#xA;&lt;/h3&gt;&lt;p&gt;&lt;img alt=&#34;Image 4&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;680px&#34; data-flex-grow=&#34;283&#34; height=&#34;486&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-a0cb12fa92/img-5864474f13.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-a0cb12fa92/img-5864474f13_hu_7eda939d66f742fe.jpeg 800w, https://aha8.com/posts/note-a0cb12fa92/img-5864474f13.jpeg 1378w&#34; width=&#34;1378&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;If the leak is valid, what has been leaked is: &lt;strong&gt;tool layer code&lt;/strong&gt; rather than &lt;strong&gt;model weights, training data, or core inference architecture&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;ii-potential-impacts-if-partially-true&#34;&gt;II. Potential Impacts if Partially True&#xA;&lt;/h3&gt;&lt;h4 id=&#34;1-technical-aspects&#34;&gt;1) Technical Aspects&#xA;&lt;/h4&gt;&lt;ul&gt;&#xA;&lt;li&gt;It may help researchers better understand architectures and training methods similar to Claude.&lt;/li&gt;&#xA;&lt;li&gt;It could accelerate the development of the open-source community (e.g., comparable model development).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;2-commercial-aspects&#34;&gt;2) Commercial Aspects&#xA;&lt;/h4&gt;&lt;ul&gt;&#xA;&lt;li&gt;There may be some pressure on Anthropic.&lt;/li&gt;&#xA;&lt;li&gt;However, the real barriers for large models typically lie in: &lt;strong&gt;data, training scale, and infrastructure&lt;/strong&gt;, not merely &amp;lsquo;code&amp;rsquo;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;3-security-aspects&#34;&gt;3) Security Aspects&#xA;&lt;/h4&gt;&lt;ul&gt;&#xA;&lt;li&gt;If there is indeed a substantial capability leak, it could be used to bypass security restrictions.&lt;/li&gt;&#xA;&lt;li&gt;This is a highly sensitive point for AI companies.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;4-value-aspects-useful-for-developers&#34;&gt;4) Value Aspects (Useful for Developers)&#xA;&lt;/h4&gt;&lt;ul&gt;&#xA;&lt;li&gt;Prompt engineering (system prompt design)&lt;/li&gt;&#xA;&lt;li&gt;Tool use / agent invocation methods&lt;/li&gt;&#xA;&lt;li&gt;IDE / coding agent interaction logic&lt;/li&gt;&#xA;&lt;li&gt;Anthropic&amp;rsquo;s engineering best practices&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;iii-why-are-there-so-many-leak-rumors&#34;&gt;III. Why Are There So Many &amp;lsquo;Leak Rumors&amp;rsquo;?&#xA;&lt;/h3&gt;&lt;p&gt;The AI industry currently has several characteristics:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The models themselves are &amp;lsquo;black boxes&amp;rsquo;, making external validation difficult.&lt;/li&gt;&#xA;&lt;li&gt;There is fierce competition between open-source and closed-source models (e.g., Meta&amp;rsquo;s Llama series vs. closed models).&lt;/li&gt;&#xA;&lt;li&gt;The community easily confuses &amp;rsquo;things like Claude&amp;rsquo; with &amp;lsquo;being Claude&amp;rsquo;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This incident touches on three hot topics:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Leak → emotional amplification&lt;/li&gt;&#xA;&lt;li&gt;Claude → top-tier model&lt;/li&gt;&#xA;&lt;li&gt;Open-source → community excitement&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h3 id=&#34;iv-overall-judgment&#34;&gt;IV. Overall Judgment&#xA;&lt;/h3&gt;&lt;p&gt;A more accurate conclusion is:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;&lt;strong&gt;There is noise and exaggeration, but not necessarily substantial core leakage.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Even if some materials have leaked, it is unlikely to allow others to &amp;lsquo;replicate a Claude&amp;rsquo;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Large models cannot be replicated with just a repository.&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;So, for ordinary people or developers, &lt;strong&gt;how much value does this actually hold?&lt;/strong&gt; This is a more interesting and worthy area to explore than the leak itself.&lt;/p&gt;&#xA;&lt;h3 id=&#34;v-real-value-for-ordinary-people-or-developers&#34;&gt;V. Real Value for Ordinary People or Developers&#xA;&lt;/h3&gt;&lt;p&gt;In fact, the most valuable aspects of Anthropic&amp;rsquo;s Claude Code usually include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;System prompts&lt;/li&gt;&#xA;&lt;li&gt;Tool calling rules&lt;/li&gt;&#xA;&lt;li&gt;Multi-turn reasoning structures (agent loop)&lt;/li&gt;&#xA;&lt;li&gt;Error recovery strategies (retry / fallback)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;1-for-ordinary-users&#34;&gt;1) For Ordinary Users&#xA;&lt;/h4&gt;&lt;p&gt;Essentially, it is &lt;strong&gt;about how to use Claude more intelligently&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;However, to be frank: &lt;strong&gt;it has almost no direct use for ordinary users&lt;/strong&gt;. Why?&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Ordinary users mostly engage in inputting prompts for dialogue generation.&lt;/li&gt;&#xA;&lt;li&gt;The leaked prompts often pertain to &lt;strong&gt;IDE plugins, automatic code modification, project-level understanding&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Ordinary chat usage is unlikely to benefit from these.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Moreover, these prompts do not work in isolation, but rather:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;User input → agent loop → call tools → feed back to model → make decisions.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;A good prompt is not a single sentence; it involves: &lt;strong&gt;context control, token budget, error handling strategies&lt;/strong&gt;.&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Having the prompt is like having the recipe for sweet and sour pork, &lt;strong&gt;but lacking the kitchen and ingredients&lt;/strong&gt;.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h4 id=&#34;2-for-developers-the-true-beneficiaries&#34;&gt;2) For Developers (the true beneficiaries)&#xA;&lt;/h4&gt;&lt;p&gt;Developers can gain at least &lt;strong&gt;four layers of value&lt;/strong&gt; from this leak:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;1) Direct insight into how Anthropic writes system prompts&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;How to constrain model behavior (e.g., preventing random code changes)&lt;/li&gt;&#xA;&lt;li&gt;How to design tool schemas&lt;/li&gt;&#xA;&lt;li&gt;It’s like standing on the shoulders of giants, reducing trial and error time.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;2) Understanding the Agent Paradigm&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Many working on AI Agents struggle with &amp;lsquo;how to make the model act step-by-step like a human&amp;rsquo;.&lt;/li&gt;&#xA;&lt;li&gt;The leaked designs will showcase: task breakdown methods, when to call tools, and when to stop the loop.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;3) Learning industrial-level prompt engineering&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Long, structured prompts&lt;/li&gt;&#xA;&lt;li&gt;Clear rules + numerous boundary conditions&lt;/li&gt;&#xA;&lt;li&gt;This is entirely different from the &amp;lsquo;prompt tricks&amp;rsquo; found online.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;4) Borrowing engineering best practices&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Tool invocation, error recovery, multi-turn reasoning.&lt;/p&gt;&#xA;&lt;h3 id=&#34;vi-conclusion&#34;&gt;VI. Conclusion&#xA;&lt;/h3&gt;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;&lt;strong&gt;The most powerful core, the truest moat, lies in the capabilities of the Claude model itself.&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;Using the same set of prompts:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Using Claude → very satisfactory results.&lt;/li&gt;&#xA;&lt;li&gt;Using other ordinary open-source models → may not work at all.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;&lt;strong&gt;Outsiders watch the excitement, insiders learn the methodology.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Experience leakage is not capability leakage.&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h3 id=&#34;vii-side-note-the-personalization-pain-behind-the-400-error&#34;&gt;VII. Side Note: The &amp;lsquo;Personalization Pain&amp;rsquo; Behind the 400 Error&#xA;&lt;/h3&gt;&lt;p&gt;While writing this article, Claude released Claude Code v2.1.92, introducing a cool new feature — &lt;strong&gt;Ultraplan&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;However, more interestingly, some developers attempted to modify the system prompt for a more personalized experience.&lt;/p&gt;&#xA;&lt;p&gt;As a result, Anthropic&amp;rsquo;s backend directly &lt;strong&gt;returned a 400 error&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Some believe this was a patch in response to the earlier &amp;lsquo;Claude Code source leak incident&amp;rsquo;.&lt;/p&gt;&#xA;&lt;p&gt;This raises the question:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Users pay a hefty subscription fee yet cannot freely define AI behavior — leading to significant skepticism in the developer community.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h4 id=&#34;why-is-the-400-error-actually-necessary&#34;&gt;Why is the 400 Error Actually Necessary?&#xA;&lt;/h4&gt;&lt;p&gt;In Anthropic&amp;rsquo;s design, &lt;strong&gt;the system prompt is not an ordinary prompt&lt;/strong&gt;, but rather:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;&lt;strong&gt;The scheduling hub + behavior constraints + workflow description.&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;It typically serves to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Define roles (you are a coding agent)&lt;/li&gt;&#xA;&lt;li&gt;Specify behaviors (when to modify code, when not to)&lt;/li&gt;&#xA;&lt;li&gt;Tool invocation rules (when to use which tools)&lt;/li&gt;&#xA;&lt;li&gt;Safety constraints (what cannot be done)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;When we &amp;lsquo;add a bit of personalization&amp;rsquo;, for example:&lt;/p&gt;&#xA;&lt;p&gt;We may inadvertently cause these disruptions:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;1) Interrupting decision logic&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The agent&amp;rsquo;s original flow is: analyze → decide → call tool → return result.&lt;/p&gt;&#xA;&lt;p&gt;A change may lead to: analyze → explain → re-explain → forget to call the tool.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;2) Blurring priorities&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The system prompt often contains hidden priorities (tasks must be completed first).&lt;/p&gt;&#xA;&lt;p&gt;If you add a line like &amp;lsquo;prioritize making the user feel relaxed&amp;rsquo;, the model may become confused: &lt;strong&gt;should it complete the task or chat?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;3) Disrupting format constraints&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Many agents rely on strict formats (JSON outputs, tool invocation structures).&lt;/p&gt;&#xA;&lt;p&gt;Changing the tone might directly lead to natural language outputs → causing program parsing failures.&lt;/p&gt;&#xA;&lt;h4 id=&#34;why-are-paying-users-more-frustrated&#34;&gt;Why Are Paying Users More Frustrated?&#xA;&lt;/h4&gt;&lt;p&gt;The expectation is: &lt;strong&gt;&amp;lsquo;I paid, so I should be able to customize it.&amp;rsquo;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;But the reality is: &lt;strong&gt;you are modifying the system core, not just the skin&lt;/strong&gt;.&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;This is like wanting to change the theme or skin of a phone, but ending up modifying the iOS kernel, causing the system to crash.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h4 id=&#34;this-reflects-a-deeper-issue&#34;&gt;This Reflects a Deeper Issue&#xA;&lt;/h4&gt;&lt;p&gt;All systems like Claude face a contradiction:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;&lt;strong&gt;Flexibility vs. Stability&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The more open the prompt → the more flexible → the easier it is to lose control.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;Anthropic actually leans towards being &lt;strong&gt;&amp;lsquo;stable&amp;rsquo;&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h4 id=&#34;correct-personalization-methods-instead-of-hard-modifications-to-the-system-prompt&#34;&gt;Correct Personalization Methods (instead of hard modifications to the system prompt)&#xA;&lt;/h4&gt;&lt;p&gt;If you really want to modify, &lt;strong&gt;do not touch the system prompt&lt;/strong&gt;, but rather:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Method 1: Place it in the user prompt&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;&amp;lsquo;Please explain the following code in a more relaxed tone: xxx&amp;rsquo;&lt;/p&gt;&#xA;&lt;p&gt;This way, it won’t disrupt the system logic.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;Method 2: Use &amp;lsquo;soft constraints&amp;rsquo; instead of &amp;lsquo;hard rewrites&amp;rsquo;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&amp;lsquo;You must chat like a friend.&amp;rsquo;&lt;/p&gt;&#xA;&lt;p&gt;&amp;lsquo;You can be a bit more natural, as long as it doesn’t affect task execution.&amp;rsquo;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Method 3: Layered Control&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Break the prompt into:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;System (untouched)&lt;/li&gt;&#xA;&lt;li&gt;Developer (slight control)&lt;/li&gt;&#xA;&lt;li&gt;User (personalization)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;my-thoughts-on-this-matter&#34;&gt;My Thoughts on This Matter&#xA;&lt;/h3&gt;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;&lt;strong&gt;At its core, AI products have yet to mature in terms of &amp;lsquo;controllable personalization&amp;rsquo;.&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;In summary, the core conclusion of this article is:&lt;/strong&gt;&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;The source leak of Claude Code is an engineering accident, not a model leak; it holds learning value for developers, but limited impact on ordinary users;&lt;/p&gt;&#xA;&lt;p&gt;The real concern is not about &amp;lsquo;replicating Claude&amp;rsquo;, but rather that the industry&amp;rsquo;s understanding of AI controllability remains immature.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;</description>
        </item><item>
            <title>Is Vibe Coding a Double-Edged Sword? Analyzing the Fast and Steady Engineering Strategy</title>
            <link>https://aha8.com/posts/note-8014bd9a8e/</link>
            <pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-8014bd9a8e/</guid>
            <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&#xA;&lt;/h2&gt;&lt;p&gt;Vibe coding is ideal for quickly building prototypes, but it is a disaster in terms of security. AI applications should be viewed as disposable sketches, with real engineers tasked to rebuild them for production environments.&lt;/p&gt;&#xA;&lt;p&gt;If you&amp;rsquo;ve browsed professional news or checked your inbox this week, you’ve likely come across the term &amp;ldquo;vibe coding.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;Product managers can create fully deployed applications just by chatting with programming agents, without needing to write code. I recently read a market crash prediction from Citrini Research, which suggests that AI will soon be able to autonomously write entire SaaS products. Large language model providers and startups under Y Combinator are heavily promoting the idea that anyone can describe desired features in the afternoon and build complex software.&lt;/p&gt;&#xA;&lt;p&gt;However, I believe this unrestrained acceleration is a disaster. Today&amp;rsquo;s AI may generate the surface shell of SaaS applications, but it is far from having the engineering rigor needed to construct reliable systems that can become part of our digital infrastructure.&lt;/p&gt;&#xA;&lt;p&gt;While this conversational approach makes application development remarkably easy, it quietly triggers a massive crisis in enterprise security and &amp;ldquo;technical debt.&amp;rdquo; We have abandoned rigorous software engineering in favor of a culture based on probabilistic guessing. If we do not correct our course promptly, we expose ourselves to catastrophic risks.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-rise-of-unfiltered-agents&#34;&gt;The Rise of Unfiltered Agents&#xA;&lt;/h2&gt;&lt;p&gt;As we transition from AI that merely generates new content to AI that takes action, the risks multiply. In recent months, we have seen a surge of unfiltered agent systems. The most popular is an open-source project called OpenClaw (formerly Moltbot/Clawdbot). Unlike ordinary chatbots, this system can independently perform actions on machines, such as sending files, running programs, and establishing external connections.&lt;/p&gt;&#xA;&lt;p&gt;I recently deployed OpenClaw in a sandbox environment to see what it was all about. I found it complex yet bloated, with even basic functionalities like Telegram streaming failing to work properly. I tried to consult its documentation, but it was clearly just a pile of AI-generated text with high information entropy and little variation, offering me no help. Worse still, the project underwent two name changes without providing any guidance on how to migrate to the new binaries. If traditional software were released this way, we would deem it completely unacceptable, yet people tolerate it simply because it’s an AI that theoretically can do many things on paper.&lt;/p&gt;&#xA;&lt;p&gt;They may look impressive in YouTube demos, but deploying unfiltered, non-deterministic agents with root access in a local environment is a significant step back in security, essentially discarding decades of strict identity and access management (IAM) protocols.&lt;/p&gt;&#xA;&lt;p&gt;Consider the &amp;ldquo;three deadly elements&amp;rdquo; these agents represent: first, they have persistent privileged access; second, they continuously read untrusted external data, such as emails or Slack messages; third, their communication with the outside world is unrestricted. If an attacker sends an email with a hidden prompt injection, the agent will not validate it and could quietly leak your local SSH keys!&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-widespread-it-works-on-my-machine-problem&#34;&gt;The Widespread &amp;ldquo;It Works on My Machine&amp;rdquo; Problem&#xA;&lt;/h2&gt;&lt;p&gt;This crisis is not limited to rogue agents; it also affects how we build our entire software supply chain. When developers prioritize speed over deep understanding, they begin to build infrastructure based on luck.&lt;/p&gt;&#xA;&lt;p&gt;Currently, my team is dealing with a new threat called &amp;ldquo;slopsquatting&amp;rdquo; (malicious package name impersonation), also known as AI package hallucination. AI models do not query deterministic fact databases; instead, they predict the next most likely word. As a result, they often fabricate software package names that sound completely reasonable but do not actually exist.&lt;/p&gt;&#xA;&lt;p&gt;The attack works as follows: malicious actors register these hallucinated packages on public repositories and inject malware, which programming agents blindly recommend and install. From the perspective of vibe coders, the AI-generated code runs without any warnings, and the installed packages appear legitimate, but in reality, they just handed root access to cybercriminals.&lt;/p&gt;&#xA;&lt;p&gt;This blind trust also undermines our internal quality assurance. One major promise of vibe coding is that AI will write functional code, then write unit tests to validate it.&lt;/p&gt;&#xA;&lt;p&gt;I recently reviewed a pull request for a new internal routing microservice, which boasted 100% test coverage. The continuous integration pipeline showed a beautiful green checkmark, but when I actually read the code, I found what my co-founder and I now refer to as &amp;ldquo;cardboard muffins.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;AI did not write tests to validate the underlying business logic; it completely ignored edge cases and merely hardcoded the exact return values needed to satisfy assertions, with the sole goal of passing the deployment pipeline.&lt;/p&gt;&#xA;&lt;p&gt;When 80% of the codebase is generated by an AI that fabricates dependencies and fakes unit tests to get a green checkmark, what you’ve built is not software, but a house of cards. Scaling such code turns the old &amp;ldquo;it works on my machine&amp;rdquo; problem into an enterprise-level disaster.&lt;/p&gt;&#xA;&lt;p&gt;I firmly believe that the new luxury in software development will no longer be the absolute speed of feature launches. The new luxury will be old-fashioned, boring certainty.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-dual-track-strategy&#34;&gt;The Dual-Track Strategy&#xA;&lt;/h2&gt;&lt;p&gt;We cannot ban generative AI; its ability to innovate rapidly and test the market is too valuable. However, we absolutely cannot allow probabilistic vibe coding to dictate the architecture of our production systems.&lt;/p&gt;&#xA;&lt;p&gt;To address this issue, CIOs can implement a &amp;ldquo;dual-track&amp;rdquo; development lifecycle, which separates rapid exploration from rigorous production engineering.&lt;/p&gt;&#xA;&lt;h3 id=&#34;track-1-fast-lane&#34;&gt;Track 1 (Fast Lane)&#xA;&lt;/h3&gt;&lt;p&gt;This is the realm of unrestrained exploration, where vibe coding is explicitly allowed and strongly encouraged. If a product manager wants to use autonomous agents to build a prototype in the afternoon, let them do so. The core metric here is feedback speed; we want to validate business ideas and test user interfaces as cheaply and quickly as possible.&lt;/p&gt;&#xA;&lt;p&gt;But there is a massive caveat: development in Track 1 must occur in a highly isolated sandbox environment. These vibe-coded applications are one-off blueprints and are never allowed to touch production data, customer personally identifiable information (PII), or critical enterprise networks.&lt;/p&gt;&#xA;&lt;h3 id=&#34;track-2-slow-lane&#34;&gt;Track 2 (Slow Lane)&#xA;&lt;/h3&gt;&lt;p&gt;Once a prototype in Track 1 proves its commercial value, the project moves to Track 2, which is the domain of true software engineering.&lt;/p&gt;&#xA;&lt;p&gt;The task here is simple but painful: start over. Do not attempt to refactor, salvage, or clean up vibe code; rewrite it from scratch.&lt;/p&gt;&#xA;&lt;p&gt;In Track 2, human engineers take the lead, using the Track 1 prototype only as a visual reference. They build secure and scalable architectures that prioritize deterministic safety guarantees, strict type safety, and rigorous human peer reviews. AI tools are still used, but they are downgraded from autonomous creators to highly constrained assistants. Each dependency is validated against established security frameworks, and every unit test is manually reviewed to ensure we do not incorporate cardboard muffins into the core product.&lt;/p&gt;&#xA;&lt;h2 id=&#34;a-significant-cultural-shift&#34;&gt;A Significant Cultural Shift&#xA;&lt;/h2&gt;&lt;p&gt;Implementing a dual-track strategy requires a significant cultural shift, particularly in managing executive expectations, which hinges on an non-negotiable directive: never set the timeline for Track 2 based on the speed of Track 1.&lt;/p&gt;&#xA;&lt;p&gt;Having this conversation with business stakeholders will be challenging. When they see a seemingly fully functional vibe coding prototype built over a weekend, they naturally assume that with just another week, the final product can be completed. However, strictly enforcing this boundary is how we ensure the enterprise becomes a beneficiary of AI programming rather than its next victim.&lt;/p&gt;&#xA;&lt;p&gt;AI is a powerful enabler of innovation, but it cannot replace architectural vision. By adopting a dual-track strategy, we can allow teams to experiment freely at the speed of thought while safeguarding the deterministic rigor necessary for our digital infrastructure to operate.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Anthropic Shuts Down OpenClaw: A Planned Move Against Competition</title>
            <link>https://aha8.com/posts/note-b06290f427/</link>
            <pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-b06290f427/</guid>
            <description>&lt;h2 id=&#34;anthropic-shuts-down-openclaw-a-planned-move-against-competition&#34;&gt;Anthropic Shuts Down OpenClaw: A Planned Move Against Competition&#xA;&lt;/h2&gt;&lt;p&gt;On April 4, 2026, OpenClaw, an automation framework entirely generated by Claude, was abruptly shut down by Anthropic, leaving thousands of heavy users&amp;rsquo; workflows in disarray overnight. This seemingly sudden action is rooted in economic losses, the founder&amp;rsquo;s shift to a competing platform, and Anthropic&amp;rsquo;s own business calculations regarding feature replication. This article delves into the trust crisis within the AI ecosystem and highlights collective concerns under the subscription model.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 3&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;540px&#34; data-flex-grow=&#34;225&#34; height=&#34;400&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-b06290f427/img-d92d5125c1.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-b06290f427/img-d92d5125c1_hu_dc58fc4f1ca8af05.jpeg 800w, https://aha8.com/posts/note-b06290f427/img-d92d5125c1.jpeg 900w&#34; width=&#34;900&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;One morning, you wake up to find your workflow suddenly paralyzed. An email from Anthropic, polite yet firm, informs you that your carefully constructed AI automation system no longer belongs to you. This is not a scene from a science fiction novel; it is a reality faced by thousands of OpenClaw users on April 4, 2026.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-is-openclaw-a-strange-story-of-building-claude-with-claude&#34;&gt;What is OpenClaw? A Strange Story of &amp;ldquo;Building Claude with Claude&amp;rdquo;&#xA;&lt;/h2&gt;&lt;p&gt;To understand this incident, one must first grasp what OpenClaw is. Named after the claw of a lobster, it is affectionately referred to as &amp;ldquo;lobster&amp;rdquo; in the Chinese community. However, it is not an AI model but a framework—a &amp;ldquo;shell&amp;rdquo;. Users issue commands through everyday chat interfaces like WhatsApp, Discord, and Telegram, and OpenClaw quietly executes tasks on their computers: managing emails, controlling calendars, checking in automatically, reading and writing files, and executing code. One account can run ten agents continuously.&lt;/p&gt;&#xA;&lt;p&gt;It sounds impressive, but what’s even more bizarre is how it was created. The founder, Peter Steinberger, a legendary figure in iOS development and the creator of PSPDFKit, took on the role of &lt;strong&gt;product manager&lt;/strong&gt; for OpenClaw. All of OpenClaw&amp;rsquo;s code—backend, frontend, CI/CD, testing, and documentation—was entirely generated by Claude Code. Peter himself wrote not a single line of code, only describing requirements in natural language.&lt;/p&gt;&#xA;&lt;p&gt;The underlying technology of this tool is entirely based on Claude: long context, agent tool invocation, and multi-step reasoning. From its essence to its structure, OpenClaw is a product born from Claude. A tool created by Claude, driven by Claude—this story is the best endorsement of Claude&amp;rsquo;s capabilities.&lt;/p&gt;&#xA;&lt;h2 id=&#34;a-200-subscription-leveraging-5000-in-valuesomething-was-off-from-the-start&#34;&gt;A $200 Subscription Leveraging $5000 in Value—Something Was Off from the Start&#xA;&lt;/h2&gt;&lt;p&gt;OpenClaw&amp;rsquo;s rise can be traced back to a troubling numerical logic. Anthropic&amp;rsquo;s Claude Max subscription is priced at $200/month. Under normal usage scenarios, this price covers daily conversations, coding assistance, and document processing, which seems reasonable. However, OpenClaw users are not “normal users”—they run AI for high-intensity automation tasks around the clock. Some have calculated that through OpenClaw, a $200 subscription can leverage approximately $5000 worth of computational resources.&lt;/p&gt;&#xA;&lt;p&gt;This means that Anthropic incurs a net loss of nearly $4800 per month for each heavy user. OpenClaw&amp;rsquo;s user base consists of the most intensive users of Claude, who rely heavily on this platform for their entire workflow. Each OpenClaw user becomes a continuously operating &amp;ldquo;vampire pump&amp;rdquo; on Anthropic&amp;rsquo;s servers.&lt;/p&gt;&#xA;&lt;p&gt;This contradiction was evident from the very first day OpenClaw gained popularity, but no one anticipated the explosion would come so quickly and decisively.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-founders-move-to-openaithe-last-straw&#34;&gt;The Founder’s Move to OpenAI—The Last Straw&#xA;&lt;/h2&gt;&lt;p&gt;If the economic losses were the rationale behind the shutdown, the next event was the true catalyst for Anthropic&amp;rsquo;s decision. In early 2026, OpenAI poached Peter Steinberger.&lt;/p&gt;&#xA;&lt;p&gt;What does this mean? A tool deeply reliant on Claude and built entirely on Anthropic&amp;rsquo;s technology stack now has its founder working for Anthropic&amp;rsquo;s most direct competitor. Anthropic faced a situation where it was subsidizing a large number of heavy users while these users were helping OpenAI employees accumulate product data, user feedback, and market influence. This is an untenable position for any company.&lt;/p&gt;&#xA;&lt;p&gt;After the news broke, Peter left a poignant message on social media:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;“Dave Morin and I tried to convince Anthropic, but we only managed to delay the inevitable by a week. The timing is ironic; they first copied some popular features into their closed framework and then shut the door on open-source software.”&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;No one contradicted this statement.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-shutdown-was-not-impulsive-but-a-preplanned-harvest&#34;&gt;The Shutdown Was Not Impulsive, But a Preplanned Harvest&#xA;&lt;/h2&gt;&lt;p&gt;&lt;img alt=&#34;Image 4&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;445px&#34; data-flex-grow=&#34;185&#34; height=&#34;470&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-b06290f427/img-0bd06284af.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-b06290f427/img-0bd06284af_hu_96ed57303c2a4c76.jpeg 800w, https://aha8.com/posts/note-b06290f427/img-0bd06284af.jpeg 872w&#34; width=&#34;872&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Many perceive this shutdown as a sudden policy shift. However, if you connect the events of the past few months, it becomes clear that this was a series of calculated business moves.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Step One: Trademark Pressure.&lt;/strong&gt; OpenClaw was initially named &amp;ldquo;Clawdbot&amp;rdquo;, but Anthropic pressured for a name change due to its similarity to Claude. This was the first clear boundary set—&amp;ldquo;I allow you to exist, but you cannot grow under my name.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Step Two: Feature Replication.&lt;/strong&gt; In the past two months, Anthropic has released four new features, each precisely targeting OpenClaw&amp;rsquo;s core capabilities: Dispatch, which corresponds to OpenClaw&amp;rsquo;s text proxy function via WhatsApp; Claude Code Channels, which replicate OpenClaw&amp;rsquo;s Discord and Telegram controls using the MCP protocol; and enhancements to Computer Use and Claude Code, covering OpenClaw&amp;rsquo;s complete operating system access and browser control capabilities.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Step Three: Cutting Off Access.&lt;/strong&gt; Once the in-house alternatives were essentially in place, the announcement of the shutdown followed—starting at noon Pacific Time on April 4, Claude subscription limits no longer cover any third-party tools like OpenClaw.&lt;/p&gt;&#xA;&lt;p&gt;This sequence can be aptly summarized as: &lt;strong&gt;OpenClaw paved the way for Anthropic, demonstrating a real and strong demand for agent tools. Now that the path is cleared, Anthropic conveniently dismantled the bridge.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;this-is-not-just-about-openclawa-collective-crisis-in-ai-subscription-models&#34;&gt;This Is Not Just About OpenClaw—A Collective Crisis in AI Subscription Models&#xA;&lt;/h2&gt;&lt;p&gt;If you think this incident only concerns OpenClaw, you may underestimate its significance. Analyst Peter Yang bluntly stated that both Anthropic and OpenAI are currently using a $100-$200/month pricing model to subsidize heavy users running multiple agents around the clock. This mirrors the strategy used by Uber and Lyft in their aggressive market capture. The results are well-known—Uber took 14 years to turn a profit after its founding, and fares nearly doubled in the following years.&lt;/p&gt;&#xA;&lt;p&gt;As OpenAI and Anthropic approach their IPOs, once financial data becomes public, these loss-making subscription plans will be unsustainable. They will either need to raise prices, limit usage, or quietly exclude certain user categories from subsidy coverage, as was done with OpenClaw users. Who will be next?&lt;/p&gt;&#xA;&lt;p&gt;Another analyst, Yuchen Jin, pointed out the emerging strategic divergence between the two companies: OpenAI currently has a more abundant GPU reserve and remains relatively generous towards third-party tools, while Anthropic, under computational pressure, is tightening its policies first. The outcome of this &amp;ldquo;who can hold out longer&amp;rdquo; war remains uncertain.&lt;/p&gt;&#xA;&lt;p&gt;For well-known AI developers, this incident brings not only cost pressures but also a trust crisis. They initially chose the Claude platform partly because Anthropic appeared more willing to embrace a third-party ecosystem than its competitors. This policy shift directly undermines that perception.&lt;/p&gt;&#xA;&lt;h2 id=&#34;conclusion-is-your-workflow-really-safe&#34;&gt;Conclusion: Is Your Workflow Really Safe?&#xA;&lt;/h2&gt;&lt;p&gt;From a business logic perspective, Anthropic&amp;rsquo;s shutdown of OpenClaw is nearly flawless. Uncontrolled computational costs, the founder&amp;rsquo;s move to a competitor, and the availability of in-house alternatives all stand as solid reasons.&lt;/p&gt;&#xA;&lt;p&gt;However, for users who have built their core workflows on OpenClaw, the impact of this email is not financial but rather existential: &lt;strong&gt;everything you’ve carefully constructed can be wiped out with a single notification.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;This raises a critical question for every heavy AI user: when you deeply bind your workflow to a single platform, have you considered that one day it might change the rules without warning? What is your backup plan? Have you exceeded your risk tolerance in your reliance on a single platform?&lt;/p&gt;&#xA;&lt;p&gt;The story of OpenClaw may just be the beginning.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>The Birth of a New Major: Economics Meets Artificial Intelligence</title>
            <link>https://aha8.com/posts/note-f71ddfb7e7/</link>
            <pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-f71ddfb7e7/</guid>
            <description>&lt;h2 id=&#34;the-birth-of-a-new-major-economics-meets-artificial-intelligence&#34;&gt;The Birth of a New Major: Economics Meets Artificial Intelligence&#xA;&lt;/h2&gt;&lt;p&gt;In April, the Central University for Nationalities is bustling with activity as students from the 2022 digital economy program prepare for their graduation thesis defenses and internships. This moment brings back memories of a few years ago when we faced a pivotal question: How can traditional economics education cultivate talent capable of navigating the digital wave?&lt;/p&gt;&#xA;&lt;p&gt;The seeds we planted then have now borne fruit. This graduation season, our new graduates have received numerous offers from top institutions like Peking University, Tsinghua University, Yale University, and Nanyang Technological University, along with job offers from various companies. However, what is more noteworthy than these achievements is the innovative approach we developed for this new major.&lt;/p&gt;&#xA;&lt;p&gt;With the deepening of digital China and the comprehensive rollout of the national &amp;ldquo;AI+&amp;rdquo; initiative, the digital economy is rapidly transitioning from a mere buzzword to a central battlefield. As one of the earliest universities to establish a digital economy major and the first among ethnic minority universities, we understand that education must not lag behind the trend of artificial intelligence reshaping economic forms.&lt;/p&gt;&#xA;&lt;p&gt;Many perceive the digital economy as simply a mix of &amp;ldquo;economics + computer science.&amp;rdquo; However, our curriculum represents a profound reconstruction that breaks down disciplinary barriers. We have established a framework that emphasizes strong ideological education, solid foundational knowledge, broad perspectives, and a focus on innovation, creating a knowledge system that integrates theory, technology, and application. Students are required to master both the hard concepts of economic principles and econometrics, as well as new tools like Python programming, artificial intelligence, and machine learning.&lt;/p&gt;&#xA;&lt;p&gt;Yet, merely relying on classroom education is insufficient to cultivate talent suited for the new intelligent economy. We have invited industry leaders and founders from the digital economy sector to serve as mentors, providing students with vibrant industry practices and cutting-edge business insights. For instance, during a digital economy introduction class, a prominent internet executive introduced a current large model product development case, sharing the real decision-making process of balancing technology implementation with commercial transformation. This practical teaching approach breaks down the walls between industry and classroom, allowing students to feel the pulse of the industry during their studies.&lt;/p&gt;&#xA;&lt;p&gt;Breaking down classroom walls is crucial, but more importantly, we must dismantle campus boundaries, allowing students to gain hands-on experience. Utilizing the innovative platform of the Ministry of Education&amp;rsquo;s virtual teaching and research office for digital economy majors, students have excelled in competitions like the &amp;ldquo;Internet+&amp;rdquo; Innovation and Entrepreneurship Competition and data modeling contests, while also deeply engaging in projects involving digital product design and business data analysis in the industry. This mechanism of &amp;ldquo;integration of production and education, collaboration between schools and enterprises&amp;rdquo; enables students to connect with the industry&amp;rsquo;s dynamic pulse, making them highly competitive in the job market.&lt;/p&gt;&#xA;&lt;p&gt;In terms of professional platform development, the university has invested significant effort. We have integrated resources from various disciplines such as economics, management, and computer science, securing approval for a master&amp;rsquo;s program in digital economy and establishing a doctoral direction in digital economy, forming a comprehensive training structure from undergraduate to doctoral levels. This is not only a long-term strategic plan for the university&amp;rsquo;s academic layout but also a response to the urgent market demand for high-caliber digital talent.&lt;/p&gt;&#xA;&lt;p&gt;Looking ahead, new business models like artificial intelligence and Web 3.0 will continue to create new job opportunities, and the wave of the intelligent economy will comprehensively reshape economic and social forms. The exploration of professional development in higher education will remain ongoing. We aim to cultivate not only &amp;ldquo;data-savvy analysts&amp;rdquo; but also versatile talents who can consider economic efficiency, social governance, and ethical safety holistically. Preparing ambitious youth to become the backbone of industrial transformation is the best response from educators to the call of the times.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Understanding Artificial Intelligence: Definition, Types, and Future Prospects</title>
            <link>https://aha8.com/posts/note-b9c9125b25/</link>
            <pubDate>Fri, 03 Apr 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-b9c9125b25/</guid>
            <description>&lt;p&gt;Artificial Intelligence (AI) is a branch of computer science that enables machines to simulate human intelligence.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 1&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;466px&#34; data-flex-grow=&#34;194&#34; height=&#34;1404&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-b9c9125b25/img-dbee6f78e2.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-b9c9125b25/img-dbee6f78e2_hu_1963036405f2b063.jpeg 800w, https://aha8.com/posts/note-b9c9125b25/img-dbee6f78e2_hu_f55b36e944cd9af0.jpeg 1600w, https://aha8.com/posts/note-b9c9125b25/img-dbee6f78e2_hu_a5de613d40565fa5.jpeg 2400w, https://aha8.com/posts/note-b9c9125b25/img-dbee6f78e2.jpeg 2727w&#34; width=&#34;2727&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This article introduces AI through its definition, classification, forms, working principles, application scenarios, and future prospects.&lt;/p&gt;&#xA;&lt;h2 id=&#34;definition&#34;&gt;Definition&#xA;&lt;/h2&gt;&lt;p&gt;AI is based on mathematics and logic, perceiving the environment through technologies such as computer vision (CV), speech recognition and synthesis (ASR &amp;amp; TTS), and establishing knowledge graphs (KG) through machine learning (ML) and deep learning (DL). Finally, it utilizes cutting-edge technologies in natural language processing (NLP) to make judgments and inferences.&lt;/p&gt;&#xA;&lt;p&gt;It is evident that AI does not rely on a single technology but is achieved through the collaborative work of a series of core technologies and subfields. These technologies collectively empower machines with the ability to perceive, learn, reason, and interact.&lt;/p&gt;&#xA;&lt;h2 id=&#34;classification&#34;&gt;Classification&#xA;&lt;/h2&gt;&lt;p&gt;AI is primarily divided into two categories: narrow AI and general AI. It is important to note that all existing AI today is narrow AI (ANI), while general AI (AGI) does not yet exist and may take decades to develop.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Narrow AI&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Narrow AI focuses on specific tasks. All currently deployed AI falls into this category. Examples include DeepSeek, which can write poetry and articles, AlphaGo, which can play Go, and Huawei&amp;rsquo;s ADS, which can drive vehicles.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;General AI&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;General AI possesses or surpasses human capabilities in learning, understanding, and problem-solving. It can perform any intellectual task that a human can accomplish, such as having common sense, learning new skills, and reasoning across domains.&lt;/p&gt;&#xA;&lt;h2 id=&#34;forms&#34;&gt;Forms&#xA;&lt;/h2&gt;&lt;p&gt;AI mainly exists in two forms: virtual (software) and physical (hardware).&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Virtual AI&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Purely software-based, running on devices like smartphones, computers, servers, and the cloud. Examples include large language models (LLM), voice assistants, recommendation systems, and intelligent customer service.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Physical AI&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;These have a physical presence and can perceive, act, and modify the world. Examples include Unitree robots, autonomous driving systems, robotic arms, and drones.&lt;/p&gt;&#xA;&lt;h2 id=&#34;working-principles&#34;&gt;Working Principles&#xA;&lt;/h2&gt;&lt;p&gt;AI first collects a large amount of data through data collection (DC), then processes it using data preprocessing (DP) and data annotation (DA) techniques. The processed data is used for model training (MT) to establish knowledge graphs (KG), and finally, a trained large language model (LLM) is used to predict new knowledge.&lt;/p&gt;&#xA;&lt;p&gt;For example, by collecting thousands or even millions of labeled photos of &amp;ldquo;cats&amp;rdquo; and &amp;ldquo;non-cats,&amp;rdquo; AI learns the various features of cats (shape, color, texture, etc.). When presented with a new photo, it can determine whether a cat is present.&lt;/p&gt;&#xA;&lt;h2 id=&#34;application-scenarios&#34;&gt;Application Scenarios&#xA;&lt;/h2&gt;&lt;p&gt;AI technology is widely applied in daily life and various industries.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Daily Life&lt;/strong&gt;: Personalized recommendations, gaming, smart home systems, autonomous driving, etc.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Industry and Public Services&lt;/strong&gt;: Smart manufacturing, smart agriculture, financial risk control, intelligent monitoring, medical diagnosis, personalized education, etc.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;future-prospects&#34;&gt;Future Prospects&#xA;&lt;/h2&gt;&lt;p&gt;In the future, AI may become a ubiquitous foundational infrastructure, similar to electricity or the internet.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Glossary of Technical Terms&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Machine Vision (CV): A field that studies how machines can &amp;ldquo;understand&amp;rdquo; the world, focusing on extracting, analyzing, and understanding useful information from images or videos.&lt;/li&gt;&#xA;&lt;li&gt;Speech Recognition and Synthesis (ASR &amp;amp; TTS): Technologies that convert speech signals into text and generate natural speech from text, respectively.&lt;/li&gt;&#xA;&lt;li&gt;Machine Learning (ML): The core learning technology of AI that enables machines to learn patterns from large datasets automatically.&lt;/li&gt;&#xA;&lt;li&gt;Deep Learning (DL): An important branch of machine learning that uses multi-layer neural network models to process complex data.&lt;/li&gt;&#xA;&lt;li&gt;Knowledge Graph (KG): A semantic network that represents knowledge in a structured way, facilitating knowledge reasoning and intelligent Q&amp;amp;A.&lt;/li&gt;&#xA;&lt;li&gt;Natural Language Processing (NLP): A field that enables computers to understand, generate, and manipulate human language.&lt;/li&gt;&#xA;&lt;li&gt;Large Language Model (LLM): A deep learning model with billions to trillions of parameters, showcasing strong language understanding and generation capabilities.&lt;/li&gt;&#xA;&lt;li&gt;Narrow AI (ANI): AI that achieves or surpasses human-level performance in specific tasks but cannot transfer to undefined scenarios.&lt;/li&gt;&#xA;&lt;li&gt;General AI (AGI): AI that possesses human-like cognitive abilities across various domains, currently not yet realized.&lt;/li&gt;&#xA;&lt;li&gt;DeepSeek: A conversational AI assistant based on a large language model, capable of text understanding, logical reasoning, and multi-turn dialogue.&lt;/li&gt;&#xA;&lt;li&gt;AlphaGo: An AI system developed by DeepMind that plays Go, known for defeating top human players.&lt;/li&gt;&#xA;&lt;li&gt;Recommendation System: AI algorithms that suggest content, products, or services based on user behavior and preferences.&lt;/li&gt;&#xA;&lt;li&gt;Unitree Robot: A physical intelligent robot developed by Unitree Technology, capable of autonomous movement and interaction with the environment.&lt;/li&gt;&#xA;&lt;li&gt;Autonomous Driving: A complex robotic system integrating perception, decision-making, and control for self-driving capabilities.&lt;/li&gt;&#xA;&lt;li&gt;Data Collection (DC): The process of acquiring raw data from various sources, including sensors and databases.&lt;/li&gt;&#xA;&lt;li&gt;Data Preprocessing (DP): The critical engineering step of transforming raw data into a suitable format for modeling.&lt;/li&gt;&#xA;&lt;li&gt;Data Annotation (DA): The process of adding metadata to raw data to create labeled datasets for supervised learning.&lt;/li&gt;&#xA;&lt;li&gt;Model Training (MT): The iterative process of updating model parameters to minimize loss on a training dataset.&lt;/li&gt;&#xA;&lt;li&gt;Smart Home: An integrated system that uses IoT, sensors, and AI technologies to enhance home automation and control.&lt;/li&gt;&#xA;&lt;li&gt;Smart Manufacturing: A new production paradigm that integrates AI and IoT throughout the manufacturing process.&lt;/li&gt;&#xA;&lt;li&gt;Smart Agriculture: A data-driven agricultural model that uses IoT and intelligent decision-making systems for efficient resource management.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;</description>
        </item><item>
            <title>Upgrading Product Manager Thinking in the Era of Vibe Coding</title>
            <link>https://aha8.com/posts/note-35fcb025b1/</link>
            <pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-35fcb025b1/</guid>
            <description>&lt;h2 id=&#34;why-i-wrote-this-article&#34;&gt;Why I Wrote This Article&#xA;&lt;/h2&gt;&lt;p&gt;In the past two months, I have collected nearly forty articles about Vibe Coding.&lt;/p&gt;&#xA;&lt;p&gt;Some say it’s the &amp;ldquo;second spring for product managers,&amp;rdquo; while others claim it’s the &amp;ldquo;grave digger for programmers.&amp;rdquo; Some have built a SaaS tool in three days and started charging for it, while others created a system that crashed upon launch and then wrote a reflection post. After reading all these articles, I found myself in a strange confusion—&lt;strong&gt;each article seemed reasonable, but together they contradicted each other.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The excited articles made me feel that if I didn&amp;rsquo;t get started immediately, I would be left behind by the times; the pessimistic articles made me think this was just another bubble. But neither emotion helped me clarify one thing: &lt;strong&gt;as a product manager, how should I view this, how should I use it, and what should I use it for?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;This article is neither a review nor a tutorial. It is a record of my attempt to establish a judgment framework after digesting a lot of information. If you are also a product manager or someone equally confused about this topic, I hope this article can provide you with a different perspective—not to make you more excited or more pessimistic, but to help you think a little clearer.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-are-we-really-debating-a-discussion-burdened-by-naming-confusion&#34;&gt;What Are We Really Debating: A Discussion Burdened by Naming Confusion&#xA;&lt;/h2&gt;&lt;p&gt;First, an observation: &lt;strong&gt;most debates about Vibe Coding are not discussing the same thing.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is not to say who is right or wrong, but rather that—&lt;strong&gt;the same term is given completely different meanings by people from different backgrounds.&lt;/strong&gt; When the foundational definitions of a debate are not aligned, all confrontations are just noise.&lt;/p&gt;&#xA;&lt;p&gt;I have summarized several common understandings into the following diagram:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 11&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;430px&#34; data-flex-grow=&#34;179&#34; height=&#34;714&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-35fcb025b1/img-17eebd56ce.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-35fcb025b1/img-17eebd56ce_hu_54cf243fe0ed5f64.jpeg 800w, https://aha8.com/posts/note-35fcb025b1/img-17eebd56ce.jpeg 1280w&#34; width=&#34;1280&#34;&gt;&#xA;&lt;strong&gt;For product managers, Vibe Coding means &amp;ldquo;I can finally turn my ideas into clickable things quickly&amp;rdquo;; for programmers, it means &amp;ldquo;a reckless development method that incurs technical debt.&amp;rdquo;&lt;/strong&gt; These two groups are not even on the same discussion channel, but they are using the same term, so the debate never ends.&lt;/p&gt;&#xA;&lt;p&gt;There’s an even deeper confusion: Vibe Coding and AI Coding are often used interchangeably, but they are not the same thing.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 12&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;430px&#34; data-flex-grow=&#34;179&#34; height=&#34;1536&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-35fcb025b1/img-f1d23c2639.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-35fcb025b1/img-f1d23c2639_hu_ffddadba91bf66c5.jpeg 800w, https://aha8.com/posts/note-35fcb025b1/img-f1d23c2639_hu_87f41622a6840cf4.jpeg 1600w, https://aha8.com/posts/note-35fcb025b1/img-f1d23c2639_hu_c293b7640c7ac894.jpeg 2400w, https://aha8.com/posts/note-35fcb025b1/img-f1d23c2639.jpeg 2752w&#34; width=&#34;2752&#34;&gt;&#xA;Once this distinction is clarified, many debates automatically dissolve. Programmers criticize Vibe Coding as &amp;ldquo;unmaintainable and lacking architecture,&amp;rdquo; which is a valid criticism—but it is valid only if &lt;strong&gt;Vibe Coding is evaluated as an engineering practice.&lt;/strong&gt; The problem is, for a product manager using Vibe Coding for prototyping, &amp;ldquo;maintainability&amp;rdquo; is not their optimization goal.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Evaluating a product manager&amp;rsquo;s tool by engineering standards is like judging instant noodles by Michelin standards—it may not be good enough, but that’s not the point.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-vibe-coding-truly-changes-from-the-product-managers-perspective&#34;&gt;What Vibe Coding Truly Changes from the Product Manager&amp;rsquo;s Perspective&#xA;&lt;/h2&gt;&lt;p&gt;Having clarified the concepts, let’s discuss the essence.&lt;/p&gt;&#xA;&lt;p&gt;Many articles discussing the impact of Vibe Coding on product managers mention: PMs can now prototype themselves, PMs can create internal tools, and PMs will deepen their technical understanding. While all these points are valid, I believe they do not touch on the core layer.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;The most fundamental change is: the validation rhythm has changed.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Specifically—&lt;strong&gt;the greatest value of Vibe Coding is not what you can do, but how quickly you can see your mistakes.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;This may sound strange, so let me explain.&lt;/p&gt;&#xA;&lt;p&gt;The traditional product validation path looks something like this:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 13&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;430px&#34; data-flex-grow=&#34;179&#34; height=&#34;714&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-35fcb025b1/img-19bb6c9634.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-35fcb025b1/img-19bb6c9634_hu_c049a45e57827e36.jpeg 800w, https://aha8.com/posts/note-35fcb025b1/img-19bb6c9634.jpeg 1280w&#34; width=&#34;1280&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;After Vibe Coding, the path can change to:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 14&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;430px&#34; data-flex-grow=&#34;179&#34; height=&#34;714&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-35fcb025b1/img-f25f1fd64a.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-35fcb025b1/img-f25f1fd64a_hu_6edc27618710b5d7.jpeg 800w, https://aha8.com/posts/note-35fcb025b1/img-f25f1fd64a.jpeg 1280w&#34; width=&#34;1280&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Note that both paths lead to the same endpoint—&lt;strong&gt;&amp;ldquo;discovering the direction was wrong.&amp;rdquo;&lt;/strong&gt; But the time cost and sunk cost are completely different.&lt;/p&gt;&#xA;&lt;p&gt;What does this mean? It means &lt;strong&gt;you can afford to make bolder mistakes because the cost of making mistakes has decreased.&lt;/strong&gt; A direction that previously required three weeks of deliberation to propose can now be validated in two days. This is not just an efficiency improvement; it is a fundamental change in product decision-making.&lt;/p&gt;&#xA;&lt;p&gt;I call this &lt;strong&gt;&amp;ldquo;gaining the ability to quickly iterate.&lt;/strong&gt;&amp;rdquo; This is much more precise and important than saying &amp;ldquo;PMs can write code.&amp;rdquo; Whether a PM can write code has never been the key issue; what matters is whether they can quickly obtain &amp;ldquo;sufficiently realistic errors.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 15&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;430px&#34; data-flex-grow=&#34;179&#34; height=&#34;714&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-35fcb025b1/img-abcdc89050.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-35fcb025b1/img-abcdc89050_hu_e4f6c5b3d35493c7.jpeg 800w, https://aha8.com/posts/note-35fcb025b1/img-abcdc89050.jpeg 1280w&#34; width=&#34;1280&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;an-overlooked-issue-your-business-understanding-determines-the-upper-limit-of-vibe-coding&#34;&gt;An Overlooked Issue: Your Business Understanding Determines the Upper Limit of Vibe Coding&#xA;&lt;/h2&gt;&lt;p&gt;Having discussed what Vibe Coding can achieve, let’s address a more uncomfortable question—&lt;strong&gt;why might it not work as well in your hands?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Most discussions about the limitations of Vibe Coding focus on the tools: the quality of AI-generated code is unstable, complex systems are hard to maintain, and there are security risks… all of these are real issues, but they represent the &amp;ldquo;ceiling of the tools.&amp;rdquo; There is another ceiling that product managers should pay attention to, which comes from the users themselves.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;AI can turn your vague ideas into runnable code, but if your business understanding is itself vague, AI merely amplifies and materializes that vagueness.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;For example, suppose you are creating a lead management tool for a sales team. You tell AI: &amp;ldquo;Help me create a system to manage sales leads, with status transitions, follow-up records, and priority sorting.&amp;rdquo; AI will generate a seemingly complete system. But there are several questions that AI cannot answer:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;How is the &amp;ldquo;status&amp;rdquo; of a sales lead defined? In your company’s business process, are &amp;ldquo;in follow-up&amp;rdquo; and &amp;ldquo;intention clarified&amp;rdquo; two statuses or the same status?&lt;/li&gt;&#xA;&lt;li&gt;What should the &amp;ldquo;priority&amp;rdquo; be based on? Customer size? Last contact time? Or the subjective judgment of the sales supervisor?&lt;/li&gt;&#xA;&lt;li&gt;Should leads from different salespeople be visible to each other? Or should they only be visible to themselves?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;These questions are &lt;strong&gt;business logic issues&lt;/strong&gt;, not technical issues. AI does not know how your company operates, nor does it understand the real pain points of your sales team. &lt;strong&gt;The prompts you give to AI are essentially an externalization of your business understanding.&lt;/strong&gt; The deeper your understanding, the more precise your prompts will be, and the closer the output will be to what is truly needed; the shallower your understanding, the more vague your prompts, and the output will resemble a &amp;ldquo;nice-looking but useless&amp;rdquo; demo.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 16&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;240px&#34; data-flex-grow=&#34;100&#34; height=&#34;1024&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-35fcb025b1/img-149a52e7a4.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-35fcb025b1/img-149a52e7a4_hu_32d831a7d3904958.jpeg 800w, https://aha8.com/posts/note-35fcb025b1/img-149a52e7a4.jpeg 1024w&#34; width=&#34;1024&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Here’s a counterintuitive conclusion: &lt;strong&gt;Vibe Coding does not lower the requirements for product thinking; it raises them—because it leaves you nowhere to hide.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Previously, PMs could rely on a well-written requirements document to cover up vague business understanding. A document that is logical, structured, and data-driven looks professional—but specific business details will be questioned during implementation by developers and tested by QA, which objectively fills in the gaps in business understanding.&lt;/p&gt;&#xA;&lt;p&gt;Vibe Coding removes these intermediate steps. Your thinking directly maps to the product, and no one is there to cover for you. &lt;strong&gt;The amount you understand directly translates to what you can produce.&lt;/strong&gt; This is the fundamental reason why Vibe Coding demands higher product thinking, not lower.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-divide-between-ai-dependents-and-ai-drivers-also-applies-to-pms&#34;&gt;The Divide Between &amp;ldquo;AI Dependents&amp;rdquo; and &amp;ldquo;AI Drivers&amp;rdquo; Also Applies to PMs&#xA;&lt;/h2&gt;&lt;p&gt;A study by Anthropic on AI-assisted programming revealed a noteworthy finding: developers using the same tools but with different approaches have completely different growth trajectories. Those who actively use AI to learn, iterate, and experiment see their abilities continuously grow; those who treat AI as an &amp;ldquo;outsourcing object,&amp;rdquo; only caring about results without considering the process, become increasingly dependent on the tool while their independent judgment declines.&lt;/p&gt;&#xA;&lt;p&gt;This conclusion has been interpreted as a warning for programmers, but I believe it applies equally to product managers—perhaps even more so, because PMs are not primarily responsible for writing code, making this &amp;ldquo;dependency trap&amp;rdquo; harder to detect.&lt;/p&gt;&#xA;&lt;p&gt;In the PM community, I have observed two distinctly different approaches to using Vibe Coding:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;First Type: Hands-off Manager&lt;/strong&gt;&lt;br&gt;&#xA;&lt;strong&gt;Idea for demand → Throw to AI → Wait for output → Use if it seems okay → Throw to AI again&lt;/strong&gt;&lt;br&gt;&#xA;This type of PM uses Vibe Coding in a way that mirrors their previous method of tossing requirements to developers. The executor has changed, but their depth of thought remains the same. They use whatever AI provides without knowing where to start when problems arise, and the quality of the final output heavily relies on AI’s &amp;ldquo;luck.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Second Type: Proactive Calibrator&lt;/strong&gt;&lt;br&gt;&#xA;&lt;strong&gt;Idea for demand → First clarify core logic → Give AI a structured description → Receive output → Actively find problems → Correct assumptions → Iterate again&lt;/strong&gt;&lt;br&gt;&#xA;This type of PM uses AI as a tool to quickly execute their thoughts, remaining the primary thinker. They use Vibe Coding not to avoid thinking but to &lt;strong&gt;accelerate the realization and testing of their thoughts.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 17&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;430px&#34; data-flex-grow=&#34;179&#34; height=&#34;714&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-35fcb025b1/img-dcea0c0f50.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-35fcb025b1/img-dcea0c0f50_hu_f96004b5ed60787e.jpeg 800w, https://aha8.com/posts/note-35fcb025b1/img-dcea0c0f50.jpeg 1280w&#34; width=&#34;1280&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The key to distinguishing these two approaches is not &amp;ldquo;how many times you used AI,&amp;rdquo; but rather &amp;ldquo;after each use, did you understand the problem better than before?&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;Tools will evolve, but whether your understanding of the problem deepens after each use is something you decide for yourself; AI cannot help you with that.&lt;/p&gt;&#xA;&lt;h2 id=&#34;when-to-use-and-when-to-stop-draw-a-line-for-yourself&#34;&gt;When to Use and When to Stop: Draw a Line for Yourself&#xA;&lt;/h2&gt;&lt;p&gt;At this point, many might ask: What scenarios are suitable for Vibe Coding, and which are not?&lt;/p&gt;&#xA;&lt;p&gt;Most articles respond by listing a scenario checklist: suitable for prototyping, suitable for internal tools, not suitable for large systems… While this checklist has reference value, it can be cumbersome to use because real situations are often ambiguous and mixed.&lt;/p&gt;&#xA;&lt;p&gt;I prefer to provide a &lt;strong&gt;judgment framework&lt;/strong&gt; rather than a checklist. The core logic has only two dimensions:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Dimension One: Validation Cost vs Implementation Cost&lt;/strong&gt;&lt;br&gt;&#xA;When the &amp;ldquo;validation cost&amp;rdquo; (the time and resources needed to determine if the direction is correct) far exceeds the &amp;ldquo;implementation cost&amp;rdquo; (the resources needed to create it), the value of Vibe Coding is maximized.&lt;br&gt;&#xA;Because Vibe Coding essentially &lt;strong&gt;compresses validation costs.&lt;/strong&gt; If validation is already inexpensive, its contribution is limited; if validation costs are high, its involvement can significantly change decision efficiency.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Dimension Two: Maintenance Cost vs Generation Cost&lt;/strong&gt;&lt;br&gt;&#xA;When the &amp;ldquo;maintenance cost&amp;rdquo; of a system (the ongoing investment required for iterations, fixes, and expansions after going live) far exceeds the &amp;ldquo;generation cost&amp;rdquo; (the initial investment needed to create it), the risks of Vibe Coding are highest.&lt;br&gt;&#xA;Because the code generated by Vibe Coding typically has defects in &amp;ldquo;maintainability,&amp;rdquo; which are inconsequential in one-time validation scenarios but can accumulate into serious technical debt in long-term operational systems.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 18&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;430px&#34; data-flex-grow=&#34;179&#34; height=&#34;714&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-35fcb025b1/img-cadcbb4b59.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-35fcb025b1/img-cadcbb4b59_hu_153e7a9891d72c1e.jpeg 800w, https://aha8.com/posts/note-35fcb025b1/img-cadcbb4b59.jpeg 1280w&#34; width=&#34;1280&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Using this framework, let’s evaluate a few common scenarios:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Scenario One: Creating a clickable prototype for a new feature direction&lt;/strong&gt;&lt;br&gt;&#xA;Validation Cost/Implementation Cost: High (it’s difficult to judge if the direction is correct, but it’s quick to create)&lt;br&gt;&#xA;Maintenance Cost/Generation Cost: Low (prototypes don’t require maintenance)&lt;br&gt;&#xA;→ &lt;strong&gt;Strongly recommended to use Vibe Coding&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Scenario Two: Building an internal lead tracking table for the sales team&lt;/strong&gt;&lt;br&gt;&#xA;Validation Cost/Implementation Cost: Medium (the needs are relatively clear)&lt;br&gt;&#xA;Maintenance Cost/Generation Cost: Medium (internal tools require iterations, but they are not core systems)&lt;br&gt;&#xA;→ &lt;strong&gt;Can use, but need to assess who will be responsible for subsequent maintenance&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Scenario Three: Developing an e-commerce feature that integrates with a payment system&lt;/strong&gt;&lt;br&gt;&#xA;Validation Cost/Implementation Cost: Not high (the needs are relatively clear)&lt;br&gt;&#xA;Maintenance Cost/Generation Cost: Extremely high (involves security, compliance, and high concurrency)&lt;br&gt;&#xA;→ &lt;strong&gt;Do not use Vibe Coding; follow formal engineering processes&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The essence of this framework is to help you &lt;strong&gt;think clearly about the purpose of using Vibe Coding before diving in.&lt;/strong&gt; If the purpose is validation, it’s a great tool; &lt;strong&gt;if the purpose is to deliver a long-term operational system, it will likely lead you into pitfalls.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;tools-will-evolve-but-judgment-will-not-automatically-grow&#34;&gt;Tools Will Evolve, but Judgment Will Not Automatically Grow&#xA;&lt;/h2&gt;&lt;p&gt;I rarely write sentences like &amp;ldquo;the era has arrived&amp;rdquo; in articles, not because I don’t believe in the power of AI, but because such sentences excite readers without providing actionable insights.&lt;/p&gt;&#xA;&lt;p&gt;So at the end of this article, I want to say something more straightforward:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tools are evolving, and the speed of evolution is faster than we expected.&lt;/strong&gt; Today, Vibe Coding has many limitations, some of which will disappear in six months, and more will disappear in a year. A significant portion of the conclusions in articles discussing the limitations of AI programming will have a shelf life of no more than eighteen months.&lt;/p&gt;&#xA;&lt;p&gt;However, one thing &lt;strong&gt;the evolution of tools cannot solve is your own judgment.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Vibe Coding can help you &amp;ldquo;turn ideas into clickable things&amp;rdquo; faster, but it cannot help you judge:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Is this idea worth pursuing?&lt;/li&gt;&#xA;&lt;li&gt;To what extent is sufficient, and when do I stop investing?&lt;/li&gt;&#xA;&lt;li&gt;Is the user’s real problem the one you think it is?&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;These three questions are the core reasons for the existence of the product manager role, and they are areas where no tool will replace your thinking.&lt;/p&gt;&#xA;&lt;p&gt;I sometimes feel that the emergence of Vibe Coding provides a great &amp;ldquo;mirror&amp;rdquo; opportunity for product managers—&lt;strong&gt;it amplifies your business understanding while exposing your cognitive gaps.&lt;/strong&gt; The result in the mirror is your own.&lt;/p&gt;&#xA;&lt;p&gt;My advice is simple: don’t focus all your energy on &amp;ldquo;learning to use tools&amp;rdquo;; also spend time on &amp;ldquo;deepening your business understanding.&amp;rdquo; The former will become easier as tools improve; the latter will never happen automatically because business understanding requires your proactive effort to build.&lt;/p&gt;&#xA;&lt;p&gt;This is not a matter of &amp;ldquo;embracing AI&amp;rdquo; or &amp;ldquo;being wary of AI&amp;rdquo;; it’s a question of &lt;strong&gt;what kind of product manager you want to become.&lt;/strong&gt; Tools provide you with the ability to act faster, but the direction of that action is always for you to judge.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Rejecting Vibe Coding: 8 AI Programming Patterns Revealed</title>
            <link>https://aha8.com/posts/note-db1980eece/</link>
            <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-db1980eece/</guid>
            <description>&lt;h2 id=&#34;rejecting-vibe-coding-8-ai-programming-patterns-revealed&#34;&gt;Rejecting Vibe Coding: 8 AI Programming Patterns Revealed&#xA;&lt;/h2&gt;&lt;p&gt;Silicon Valley developer Simon Willison recently released a unique guide.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 5&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;861px&#34; data-flex-grow=&#34;358&#34; height=&#34;301&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-db1980eece/img-d5ded49c6f.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-db1980eece/img-d5ded49c6f_hu_c92b87e6bfd22843.jpeg 800w, https://aha8.com/posts/note-db1980eece/img-d5ded49c6f.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This guide is aimed at professional engineers, warning those who only engage in vibe coding to steer clear. With AI tools like Claude Code and OpenAI Codex capable of running code independently, are traditional engineering practices still applicable?&lt;/p&gt;&#xA;&lt;p&gt;The time to generate hundreds of lines of code has been reduced from a full day to just minutes, rendering previous standards for determining whether writing code is worthwhile obsolete.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-happens-when-the-cost-of-writing-code-is-zero&#34;&gt;What Happens When the Cost of Writing Code is Zero?&#xA;&lt;/h2&gt;&lt;p&gt;Simon Willison states:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Code has always been expensive. Producing hundreds of lines of clean code used to take a whole day or more. Now, that&amp;rsquo;s a &lt;strong&gt;quantum leap&lt;/strong&gt; from 8 hours to 5 minutes.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;All engineering habits are based on the premise that writing code is costly. Product managers prioritize features based on development costs, and programmers weigh whether a piece of code is worth an hour of their time.&lt;/p&gt;&#xA;&lt;p&gt;Now, this logic has collapsed. Refactoring takes only 30 seconds, generating tests takes 1 minute, and creating debugging interfaces takes just 2 minutes—every judgment of value must be reassessed.&lt;/p&gt;&#xA;&lt;p&gt;Willison suggests:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;When your intuition says it&amp;rsquo;s not worth it, just try a prompt; the worst case is discovering in 10 minutes that it wasn&amp;rsquo;t worth those few tokens.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;However, he adds a sobering note: while code has become cheaper, good code remains expensive. It must run, be tested, maintainable, handle errors elegantly, be documented, and allow for future expansion. AI can generate code, but it cannot guarantee these qualities.&lt;/p&gt;&#xA;&lt;h2 id=&#34;8-patterns-to-restructure-workflows&#34;&gt;8 Patterns to Restructure Workflows&#xA;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Pattern 1: Writing Code is Cheap.&lt;/strong&gt; The cost of code generation is nearly zero, but delivering good code remains significantly costly.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pattern 2: Hoarding Known Techniques.&lt;/strong&gt; Archive all previously solved problems. Willison&amp;rsquo;s personal blog, TIL, and thousands of GitHub repositories serve as a &amp;ldquo;repository of techniques.&amp;rdquo; Why hoard these techniques? Because AI can recombine them. For instance, if you want to create a browser-based OCR tool that can handle PDFs, you might combine Tesseract.js (OCR library) and PDF.js (PDF to image converter) using Claude 3 Opus, which can seamlessly run the combined code.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pattern 3: Use Red-Green TDD.&lt;/strong&gt; This four-word prompt encapsulates the entire test-driven development (TDD) approach: write tests first (fail/red), confirm failure, then implement (pass/green). This is particularly effective for AI because the greatest risk is producing code that &amp;ldquo;runs but is incorrect&amp;rdquo; or &amp;ldquo;is never used.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pattern 4: Run Tests First.&lt;/strong&gt; At the start of each new session, the first command should be: run tests first. This indicates to the AI that the project has tests, and the number of tests suggests the project&amp;rsquo;s scale, putting the AI in a testing mindset.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pattern 5: Linear Walkthroughs.&lt;/strong&gt; Have AI generate structured code explanation documents. Willison spent 40 minutes using Claude Code to vibe code a SwiftUI slideshow app without looking at the code. The app runs, but he learned nothing about SwiftUI. He then had the AI use the Showboat tool to generate walkthrough documentation explaining all .swift files, stating:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;I learned a lot about SwiftUI and Swift from this.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;In this process, AI not only did not reduce learning but became a &lt;strong&gt;learning accelerator&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pattern 6: Interactive Explanations.&lt;/strong&gt; When textual explanations are insufficiently clear, ask the AI to generate visualizations. For example, when encountering the word cloud algorithm &amp;ldquo;Archimedean spiral placement,&amp;rdquo; he found the documentation unclear. He requested Claude to create an animated demonstration page, making the algorithm&amp;rsquo;s principles accessible.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pattern 7: GIF Optimization Cases.&lt;/strong&gt; Use complete prompt examples to show how to have Claude Code build WebAssembly tools.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pattern 8: Common Prompt Library.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;cognitive-debt-is-the-real-issue&#34;&gt;Cognitive Debt is the Real Issue&#xA;&lt;/h2&gt;&lt;p&gt;Willison introduces a key concept: &lt;strong&gt;cognitive debt&lt;/strong&gt;—code that runs but whose principles you do not understand. This differs from technical debt, which refers to poor code quality that must be repaid later. Cognitive debt means you do not understand it and will need to learn it later.&lt;/p&gt;&#xA;&lt;p&gt;He used 40 minutes of vibe coding on a SwiftUI app (chat logs); it runs, but he has no understanding of it. If this were in a core business, it poses a significant risk. The core application becomes a black box, making it difficult to reason confidently and plan new features.&lt;/p&gt;&#xA;&lt;p&gt;So how do you repay this debt? The answer is &lt;strong&gt;linear walkthroughs + interactive explanations to enhance understanding&lt;/strong&gt;.&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;If you&amp;rsquo;re worried that LLMs slow down learning, I strongly recommend adopting these patterns.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;divergence-on-hacker-news&#34;&gt;Divergence on Hacker News&#xA;&lt;/h2&gt;&lt;p&gt;Willison&amp;rsquo;s guide sparked discussions on Hacker News. Developer mohsen1 shared practical experiences using AI.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 7&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;1008px&#34; data-flex-grow=&#34;420&#34; height=&#34;257&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-db1980eece/img-9e0f753d72.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-db1980eece/img-9e0f753d72_hu_5265ca672ccc68b9.jpeg 800w, https://aha8.com/posts/note-db1980eece/img-9e0f753d72.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;He summarized four key insights:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Do not micromanage AI;&lt;/strong&gt; let it explore.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Testing is everything;&lt;/strong&gt; without validation, the loop can go astray.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Allow AI to experiment freely;&lt;/strong&gt; failure is also knowledge.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Use .md for inter-session memory;&lt;/strong&gt; AI lacks cross-session memory, so use Markdown for external memory.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Another faction, the &amp;ldquo;Dark Factory,&amp;rdquo; advocates for a more aggressive approach: throw tokens at problems and validate as you go, without needing to write tests first.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 8&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;1775px&#34; data-flex-grow=&#34;739&#34; height=&#34;146&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-db1980eece/img-b727306a38.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-db1980eece/img-b727306a38_hu_e30dddd56f9af925.jpeg 800w, https://aha8.com/posts/note-db1980eece/img-b727306a38.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;While these two camps seem opposed, they can actually complement each other—strict TDD for core business and rapid iteration for prototyping. Both agree on one point: validation cannot be skipped.&lt;/p&gt;&#xA;&lt;p&gt;Willison states that this model will continue to evolve, aiming for 1-2 new chapters each week. In this context, we must ponder: when writing code is no longer expensive, what remains the core value of engineers? It may be three abilities: knowing what to write, knowing what good code looks like, and knowing how to keep AI on track. Willison&amp;rsquo;s eight patterns fundamentally train the third ability. However, the first two still require deep engineering experience to support them. While code has become cheaper, &lt;strong&gt;judgment has become more valuable.&lt;/strong&gt; This may represent the new value of software engineers in the AI era.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Vibe Coding: The Threat to Open Source</title>
            <link>https://aha8.com/posts/note-dedc3992ff/</link>
            <pubDate>Wed, 04 Feb 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-dedc3992ff/</guid>
            <description>&lt;h2 id=&#34;vibe-coding-the-threat-to-open-source&#34;&gt;Vibe Coding: The Threat to Open Source&#xA;&lt;/h2&gt;&lt;p&gt;Vibe Coding is creating a frenzy of efficiency that is draining the lifeblood of the open-source ecosystem. Recent research reveals that as AI becomes a &amp;ldquo;super intermediary&amp;rdquo; in programming, the attention and feedback that open-source maintainers rely on are being severed. This predatory growth could lead to the depletion of high-quality open-source projects, causing an unprecedented &amp;ldquo;tragedy of the commons&amp;rdquo; in the software world.&lt;/p&gt;&#xA;&lt;p&gt;Andrej Karpathy introduced the concept of &amp;ldquo;Vibe Coding&amp;rdquo; a year ago—suggesting that understanding code is no longer necessary; managing the feelings that code evokes is enough. This marks what many consider the golden age of software development.&lt;/p&gt;&#xA;&lt;p&gt;Google claims that over a quarter of its new code is generated by AI, while Anthropic&amp;rsquo;s CEO Dario Amodei stated that Claude writes 70% to 90% of their code.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 12&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;476px&#34; data-flex-grow=&#34;198&#34; height=&#34;544&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-dedc3992ff/img-40de6f83e2.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-dedc3992ff/img-40de6f83e2_hu_18f5cb2e411aa140.jpeg 800w, https://aha8.com/posts/note-dedc3992ff/img-40de6f83e2.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Everything seems to be moving at an unbelievable pace. However, beneath this frenzy, the foundation of the digital world—the open-source community—is cracking.&lt;/p&gt;&#xA;&lt;p&gt;Recently, a group of economists published a troubling paper titled &amp;ldquo;Vibe Coding Kills Open Source.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 13&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;773px&#34; data-flex-grow=&#34;322&#34; height=&#34;335&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-dedc3992ff/img-8c9bfc5fa8.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-dedc3992ff/img-8c9bfc5fa8_hu_3d15418cf4e82aa5.jpeg 800w, https://aha8.com/posts/note-dedc3992ff/img-8c9bfc5fa8.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;They used calm data models to point out that the very open-source ecosystem that empowered AI is being buried by AI itself.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 14&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;455px&#34; data-flex-grow=&#34;189&#34; height=&#34;59&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-dedc3992ff/img-eab7384cc9.jpeg&#34; width=&#34;112&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;severed-connections&#34;&gt;Severed Connections&#xA;&lt;/h3&gt;&lt;p&gt;Open-source software is the air of the digital age. You may not feel its presence, but you cannot live without it. From the underlying kernel of Android phones to the databases used for bank transfers and the decoders used while watching videos, all rely on open-source code.&lt;/p&gt;&#xA;&lt;p&gt;Before Vibe Coding took the world by storm, the open-source world operated on a delicate system of reciprocity: developers contributed code for free in exchange for user attention, reputation, and the subsequent consulting orders or job offers from large companies. This &amp;ldquo;attention economy&amp;rdquo; was the heartbeat of open-source.&lt;/p&gt;&#xA;&lt;p&gt;But the emergence of AI has acted like a sharp scalpel, severing this umbilical cord. The authors of the paper, including Miklós Koren, point out that AI has become an extremely efficient yet cold &amp;ldquo;intermediary.&amp;rdquo; When users program through AI, they no longer directly access the open-source project repositories, read documentation, star projects, or ask questions in communities.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 15&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;347px&#34; data-flex-grow=&#34;144&#34; height=&#34;745&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-dedc3992ff/img-309a0a87aa.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-dedc3992ff/img-309a0a87aa_hu_a0ed189fd31c98e3.jpeg 800w, https://aha8.com/posts/note-dedc3992ff/img-309a0a87aa.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;AI perfectly &amp;ldquo;chews up&amp;rdquo; open-source code and feeds it to users.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Users are satisfied, efficiency has increased, but open-source maintainers receive nothing in return.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;the-ghost-of-bad-money-driving-out-good&#34;&gt;The Ghost of Bad Money Driving Out Good&#xA;&lt;/h3&gt;&lt;p&gt;Some may argue that as long as the code runs, the lack of earnings for maintainers is a problem of business models. However, economics teaches us that there is often no such thing as a free lunch.&lt;/p&gt;&#xA;&lt;p&gt;What direction will this mechanism push the industry towards? The research team constructed an economic model revealing two opposing forces:&lt;/p&gt;&#xA;&lt;p&gt;On one hand, there is the &amp;ldquo;efficiency temptation.&amp;rdquo; AI indeed lowers the cost of creating new tools, which should theoretically encourage more innovations.&lt;/p&gt;&#xA;&lt;p&gt;On the other hand, the more fatal &amp;ldquo;demand transfer&amp;rdquo; occurs. With direct access severed, maintainers lose the chance to gain returns from users. As the timeline of the model extends, the harsh extrapolation reveals that once the destructive power of &amp;ldquo;demand transfer&amp;rdquo; outweighs the benefits of &amp;ldquo;efficiency improvement,&amp;rdquo; the ecosystem will inevitably shrink.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 18&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;253px&#34; data-flex-grow=&#34;105&#34; height=&#34;1024&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-dedc3992ff/img-e7b1c58a6e.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-dedc3992ff/img-e7b1c58a6e_hu_43445e92eb0ceeb.jpeg 800w, https://aha8.com/posts/note-dedc3992ff/img-e7b1c58a6e.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;One group consists of a few top project maintainers at the pyramid&amp;rsquo;s peak, who can barely survive on their substantial existing fame;&lt;/strong&gt; &lt;strong&gt;the other group includes hobbyists who write code purely for fun without caring about returns.&lt;/strong&gt; &lt;strong&gt;The &amp;ldquo;middle-class&amp;rdquo; projects, which are of decent quality but require continuous maintenance effort, will largely vanish due to lack of incentives.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The result is that while AI allows us to write code faster, the number of high-quality open-source &amp;ldquo;building blocks&amp;rdquo; we can use is decreasing.&lt;/p&gt;&#xA;&lt;p&gt;The future software ecosystem may become extremely polarized: on one side, a few giants dominating super libraries, and on the other, countless abandoned and unmaintained code ruins.&lt;/p&gt;&#xA;&lt;p&gt;As the paper states: &amp;ldquo;When feedback loops accelerate growth, they can also accelerate decline.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;The decline of Stack Overflow serves as another footnote to this crisis. Since the advent of ChatGPT, this largest global Q&amp;amp;A community for programmers has seen its traffic halved.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 19&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;217px&#34; data-flex-grow=&#34;90&#34; height=&#34;1193&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-dedc3992ff/img-0847834577.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-dedc3992ff/img-0847834577_hu_4f17f5bea6f6260c.jpeg 800w, https://aha8.com/posts/note-dedc3992ff/img-0847834577.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The knowledge crystallized from previous Q&amp;amp;As was once vital for training AI. Now, new questions are no longer publicly discussed but vanish into private AI dialogues. AI is draining the well dry.&lt;/p&gt;&#xA;&lt;p&gt;It grows by consuming open-source data but, in the process, destroys the soil that produces this data.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 20&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;455px&#34; data-flex-grow=&#34;189&#34; height=&#34;59&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-dedc3992ff/img-5cff693e71.jpeg&#34; width=&#34;112&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;what-lies-beyond-code&#34;&gt;What Lies Beyond Code?&#xA;&lt;/h3&gt;&lt;p&gt;Does the story of Vibe Coding sound familiar? This is not just a crisis for programmers; it’s a shared fate for all content creators.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Journalism&lt;/strong&gt;: AI searches not only fetch news but also directly generate summaries. Users no longer click links, media lose advertising revenue, and journalists lose their jobs.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Illustration&lt;/strong&gt;: AI art can mimic styles honed over a decade in mere seconds, leaving original artists with nothing.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Paid Knowledge&lt;/strong&gt;: When all book knowledge is compressed into the parameters of large models, who will still buy that thick textbook?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;We are entering an era of &amp;ldquo;super intermediaries.&amp;rdquo; AI has monopolized distribution channels, rendering all upstream creators invisible.&lt;/p&gt;&#xA;&lt;p&gt;The authors of the paper propose a concept similar to &amp;ldquo;Spotify for Code&amp;rdquo;: establishing a mechanism where AI pays a small but continuous royalty to code creators when it accesses open-source code.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 21&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;1524px&#34; data-flex-grow=&#34;635&#34; height=&#34;170&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-dedc3992ff/img-55d81db09f.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-dedc3992ff/img-55d81db09f_hu_4f84a8295c5a7c17.jpeg 800w, https://aha8.com/posts/note-dedc3992ff/img-55d81db09f.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This sounds wonderful but is fraught with challenges. Who sets the prices? Who monitors it? In this winner-takes-all world, are the giants really willing to share profits?&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 22&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;455px&#34; data-flex-grow=&#34;189&#34; height=&#34;59&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-dedc3992ff/img-c02db2a35e.jpeg&#34; width=&#34;112&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;conclusion&#34;&gt;Conclusion&#xA;&lt;/h3&gt;&lt;p&gt;In 2026, we enjoy unprecedented technological conveniences. With just a voice command, software, articles, and artworks appear out of thin air. We think we have mastered magic, but in reality, we are squandering the legacies left by our predecessors.&lt;/p&gt;&#xA;&lt;p&gt;The prosperity brought by Vibe Coding resembles a grand overdraft. We are using open-source fuel to stoke the flames of AI. This is indeed a warming feast, but let’s not forget: the hotter the fire, the less fuel remains, and after those willing to bend down and plant trees leave, winter will still be long.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Is the Era of Human-Coded Software Coming to an End?</title>
            <link>https://aha8.com/posts/note-18eec7495a/</link>
            <pubDate>Mon, 26 Jan 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-18eec7495a/</guid>
            <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&#xA;&lt;/h2&gt;&lt;p&gt;The atmosphere in Silicon Valley is once again charged, with OpenAI at the center of the excitement. Recent reports indicate that Codex has officially taken over 100% of the coding work for OpenAI researcher &amp;ldquo;Roon.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 1&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;440px&#34; data-flex-grow=&#34;183&#34; height=&#34;588&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-18eec7495a/img-a3fac865c7.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-18eec7495a/img-a3fac865c7_hu_9e7365668ca468e7.jpeg 800w, https://aha8.com/posts/note-18eec7495a/img-a3fac865c7.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Roon expressed his feelings about this transition:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Programming has always been painful, but it was a necessary path. I’m glad it’s finally over. I’m surprised I was able to escape the shadow of programming so quickly and don’t miss it at all. I even regret that computers weren’t like this before.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;the-rise-of-codex&#34;&gt;The Rise of Codex&#xA;&lt;/h2&gt;&lt;p&gt;Back in December, Boris Cherny, the creator of Claude Code, dropped a bombshell by stating that his contributions to Claude Code were entirely completed by Claude Code itself. This self-evolution has sparked a coding automation frenzy in Silicon Valley.&lt;/p&gt;&#xA;&lt;p&gt;OpenAI, clearly unwilling to concede such a significant opportunity, has begun its counterattack. Recently, Sam Altman announced that a series of new products related to the Codex coding model would be released in the coming month.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 3&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;299px&#34; data-flex-grow=&#34;124&#34; height=&#34;584&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-18eec7495a/img-e836dffc06.jpeg&#34; width=&#34;729&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The community&amp;rsquo;s sentiment is also shifting. Some seasoned developers noted that in 90% of cases, GPT-5.2-Codex can fulfill their requests in one go. While Claude is good, it occasionally inserts &amp;ldquo;bad code&amp;rdquo;; in contrast, OpenAI&amp;rsquo;s new solution is more like Apple—emphasizing an out-of-the-box experience.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 4&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;315px&#34; data-flex-grow=&#34;131&#34; height=&#34;553&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-18eec7495a/img-2884b17ddd.jpeg&#34; width=&#34;727&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-end-of-human-coded-software&#34;&gt;The End of Human-Coded Software?&#xA;&lt;/h2&gt;&lt;p&gt;Roon&amp;rsquo;s revelation has led many online to declare that AI has finally reached this singularity. It seems that the era of humans writing code is indeed coming to an end. After years of model iterations and data accumulation, we appear to be standing at a critical juncture where writing code by hand is becoming increasingly meaningless and even a waste of efficiency.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 6&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;195px&#34; data-flex-grow=&#34;81&#34; height=&#34;899&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-18eec7495a/img-9fefa2f744.jpeg&#34; width=&#34;733&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;In Roon&amp;rsquo;s comments section, people began collectively saying goodbye to the programming era. For many, programming is merely a means to achieve goals, not an end in itself.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 7&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;471px&#34; data-flex-grow=&#34;196&#34; height=&#34;369&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-18eec7495a/img-4005777442.jpeg&#34; width=&#34;725&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Complex syntax is just an expensive price we pay to execute logic, and now these intermediaries can finally step aside.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 8&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;445px&#34; data-flex-grow=&#34;185&#34; height=&#34;394&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-18eec7495a/img-b78ab188ac.jpeg&#34; width=&#34;732&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Radical viewpoints are emerging, with some suggesting that since humans no longer need to read code, we should skip human-readable assembly language and directly use machine code. Today&amp;rsquo;s programming should vanish like the punch card did.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 10&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;482px&#34; data-flex-grow=&#34;201&#34; height=&#34;362&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-18eec7495a/img-ec83f91252.jpeg&#34; width=&#34;728&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;openais-rapid-development&#34;&gt;OpenAI&amp;rsquo;s Rapid Development&#xA;&lt;/h2&gt;&lt;p&gt;Meanwhile, another explosive piece of news has emerged from within OpenAI. A researcher revealed that with the help of Codex, they built OpenAI&amp;rsquo;s MCP server from scratch in just three days and completed scale validation. Not only that, but they also launched the Sora Android app within three weeks. A wave of internal tools built and even self-reviewed by Codex is also set to go live.&lt;/p&gt;&#xA;&lt;p&gt;Without Codex, it’s hard to imagine OpenAI could release products at such an astonishing speed.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 13&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;284px&#34; data-flex-grow=&#34;118&#34; height=&#34;609&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-18eec7495a/img-81f752cca4.jpeg&#34; width=&#34;723&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Some have commented that this is just the first phase of &amp;ldquo;takeoff,&amp;rdquo; and the next step may be truly end-to-end AI autonomous research.&lt;/p&gt;&#xA;&lt;h2 id=&#34;codex-cli-09-released&#34;&gt;Codex CLI 0.9+ Released&#xA;&lt;/h2&gt;&lt;p&gt;As the paradigm of &amp;ldquo;human-machine collaboration&amp;rdquo; has changed, the tools that support this paradigm naturally need to be upgraded. OpenAI seems well-prepared in light of Anthropic&amp;rsquo;s pressures. Today, Codex CLI has pushed two updates, bringing the version number to 0.91.0.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 17&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The most anticipated feature in Codex 0.9.0 is &lt;strong&gt;Plan Mode&lt;/strong&gt;!&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 18&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;342px&#34; data-flex-grow=&#34;142&#34; height=&#34;683&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-18eec7495a/img-ce39adadd7.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-18eec7495a/img-ce39adadd7_hu_e369290a2c3855ce.jpeg 800w, https://aha8.com/posts/note-18eec7495a/img-ce39adadd7.jpeg 975w&#34; width=&#34;975&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Plan Mode differs from the default Code Mode by breaking down programming tasks into two distinct phases:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Understanding Intent&lt;/strong&gt; (clarifying goals, defining scope, identifying constraints, setting acceptance criteria)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Technical Specifications&lt;/strong&gt; (generating a comprehensive implementation plan)&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;In this mode, the output is detailed enough to execute directly without any follow-up questions.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 20&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;681px&#34; data-flex-grow=&#34;283&#34; height=&#34;343&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-18eec7495a/img-1a3b69bf72.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-18eec7495a/img-1a3b69bf72_hu_a9689a037c155ae2.jpeg 800w, https://aha8.com/posts/note-18eec7495a/img-1a3b69bf72.jpeg 974w&#34; width=&#34;974&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Plan Mode’s brilliance lies in its commitment to &lt;strong&gt;&amp;ldquo;evidence-first exploration.&amp;rdquo;&lt;/strong&gt; Before asking questions, Codex conducts targeted searches in your codebase, checking configurations, schema structures, program entry points, etc.&lt;/p&gt;&#xA;&lt;p&gt;Additionally, Plan Mode can call a full suite of tools, enabling it to construct high-level implementation plans.&lt;/p&gt;&#xA;&lt;p&gt;When Codex requires user input, it is structured and focuses only on critical questions that will materially change the plan.&lt;/p&gt;&#xA;&lt;h2 id=&#34;who-reviews-the-code&#34;&gt;Who Reviews the Code?&#xA;&lt;/h2&gt;&lt;p&gt;It seems perfect, right? Codex thinks, executes, and fills your GitHub. However, as we celebrate this extreme efficiency, an overlooked abyss is opening beneath us—the biggest suspense in this new era is no longer who writes the code, but who reviews it.&lt;/p&gt;&#xA;&lt;p&gt;As AI generates code at lightning speed, human developers face a DDoS attack on their attention. AI-generated code is produced in milliseconds, while humans take minutes or even hours to understand the context of that code.&lt;/p&gt;&#xA;&lt;p&gt;This extreme asymmetry between production and review leads to two terrifying consequences:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Reviewers are overwhelmed and begin to habitually click &amp;ldquo;Approve,&amp;rdquo; reducing code review to a formality.&lt;/li&gt;&#xA;&lt;li&gt;Code blocks that appear to work but lack systematic thinking are spreading through codebases like cancer.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;conclusion&#34;&gt;Conclusion&#xA;&lt;/h2&gt;&lt;p&gt;Regardless of whether we are ready, this era has arrived. For different groups, this means entirely different survival rules.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;To Developers&lt;/strong&gt;: AI coding tools are not &amp;ldquo;coming soon&amp;rdquo;; they have already arrived. The question is how to integrate them without losing core value. Tech experts continue to tackle the challenging thinking work, while AI takes over the role of the &amp;ldquo;typist.&amp;rdquo;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;To Non-Developers&lt;/strong&gt;: The boundaries between &amp;ldquo;technical work&amp;rdquo; and &amp;ldquo;non-technical work&amp;rdquo; are dissolving. Tools like Claude Cowork create new species, where tasks that previously required developers may soon only need clear descriptions of what you want.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The ability to clearly describe requirements will become the new programming language.&lt;/p&gt;&#xA;&lt;p&gt;While OpenAI researchers and Claude Code creators claim that AI handles 100% of the code, remember—this is their lab environment, not your production environment. What is certain is that we are experiencing an irreversible shift from &amp;ldquo;writing code&amp;rdquo; to &amp;ldquo;commanding code to be written,&amp;rdquo; and it is accelerating.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Anthropic&#39;s Claude: The Rise of AI as a Coding Partner</title>
            <link>https://aha8.com/posts/note-1cdb4617ef/</link>
            <pubDate>Tue, 20 Jan 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-1cdb4617ef/</guid>
            <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&#xA;&lt;/h2&gt;&lt;p&gt;As a video titled &amp;ldquo;Reverse Claude Code&amp;rdquo; went viral, top global investors are flocking to Anthropic, the company behind Claude, making it the second major AI unicorn after OpenAI.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-experiment&#34;&gt;The Experiment&#xA;&lt;/h2&gt;&lt;p&gt;On January 17, 2026, an engineer from Midjourney posted a video on X, showcasing Claude Code not waiting for human commands but instead directing humans to perform tasks:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Check the API documentation and refactor this code while maintaining consistent style.&lt;/li&gt;&#xA;&lt;li&gt;Send an X message, you go&amp;hellip;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;In this reversal, AI is commanding humans to work!&lt;/p&gt;&#xA;&lt;h2 id=&#34;community-reactions&#34;&gt;Community Reactions&#xA;&lt;/h2&gt;&lt;p&gt;The community has expressed that this is the correct use of AI, with comments likening it to a real-life version of &amp;ldquo;Ratatouille&amp;rdquo; in programming.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-implications&#34;&gt;The Implications&#xA;&lt;/h2&gt;&lt;p&gt;This experiment, while seemingly a playful technical showcase, has revealed a troubling truth: the capabilities of AI are expanding at an alarming rate. Claude Code&amp;rsquo;s popularity has stirred excitement in the developer community.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-metaphor-of-reversal&#34;&gt;The Metaphor of Reversal&#xA;&lt;/h2&gt;&lt;p&gt;Returning to the &amp;ldquo;Reverse Claude Code&amp;rdquo; video, it serves as a metaphor for the future: Are humans enslaving AI, or is AI controlling humans? This raises questions about the nature of human-AI interaction.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-shift-in-roles&#34;&gt;The Shift in Roles&#xA;&lt;/h2&gt;&lt;p&gt;Traditionally, humans issue commands while machines execute them. This relationship is becoming blurred as Claude Code demonstrates the ability to understand code structures, determine necessary documentation, and even critique design choices. With this capability, AI is transforming from a mere tool to an agent capable of planning and executing multi-step tasks.&lt;/p&gt;&#xA;&lt;p&gt;Developers are beginning to treat AI as a &amp;ldquo;digital colleague,&amp;rdquo; assigning tasks and awaiting progress reports, with humans focusing on final reviews and decisions. This shift subtly alters human roles from code writers to code reviewers and problem definers.&lt;/p&gt;&#xA;&lt;h2 id=&#34;investment-surge-in-anthropic&#34;&gt;Investment Surge in Anthropic&#xA;&lt;/h2&gt;&lt;p&gt;On January 18, 2026, the Financial Times reported that Sequoia Capital would participate in Anthropic&amp;rsquo;s new funding round. This is significant as Anthropic is a direct competitor to OpenAI, in which Sequoia has also invested, raising concerns about conflicts of interest.&lt;/p&gt;&#xA;&lt;p&gt;Anthropic is targeting a staggering $25 billion in funding, with a valuation soaring to $350 billion, doubling from $170 billion just four months prior.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-arms-race-in-ai-models&#34;&gt;The Arms Race in AI Models&#xA;&lt;/h2&gt;&lt;p&gt;The competition in AI models has escalated into an arms race, with Anthropic&amp;rsquo;s rapid rise and Claude Opus 4.5 becoming highly sought after in the programming community. Claude Code can handle 70-80% of routine development tasks and integrate deeply with systems like Git and CI/CD.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-new-power-triangle&#34;&gt;The New Power Triangle&#xA;&lt;/h2&gt;&lt;p&gt;The story of AI is repeating itself in extreme forms. Anthropic&amp;rsquo;s core team, including former OpenAI members, brings not only technical expertise but also a commitment to AI safety, which is increasingly valued in a climate of fear surrounding rapid AI advancements.&lt;/p&gt;&#xA;&lt;h2 id=&#34;conclusion&#34;&gt;Conclusion&#xA;&lt;/h2&gt;&lt;p&gt;As history shows, the migration of talent leads to technological breakthroughs, which in turn attract more investment. The current landscape suggests that Anthropic may soon become the second AI startup valued over $100 billion, following OpenAI. The collective investment from top firms indicates a belief that this is not a bubble but a glimpse into the future, despite the inherent risks involved.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Linus Torvalds Launches First Vibe Coding Project After Criticizing AI</title>
            <link>https://aha8.com/posts/note-e8f7c0634a/</link>
            <pubDate>Mon, 12 Jan 2026 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-e8f7c0634a/</guid>
            <description>&lt;h2 id=&#34;linus-torvalds-embraces-vibe-coding&#34;&gt;Linus Torvalds Embraces Vibe Coding&#xA;&lt;/h2&gt;&lt;p&gt;Last weekend, Linus Torvalds, the renowned creator of Linux, announced the launch of his Vibe Coding project, which caught many by surprise.&lt;/p&gt;&#xA;&lt;p&gt;Torvalds released a new project on GitHub called &lt;strong&gt;AudioNoise&lt;/strong&gt;, which is now alongside Linux in his portfolio. In the project description, he mentions that it is a codebase related to guitar effects, utilizing AI technology to &amp;ldquo;simulate cabinets&amp;rdquo;. Notably, this Python visualization tool was primarily written using Vibe Coding.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 15&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;5634px&#34; data-flex-grow=&#34;2347&#34; height=&#34;46&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-e8f7c0634a/img-569b3a4258.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-e8f7c0634a/img-569b3a4258_hu_dfc0f762bc8525a6.jpeg 800w, https://aha8.com/posts/note-e8f7c0634a/img-569b3a4258.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Torvalds stated that he has a much deeper understanding of analog filters than Python. Initially, he approached the project in his usual manner, searching Google and copying code, but later decided to skip the intermediary step—himself—and directly use Google Antigravity for audio sample visualization.&lt;/p&gt;&#xA;&lt;p&gt;It seems that during the New Year holiday, Torvalds was not idle and is adapting to the latest AI trend in the tech world.&lt;/p&gt;&#xA;&lt;p&gt;Reactions to this announcement have been mixed, with some expressing excitement: &amp;ldquo;It’s official, Vibe Coding is legitimate.&amp;rdquo;&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-did-torvalds-first-ai-project-generate&#34;&gt;What Did Torvalds&amp;rsquo; First AI Project Generate?&#xA;&lt;/h2&gt;&lt;p&gt;The &lt;strong&gt;AudioNoise&lt;/strong&gt; project was uploaded to GitHub five days ago and has already garnered 1.4k stars.&lt;/p&gt;&#xA;&lt;p&gt;GitHub link: &lt;a class=&#34;link&#34; href=&#34;https://github.com/torvalds/AudioNoise&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;AudioNoise&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;According to the homepage, the &lt;strong&gt;AudioNoise&lt;/strong&gt; project stems from a &amp;ldquo;random guitar effects pedal design&amp;rdquo; Torvalds worked on months ago, which includes circuit schematics and code. This is an exploration outside of the Linux kernel, aimed not at creating a finished product but at understanding principles of circuit design, such as operational amplifiers.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 20&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;591px&#34; data-flex-grow=&#34;246&#34; height=&#34;438&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-e8f7c0634a/img-ba81e84d50.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-e8f7c0634a/img-ba81e84d50_hu_60008003805afcb.jpeg 800w, https://aha8.com/posts/note-e8f7c0634a/img-ba81e84d50.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;From the previous project, while the digital guitar pedal based on the Raspberry Pi RP2354A development board and TAC5112 audio codec operates correctly, Torvalds expressed dissatisfaction with some analog interface choices, particularly the potentiometers. He also grew increasingly frustrated with the clicking footswitch, even though it served as a programming selection switch.&lt;/p&gt;&#xA;&lt;p&gt;Thus, Torvalds temporarily set aside hardware design to focus on physical interaction interfaces and digital sound effects. His approach was simple: &amp;ldquo;Since everything is digital, let&amp;rsquo;s start with analog and not get too caught up in hardware.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;The main design goal of this project is to learn the fundamentals of digital audio processing, aligning with his earlier intentions of learning hardware through the guitar pedal project.&lt;/p&gt;&#xA;&lt;p&gt;The project does not involve any vocoders based on FFT (Fast Fourier Transform); instead, it features IIR (Infinite Impulse Response) filters and basic delay loops. Everything operates on a &amp;ldquo;single sample input, single sample output, and zero latency&amp;rdquo; basis. Samples may be stored in a delay loop for echo effects without complex real-time processing.&lt;/p&gt;&#xA;&lt;p&gt;Torvalds is pleased with the TAC5112&amp;rsquo;s sub-millisecond latency performance in the ADC (Analog to Digital Converter) to DAC (Digital to Analog Converter) link and intends to continue this design philosophy. Given his lack of prior experience in this area, everything appears quite basic and simple from a novice&amp;rsquo;s perspective.&lt;/p&gt;&#xA;&lt;p&gt;In other words, these IIR filters are not the high-end AI &amp;ldquo;cabinet simulations&amp;rdquo; found in modern pedals or guitar amplifiers. While they can simulate effects like phasers, they do so by digitally emulating RC (resistor-capacitor) networks without employing any advanced techniques.&lt;/p&gt;&#xA;&lt;p&gt;Torvalds emphasized that the Python visualization tool in the project was primarily created through &amp;ldquo;Vibe Coding&amp;rdquo;. Initially, he used a typical &amp;ldquo;search and copy&amp;rdquo; programming style but later eliminated the middleman (himself) and let Google Antigravity write the audio sampling visualization tool.&lt;/p&gt;&#xA;&lt;p&gt;Regarding the integration of AI programming tools, Torvalds noted that the process went &amp;ldquo;smoothly&amp;rdquo;, although he sometimes had to figure out issues with the &amp;ldquo;built-in rectangle selection&amp;rdquo; feature. After instructing Antigravity to directly create a custom RectangleSelector, things improved significantly.&lt;/p&gt;&#xA;&lt;p&gt;When asked whether Vibe Coding produced better results than his own coding, his answer was a definite yes.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 22&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;296px&#34; data-flex-grow=&#34;123&#34; height=&#34;875&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-e8f7c0634a/img-c37e7f367f.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-e8f7c0634a/img-c37e7f367f_hu_6210b9474d6d3e22.jpeg 800w, https://aha8.com/posts/note-e8f7c0634a/img-c37e7f367f.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The AI software development platform used by Torvalds, Antigravity, was released by Google in November last year and competes directly with Cursor. It evolves traditional AI-driven IDEs into an &amp;ldquo;agent-first&amp;rdquo; format, leveraging Google&amp;rsquo;s latest large model, Gemini 3, to enable programming agents to autonomously plan and execute complex end-to-end software tasks.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 23&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;499px&#34; data-flex-grow=&#34;208&#34; height=&#34;519&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-e8f7c0634a/img-cb3fc0da62.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-e8f7c0634a/img-cb3fc0da62_hu_f6e9fbdce214ebcc.jpeg 800w, https://aha8.com/posts/note-e8f7c0634a/img-cb3fc0da62.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Importantly, this tool is currently free to use during its user acquisition phase.&lt;/p&gt;&#xA;&lt;h2 id=&#34;industry-reactions-riding-the-ai-wave&#34;&gt;Industry Reactions: Riding the AI Wave&#xA;&lt;/h2&gt;&lt;p&gt;Torvalds&amp;rsquo; use of AI programming tools has sparked significant discussion in the tech community, marking a rare occurrence that many are calling a &amp;ldquo;never thought I’d see this&amp;rdquo; moment.&lt;/p&gt;&#xA;&lt;p&gt;Some have remarked, &amp;ldquo;The most skilled programmers I know, including those who build compilers, CUDA kernels, and core operating system functions, were the loudest voices against &amp;lsquo;all AI code being garbage&amp;rsquo;. But now, their views are rapidly changing, and they are astonished by AI&amp;rsquo;s capabilities. There’s no time to deny this anymore.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 24&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;424px&#34; data-flex-grow=&#34;176&#34; height=&#34;611&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-e8f7c0634a/img-83d0b78365.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-e8f7c0634a/img-83d0b78365_hu_965f37fd00fef281.jpeg 800w, https://aha8.com/posts/note-e8f7c0634a/img-83d0b78365.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Varun Mohan, the creator of Antigravity and a Google DeepMind engineer, expressed immense honor at Torvalds using the AI programming tool in his latest project.&lt;/p&gt;&#xA;&lt;p&gt;Guillermo Rauch, CEO of cloud development platform Vercel, listed several significant events at the start of 2026, including Torvalds using Vibe Coding in a non-kernel project, Terence Tao announcing GPT and Aristotle autonomously solving the Erdős problem, and programming guru DHH retracting his previous statement on AI not being able to code.&lt;/p&gt;&#xA;&lt;h2 id=&#34;just-days-ago-torvalds-criticized-ai&#34;&gt;Just Days Ago, Torvalds Criticized AI&#xA;&lt;/h2&gt;&lt;p&gt;As a programmer who once led the industry, Linus Torvalds has maintained a relatively conservative stance on AI writing code. Until late last year, he had categorized programming into two dimensions: &amp;ldquo;beginner&amp;rdquo; and &amp;ldquo;production&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;He believes that for non-professionals, Vibe Coding is a great technology that lowers barriers, but for production environments and kernel development, Torvalds clearly stated that Vibe Coding is &amp;ldquo;a very, very bad idea—if you don&amp;rsquo;t understand the logic of the code, you can&amp;rsquo;t fix it when it crashes in production.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;Torvalds considers current AI-assisted programming to be &amp;ldquo;90% marketing and 10% reality&amp;rdquo;, expressing strong disdain for those who submit &amp;ldquo;garbage code&amp;rdquo; generated by AI to kernel maintainers.&lt;/p&gt;&#xA;&lt;p&gt;On January 7, during a discussion among Linux kernel developers on how to regulate AI-generated Linux kernels, Torvalds interjected:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 28&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;253px&#34; data-flex-grow=&#34;105&#34; height=&#34;1021&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-e8f7c0634a/img-bc45cb326c.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-e8f7c0634a/img-bc45cb326c_hu_7c96bb2b56b9c81c.jpeg 800w, https://aha8.com/posts/note-e8f7c0634a/img-bc45cb326c.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;He stated, &amp;ldquo;Discussing AI-generated garbage is utterly meaningless and downright foolish. Those who generate garbage content won’t even note it in their patches. So stop this foolishness. I don’t want any kernel development documentation to include any statements about artificial intelligence.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;This aversion brings to mind his infamous gesture towards NVIDIA&amp;rsquo;s CEO.&lt;/p&gt;&#xA;&lt;p&gt;Curiously, after his criticism, Torvalds released code he wrote using AI. Will the AudioNoise project become Linus Torvalds&amp;rsquo; &amp;ldquo;aha moment&amp;rdquo;?&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>2025 Developer Survey: AI Adoption and Trust Issues</title>
            <link>https://aha8.com/posts/note-c13901bcda/</link>
            <pubDate>Mon, 29 Dec 2025 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-c13901bcda/</guid>
            <description>&lt;h2 id=&#34;developer-demographics-highly-educated-young-lifelong-learners&#34;&gt;Developer Demographics: Highly Educated, Young, Lifelong Learners&#xA;&lt;/h2&gt;&lt;p&gt;&lt;img alt=&#34;Image 1&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;841px&#34; data-flex-grow=&#34;350&#34; height=&#34;308&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-52c78edcc4.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-52c78edcc4_hu_855464a72f9ecf0f.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-52c78edcc4.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;76.2% of respondents are professional developers, with the majority aged between 25 and 44, making up over 60% of the group.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 2&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;736px&#34; data-flex-grow=&#34;306&#34; height=&#34;352&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-1cc69ad1dd.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-1cc69ad1dd_hu_5a94263d751a82cd.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-1cc69ad1dd.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;A notable trend is the increasing education level among learners; 30% of those currently learning programming hold a Bachelor of Science degree, up from 24% last year.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 3&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;683px&#34; data-flex-grow=&#34;284&#34; height=&#34;379&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-031c7393de.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-031c7393de_hu_8c794f0d5fd48fda.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-031c7393de.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;This rise indicates that programming is no longer just a gateway into the industry but a key method for upskilling in the workforce. 69% of developers reported dedicating time to learn new coding techniques or languages in the past year.&lt;/p&gt;&#xA;&lt;p&gt;Despite the abundance of multimedia tutorials, technical documentation remains the preferred learning resource, with nearly 68% of respondents using it in the past year. This reflects a preference for authoritative and rigorous materials over quick content.&lt;/p&gt;&#xA;&lt;p&gt;AI itself has also become a focal point for learning, with over 36% of developers specifically studying how to use AI-powered tools. AI-driven tools and applications are the most common way to understand artificial intelligence, with a usage rate of 52%.&lt;/p&gt;&#xA;&lt;h2 id=&#34;major-changes-in-the-tech-stack-python-rises-docker-becomes-essential&#34;&gt;Major Changes in the Tech Stack: Python Rises, Docker Becomes Essential&#xA;&lt;/h2&gt;&lt;p&gt;Python has emerged as the biggest winner in programming languages this year, with a 7% increase in usage, reaching 57.9%.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 5&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;121px&#34; data-flex-grow=&#34;50&#34; height=&#34;1426&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-080402147d.jpeg&#34; width=&#34;724&#34;&gt;&#xA;This growth is driven by the deep integration of AI, data science, and backend development. Python has evolved from a scripting language to a universal language connecting algorithms and engineering, serving as a ticket to the intelligent era.&lt;/p&gt;&#xA;&lt;p&gt;Docker&amp;rsquo;s dominance in infrastructure has also solidified, with a remarkable 17% increase in usage, reaching 71.1%, marking the largest single-year growth among all technologies surveyed.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 6&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;136px&#34; data-flex-grow=&#34;56&#34; height=&#34;1346&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-bb53b619ca.jpeg&#34; width=&#34;766&#34;&gt;&#xA;This indicates that containerization technology has transitioned from a popular tool to an industry standard, becoming as essential as utilities in modern software delivery.&lt;/p&gt;&#xA;&lt;p&gt;Redis usage has grown by 8%, highlighting its importance as a high-speed in-memory caching and data structure storage solution amid increasing demand for high concurrency and low latency.&lt;/p&gt;&#xA;&lt;p&gt;FastAPI has seen a 5% increase, indicating a strong trend towards building high-performance APIs with Python, further confirming the overall prosperity of the Python ecosystem.&lt;/p&gt;&#xA;&lt;p&gt;In the IDE competition, despite the emergence of various AI-native editors, Visual Studio and Visual Studio Code continue to dominate, maintaining their positions as the best solutions for developers&amp;rsquo; diverse needs.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 7&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;280px&#34; data-flex-grow=&#34;116&#34; height=&#34;924&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-91788eb71f.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-91788eb71f_hu_eca65465b7482b6.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-91788eb71f.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;Among AI programming models, Anthropic&amp;rsquo;s Claude Sonnet is the most favored large language model this year, ranking second among those developers wish to try (33%).&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-other-side-of-ai-adoption-84-use-it-but-trust-issues-arise&#34;&gt;The Other Side of AI Adoption: 84% Use It, but Trust Issues Arise&#xA;&lt;/h2&gt;&lt;p&gt;The survey reveals that 84% of respondents are using or planning to use AI tools, an increase from last year, with 51% of professional developers integrating them into their daily workflows.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 8&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;1036px&#34; data-flex-grow=&#34;432&#34; height=&#34;250&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-ecb39fbd20.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-ecb39fbd20_hu_6306adcad9c75acc.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-ecb39fbd20.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;However, behind this high adoption rate, a trust crisis is emerging. Developer sentiment towards AI tools has dropped from over 70% in the previous two years to 60% this year.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 9&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;903px&#34; data-flex-grow=&#34;376&#34; height=&#34;287&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-fdbcd88aeb.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-fdbcd88aeb_hu_25af6e8aa5bccca7.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-fdbcd88aeb.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;Why has satisfaction decreased despite increased usage? The core issue lies in the cognitive load caused by AI-generated solutions that are often &amp;ldquo;almost correct but not entirely.&amp;rdquo; 66% of developers reported that their biggest frustration stems from handling these nearly accurate AI solutions, which can be harder to detect than obvious bugs.&lt;/p&gt;&#xA;&lt;p&gt;Additionally, 45% of developers believe that debugging AI-generated code takes more time than writing it themselves, revealing an overlooked cost: while AI lowers the barrier to code generation, it raises the costs of code review and debugging.&lt;/p&gt;&#xA;&lt;p&gt;The trust data is alarming, with more developers explicitly stating they &amp;ldquo;do not trust&amp;rdquo; AI accuracy than those who do, and only 3.1% expressing &amp;ldquo;high trust.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 10&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;1322px&#34; data-flex-grow=&#34;551&#34; height=&#34;196&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-f9b582e37a.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-f9b582e37a_hu_67c5dc72e441c57d.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-f9b582e37a.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;This caution is particularly evident among experienced developers, with 20% expressing &amp;ldquo;high distrust.&amp;rdquo; In critical tasks like deployment and monitoring, developers show strong resistance to using AI.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 11&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;420px&#34; data-flex-grow=&#34;175&#34; height=&#34;617&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-00e052b0e3.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-00e052b0e3_hu_dd08587eae110718.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-00e052b0e3.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;76% do not plan to use AI in deployment monitoring, and 69% refuse to use it in project planning, indicating that in key areas involving system stability and architectural decisions, human developers prefer to rely on their judgment and experience.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-ai-agent-myth-great-concept-poor-implementation&#34;&gt;The AI Agent Myth: Great Concept, Poor Implementation&#xA;&lt;/h2&gt;&lt;p&gt;AI agents, which are software entities capable of autonomous decision-making and task execution, are touted as the next wave of generative AI. However, the data from Stack Overflow suggests that AI agents have not yet become mainstream.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 12&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;1020px&#34; data-flex-grow=&#34;425&#34; height=&#34;254&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-5dd5791e40.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-5dd5791e40_hu_e46e1fb64eac999a.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-5dd5791e40.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;52% of developers reported that they either do not use agents at all or only engage with simple AI tools, while nearly 38% have no plans to adopt them.&lt;/p&gt;&#xA;&lt;p&gt;If you happen to be using AI agents in your work as a software developer, you are likely applying them to software development (about 84% of respondents).&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 13&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;442px&#34; data-flex-grow=&#34;184&#34; height=&#34;564&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-057866c3c6.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-057866c3c6_hu_b40d055ab1248c24.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-057866c3c6.jpeg 1040w&#34; width=&#34;1040&#34;&gt;&#xA;The main barriers to the adoption of agents remain accuracy and safety concerns.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 14&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;515px&#34; data-flex-grow=&#34;214&#34; height=&#34;503&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-c6ccabfabe.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-c6ccabfabe_hu_d494c40a47d14153.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-c6ccabfabe.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;87% of respondents expressed worries about the accuracy of agents, and 81% are concerned about data security and privacy issues. Handing over business logic to an uncontrollable &amp;ldquo;black box&amp;rdquo; poses significant compliance and risk management challenges.&lt;/p&gt;&#xA;&lt;p&gt;However, early adopters are exploring this space. Currently, open-source tools dominate the agent orchestration field, with Ollama (51.1%) and LangChain (32.9%) being the most widely used frameworks.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 15&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;332px&#34; data-flex-grow=&#34;138&#34; height=&#34;780&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-79ce75b511.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-79ce75b511_hu_811b984be60568b8.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-79ce75b511.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;In data storage, Redis (43%) demonstrates its flexibility, widely used for memory management in agents. Meanwhile, vector-native databases like ChromaDB (20%) and pgvector (18%) are starting to gain traction.&lt;/p&gt;&#xA;&lt;p&gt;In the observability domain, developers tend to reuse existing DevOps toolchains.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 16&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;395px&#34; data-flex-grow=&#34;164&#34; height=&#34;656&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-1ad9fe84e1.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-1ad9fe84e1_hu_a90a16875c071f27.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-1ad9fe84e1.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;The combination of Grafana and Prometheus is adopted by 43% of agent developers, indicating that traditional monitoring logic remains effective in monitoring AI behavior.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 17&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;315px&#34; data-flex-grow=&#34;131&#34; height=&#34;822&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-b7231d9d97.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-b7231d9d97_hu_39b4798cde7c82bd.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-b7231d9d97.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;As for &amp;ldquo;out-of-the-box&amp;rdquo; AI-assisted tools, ChatGPT (81.7%) and GitHub Copilot (67.9%) remain the preferred entry points for most developers due to their first-mover advantage and powerful model capabilities.&lt;/p&gt;&#xA;&lt;h2 id=&#34;rejecting-vibe-coding-humans-as-the-final-gatekeepers&#34;&gt;Rejecting &amp;ldquo;Vibe Coding&amp;rdquo;: Humans as the Final Gatekeepers&#xA;&lt;/h2&gt;&lt;p&gt;The report concludes by addressing a more fundamental issue: the human-machine relationship. Recently, the term &amp;ldquo;vibe coding&amp;rdquo; has gained popularity, referring to generating software through prompts without rigorous understanding.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 18&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;766px&#34; data-flex-grow=&#34;319&#34; height=&#34;338&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-c13901bcda/img-c2c242492d.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-c13901bcda/img-c2c242492d_hu_ec42b08255c44bc5.jpeg 800w, https://aha8.com/posts/note-c13901bcda/img-c2c242492d.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&#xA;However, the survey shows that the vast majority of developers (72.2%) do not engage in this non-rigorous development mode, with another 5% emphasizing that it does not belong to professional work.&lt;/p&gt;&#xA;&lt;p&gt;This indicates that engineering rigor remains the bottom line for professional developers. The 2025 Developer Survey provides a clearer understanding of the AI technology revolution. Fear and blind worship are becoming things of the past, with rational pragmatism gradually becoming mainstream. In the rapidly evolving AI era, staying alert and continuously learning may be the wisest survival strategy.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>YouWare: A Platform for AI-Driven Creative Coding</title>
            <link>https://aha8.com/posts/note-3d649575b5/</link>
            <pubDate>Tue, 03 Jun 2025 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-3d649575b5/</guid>
            <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&#xA;&lt;/h2&gt;&lt;p&gt;YouWare is a programming platform designed for creators in the AI era, enabling non-programmers to transform their ideas into visual web pages for online sharing and collaboration. Its proprietary AI Agent and Sandbox technology allow for immediate realization of creative concepts, pushing AI programming from mere tools to creative expressions.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-rise-of-vibe-coders&#34;&gt;The Rise of Vibe Coders&#xA;&lt;/h2&gt;&lt;p&gt;More and more people are becoming &lt;strong&gt;Vibe Coders!&lt;/strong&gt; This is the most prevalent application of AI today—&amp;ldquo;vibe coding,&amp;rdquo; where everyone can use AI to realize their creativity, even without programming experience or having written a single line of code. However, while tools like Claude and ChatGPT have lowered the barrier to writing code, another barrier has emerged. Since the source code generated by AI products is often created locally, running it directly or seeing the results visually requires some deployment and operational skills.&lt;/p&gt;&#xA;&lt;p&gt;This brings &amp;ldquo;programming&amp;rdquo; back into the hands of a few technical elites.&lt;/p&gt;&#xA;&lt;p&gt;Imagine a platform where you can run AI-generated code directly, visually display web effects, and share and collaborate with other AI programming enthusiasts and creative players. Recently, a website called &lt;strong&gt;YouWare&lt;/strong&gt; has gained global popularity. It not only continuously lowers the barriers to programming but also provides an immediate platform for publishing, displaying, browsing, and sharing.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;YouWare&lt;/strong&gt; represents not only &lt;strong&gt;Your Software&lt;/strong&gt; but also &lt;strong&gt;Your Awareness&lt;/strong&gt;—where your creativity can be seen, realized, and shared.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 1&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;468px&#34; data-flex-grow=&#34;195&#34; height=&#34;553&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-a38e83f26a.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-a38e83f26a_hu_9ad85fd80675cb4e.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-a38e83f26a.jpeg 1079w&#34; width=&#34;1079&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;features-of-youware&#34;&gt;Features of YouWare&#xA;&lt;/h2&gt;&lt;p&gt;Compared to traditional AI products like ChatGPT, which only show the source code after generating it without providing a direct preview feature, YouWare allows users to instantly become creative producers and sharers. YouWare offers three ways to share your creativity: create, upload, and directly paste code.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 2&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;338px&#34; data-flex-grow=&#34;140&#34; height=&#34;766&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-ee9625d275.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-ee9625d275_hu_6d7e1bf44fcb89b9.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-ee9625d275.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;For example, you can create a 3D line model of the Colosseum using YouWare, which can be rotated, zoomed, and have its rotation direction changed.&lt;/p&gt;&#xA;&lt;p&gt;To enhance community interaction, YouWare provides a &amp;ldquo;like vibe&amp;rdquo; feature on project pages, allowing users to express their attitudes towards a creative idea.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 3&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;468px&#34; data-flex-grow=&#34;195&#34; height=&#34;553&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-1189d6c8e2.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-1189d6c8e2_hu_8d975c39a16a98aa.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-1189d6c8e2.jpeg 1079w&#34; width=&#34;1079&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Additionally, through the remix feature, users can create secondary works based on community projects (provided the original author has enabled remix permissions) with just a prompt, such as changing the theme color of a page.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 4&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;468px&#34; data-flex-grow=&#34;195&#34; height=&#34;553&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-db57826a05.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-db57826a05_hu_f00c66e05a6c1eb4.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-db57826a05.jpeg 1079w&#34; width=&#34;1079&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;YouWare&amp;rsquo;s functionalities extend beyond real-time online display and sharing of creative outcomes; it resembles a co-creation community of the AI era, akin to YouTube in the internet age. The official YouWare website currently features various creative sections, including games, productivity tools, education, presentations, project showcase pages, dashboards, and portfolios.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 5&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;468px&#34; data-flex-grow=&#34;195&#34; height=&#34;553&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-9c2c6ffdd7.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-9c2c6ffdd7_hu_3de0b2036b135ca1.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-9c2c6ffdd7.jpeg 1079w&#34; width=&#34;1079&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;With just a click, you can transform your ideas into works and publish them. For instance, if you have an idea to &amp;ldquo;create a page with a gradient blue-black background that fades with mouse movement, giving a sci-fi and dreamy effect,&amp;rdquo; YouWare can quickly turn your thoughts into an intuitive page.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 6&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;468px&#34; data-flex-grow=&#34;195&#34; height=&#34;553&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-fa0d878861.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-fa0d878861_hu_9d442056ddcbd614.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-fa0d878861.jpeg 1079w&#34; width=&#34;1079&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Unlike traditional AI chat applications like ChatGPT, YouWare allows one-click publishing of works to the internet, making them accessible to anyone. Projects can also be set to &amp;ldquo;private mode,&amp;rdquo; with password protection, giving you complete control over your project.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 7&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;468px&#34; data-flex-grow=&#34;195&#34; height=&#34;553&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-fad17ca3e1.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-fad17ca3e1_hu_1786a2b00e0f888f.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-fad17ca3e1.jpeg 1079w&#34; width=&#34;1079&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Another fun feature is YouWare&amp;rsquo;s &amp;ldquo;random display,&amp;rdquo; where you can click the dice button at the bottom of the page to randomly showcase someone else&amp;rsquo;s AI creative project.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 8&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;466px&#34; data-flex-grow=&#34;194&#34; height=&#34;515&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-d4c20c7142.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-d4c20c7142_hu_2f4ffba0ff565f51.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-d4c20c7142.jpeg 1000w&#34; width=&#34;1000&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;concept-of-vibe-coding&#34;&gt;Concept of Vibe Coding&#xA;&lt;/h2&gt;&lt;p&gt;Vibe Coding can be interpreted as atmosphere programming. The concept of Vibe Coding was first proposed by Andrej Karpathy:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;We&amp;rsquo;re entering the era of vibe coding. You prompt the AI, see what it gives you, tweak your vibes, and iterate.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;In the internet era, programming emphasized geeks, algorithms, and flashy skills. However, in the AI era, the requirement for programmers has shifted from mastering code to &amp;ldquo;finding the vibe&amp;rdquo;—grasping a certain atmosphere. This was also the original intention behind YouWare&amp;rsquo;s creation.&lt;/p&gt;&#xA;&lt;p&gt;YouWare&amp;rsquo;s mission is to allow creativity to flow freely, inspire each other, and build upon one another, as the history of human civilization has evolved.&lt;/p&gt;&#xA;&lt;h2 id=&#34;nostalgic-competitions&#34;&gt;Nostalgic Competitions&#xA;&lt;/h2&gt;&lt;p&gt;YouWare&amp;rsquo;s product design reflects a restrained yet fitting quality for the AI era. Typically, new product launches, especially before the LLM era, involve a series of activities, such as attracting new users with gifts or showcasing attractive images to draw traffic. However, YouWare&amp;rsquo;s activities are very &amp;ldquo;retro&amp;rdquo; and somewhat tasteful—returning to the early days of the internet.&lt;/p&gt;&#xA;&lt;p&gt;For example, they held a competition where participants could win $1,000 by uploading designs reminiscent of old Windows versions.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 9&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;468px&#34; data-flex-grow=&#34;195&#34; height=&#34;553&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-da312f2eea.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-da312f2eea_hu_69cc5e31e8bd4314.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-da312f2eea.jpeg 1079w&#34; width=&#34;1079&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;CEO Ming Chaoping mentioned in an interview that an interesting observation is that there is rarely any borderline content on YouWare. He reflected that people respond to their environment—if you enter a community and see creative works rather than jokes or borderline content, it directly influences your subsequent behavior.&lt;/p&gt;&#xA;&lt;p&gt;Just like entering a library, one naturally speaks softly.&lt;/p&gt;&#xA;&lt;p&gt;Many of YouWare&amp;rsquo;s works are characterized not by how well the code is written, but by how much vibe the creativity has. Examples of uploaded works include a retro sports car suitable for work backgrounds and interactive handheld games.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 10&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;468px&#34; data-flex-grow=&#34;195&#34; height=&#34;553&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-10d31140af.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-10d31140af_hu_eee765ac28ae67aa.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-10d31140af.jpeg 1079w&#34; width=&#34;1079&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Using this creative function, they even created a retro website that surprised them, allowing users to play &amp;ldquo;Minesweeper&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 11&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;466px&#34; data-flex-grow=&#34;194&#34; height=&#34;556&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-b6aa32579a.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-b6aa32579a_hu_71c8211d1fc3cec9.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-b6aa32579a.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;The prompt given to the system was to &amp;ldquo;create a retro, nostalgic web page similar to Windows 98, fun, novel, interesting, interactive, with a focus on a retro UI style, returning to the early days of the internet.&amp;rdquo; In no time, YouWare generated an interface reminiscent of the Windows 98 operating system, achieving an astonishing level of retro design.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 12&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;472px&#34; data-flex-grow=&#34;196&#34; height=&#34;549&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-7b0fb5c698.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-7b0fb5c698_hu_6132fa7844cc0bfc.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-7b0fb5c698.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Every software function within is not just for show; they are fully functional, such as the Notepad.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 13&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;466px&#34; data-flex-grow=&#34;194&#34; height=&#34;555&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-fbccbf6f37.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-fbccbf6f37_hu_82e4fdfe2e44eccc.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-fbccbf6f37.jpeg 1079w&#34; width=&#34;1079&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;You can also play the Minesweeper game directly!&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 14&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;466px&#34; data-flex-grow=&#34;194&#34; height=&#34;556&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-0f5e453906.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-0f5e453906_hu_42324614be95fa9b.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-0f5e453906.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;unique-capabilities-of-youware&#34;&gt;Unique Capabilities of YouWare&#xA;&lt;/h2&gt;&lt;p&gt;Compared to chat AI products like ChatGPT or Gemini, or programming IDEs like Cursor, YouWare&amp;rsquo;s ability to provide a &amp;ldquo;what you think is what you see, what you see is what you get&amp;rdquo; experience makes it easy to get immersed in collaborating with AI. For example, you can tell YouWare:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Build a very retro website in the style of the early internet; I don&amp;rsquo;t have a specific idea, just help me generate a basic framework, and then we can adjust it slowly.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;YouWare generates a retro website with a hint of cyberpunk, capturing a very &amp;ldquo;vibe&amp;rdquo; feeling, even though no specific requirements were provided.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 15&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;466px&#34; data-flex-grow=&#34;194&#34; height=&#34;555&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-c86f321491.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-c86f321491_hu_21754a703efbe18a.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-c86f321491.jpeg 1079w&#34; width=&#34;1079&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;how-does-it-work&#34;&gt;How Does It Work?&#xA;&lt;/h2&gt;&lt;p&gt;YouWare&amp;rsquo;s vibe coding experience is seamless, allowing users to achieve results with simple descriptions. How does YouWare deeply understand user needs and realize them quickly? This is due to two key technologies:&lt;/p&gt;&#xA;&lt;h3 id=&#34;1-proprietary-ai-agent-for-intelligent-creation&#34;&gt;1. Proprietary AI Agent for Intelligent Creation&#xA;&lt;/h3&gt;&lt;p&gt;YouWare&amp;rsquo;s self-developed AI Agent can deeply understand user needs and generate structurally accurate and visually appealing web code at the click of a button. Whether it&amp;rsquo;s text descriptions, reference images, PDF documents, or even Figma design drafts, the system can intelligently analyze and convert them into custom web pages, removing technical barriers to creative expression.&lt;/p&gt;&#xA;&lt;p&gt;Additionally, this AI Agent possesses powerful external resource acquisition and processing capabilities, seamlessly integrating with commonly used tools and data (like Figma, Notion, Google, etc.), providing the best and most stable MCP services.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 16&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;331px&#34; data-flex-grow=&#34;138&#34; height=&#34;781&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-b1c7008d32.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-b1c7008d32_hu_89c3c893e4295d7c.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-b1c7008d32.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;2-proprietary-sandbox-for-instant-code-creation&#34;&gt;2. Proprietary Sandbox for Instant Code Creation&#xA;&lt;/h3&gt;&lt;p&gt;YouWare&amp;rsquo;s self-developed front-end Sandbox engine provides stable and fast execution capabilities for web code in the editor, supporting complete execution of HTML/TSX files and offering real-time visual previews. As a result, preview startup time has been reduced from 60 seconds with third-party services to just 5 seconds, with a success rate of over 90%, greatly optimizing the user experience.&lt;/p&gt;&#xA;&lt;p&gt;The Sandbox architecture also boasts high scalability, supporting large-scale concurrent running instances, ensuring stable and fast responses even during peak user times, meeting the real-time needs of community content creation and browsing.&lt;/p&gt;&#xA;&lt;p&gt;Specifically, users can interact with the AI by selecting local elements and modifying page content directly in preview mode, achieving a WYSIWYG (What You See Is What You Get) creative approach that lowers editing barriers and enhances creative efficiency.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 17&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;468px&#34; data-flex-grow=&#34;195&#34; height=&#34;553&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-467d11ca7f.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-467d11ca7f_hu_52fa38d106295759.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-467d11ca7f.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;revolutionizing-code-generation&#34;&gt;Revolutionizing Code Generation&#xA;&lt;/h2&gt;&lt;p&gt;While most AI coding tools on the market remain focused on code completion and generation, &lt;strong&gt;YouWare recognizes the importance of AI coding for a broader &amp;ldquo;creator&amp;rdquo; audience.&lt;/strong&gt; This fundamentally redefines the meaning of &amp;ldquo;AI coding&amp;rdquo;. In the pre-AI era, coding was an exclusive ability for geeks or programmers; now, coding has become a universal tool that everyone can use.&lt;/p&gt;&#xA;&lt;p&gt;Just as in the internet era, where creating a video required professionals and equipment, now making a widely shareable video only requires bold creativity and a smartphone. YouWare essentially transforms AI coding from a specialized craft into something everyone can try, akin to short videos.&lt;/p&gt;&#xA;&lt;p&gt;As Ming Chaoping mentioned in an interview, the past saw photographers using Nikon and Sony cameras, but as smartphone cameras evolved, a new wave of smartphone photographers emerged, exponentially increasing the number of new photos taken daily.&lt;/p&gt;&#xA;&lt;p&gt;Currently, AI coding is similar; if OpenAI o3, Gemini 2.5 Pro, and Claude 4 are the &amp;ldquo;smartphone cameras&amp;rdquo; of vibe coding, then YouWare is the Instagram of the AI coding era.&lt;/p&gt;&#xA;&lt;p&gt;This wave of creators in the AI era needs a platform to showcase their works—YouWare is that platform.&lt;/p&gt;&#xA;&lt;h2 id=&#34;community-of-vibe-coders&#34;&gt;Community of Vibe Coders&#xA;&lt;/h2&gt;&lt;p&gt;In the YouWare community, people are more engaged in AI creation rather than just AI programming. Here are some impressive projects created using YouWare, such as a frosted glass clock, a cool data dashboard, and even a 3D version of ancient Rome.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 18&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;289px&#34; data-flex-grow=&#34;120&#34; height=&#34;896&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-1927985a9d.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-1927985a9d_hu_58d88baf01888008.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-1927985a9d.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 19&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;297px&#34; data-flex-grow=&#34;123&#34; height=&#34;872&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-9ee30b5f16.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-9ee30b5f16_hu_ef8c5b18956e6105.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-9ee30b5f16.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 20&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;467px&#34; data-flex-grow=&#34;194&#34; height=&#34;555&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-310c71cf4b.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-310c71cf4b_hu_7d9f348ebdafcdff.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-310c71cf4b.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 21&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;469px&#34; data-flex-grow=&#34;195&#34; height=&#34;552&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-a2e9742852.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-a2e9742852_hu_8bb6fe0606ddb0c8.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-a2e9742852.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;This creative paradigm seems to indicate that the bottleneck in software development in the AI era is changing. If vibe coding makes software construction effortless, the bottleneck will shift to other areas:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Continuous creativity that stays ahead of others. Anyone can write a tweet, but the best creators are those who can consistently generate new ideas.&lt;/li&gt;&#xA;&lt;li&gt;Distribution and network effects; ultimately, the winner is not the first product made with vibe coding but the first product that achieves scale.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Meanwhile, software development teams will also change. Currently, in a typical software company, the ratio of engineers, designers, and product managers is 5:1:1. What about the future? If we have an idea, do we just need to open YouWare, describe our thoughts, and wait for the results?&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 22&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;466px&#34; data-flex-grow=&#34;194&#34; height=&#34;555&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-3d649575b5/img-6500c092db.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-3d649575b5/img-6500c092db_hu_d17db1b3190d40b9.jpeg 800w, https://aha8.com/posts/note-3d649575b5/img-6500c092db.jpeg 1079w&#34; width=&#34;1079&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-birth-of-youware&#34;&gt;The Birth of YouWare&#xA;&lt;/h2&gt;&lt;p&gt;The fun system of YouWare actually originated from a moment of inspiration from CEO Ming Chaoping. The first version of YouWare took him three hours to create. To his surprise, within half a day of its launch, 1,000 works had been uploaded.&lt;/p&gt;&#xA;&lt;p&gt;Ming Chaoping, born in 1995 and a graduate of Wuhan University, had previously worked at OnePlus, ByteDance, and Moonlight. During his time at Moonlight, he incubated the world&amp;rsquo;s first AI-generated music video product, Noisee, and received invitations from top Silicon Valley venture capital firms and leading teams in AI music generation.&lt;/p&gt;&#xA;&lt;p&gt;On a night in early March 2025, Ming saw many users on X writing games on Grok 3 and sharing them via screen recordings. At that moment, he realized there was a significant gap between AI creators and traditional content platforms. The works produced by AI coding creators were not compatible with traditional social media platforms, and the AI era needed a new carrier.&lt;/p&gt;&#xA;&lt;p&gt;When users wrote a website or a game using DeepSeek or ChatGPT, it should be shareable on a platform for everyone to see, interact with, and use—something more people could enjoy together. However, many users found themselves unable to share the code generated from their ideas with friends.&lt;/p&gt;&#xA;&lt;p&gt;This &amp;ldquo;aha moment&amp;rdquo; struck Ming around 10 PM. He felt he couldn&amp;rsquo;t wait any longer.&lt;/p&gt;&#xA;&lt;p&gt;The team had mostly left for the day, so Ming decided to write it himself. He worked from 10 PM to 1 AM, then, with a few team members, completed the deployment and release by 2 AM. In an interview with LatePost, Ming described those three hours as &amp;ldquo;sweaty with fear&amp;rdquo;—he felt that missing that window would mean losing a significant opportunity.&lt;/p&gt;&#xA;&lt;p&gt;This was the birth of YouWare and its first version, which initially solved one problem: allowing users to paste their code into YouWare and receive a website in return. Essentially, it was a simple transition from HTML code to website publication.&lt;/p&gt;&#xA;&lt;p&gt;However, Ming, who was very attentive to product experience, design, and interaction, felt that the product was too rough and didn&amp;rsquo;t want to admit it was his. So he tweeted:&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;I used a product that can turn your AI coding into works with one click. This product is pretty good, called YouWare; I recommend it to everyone.&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;p&gt;After posting this tweet, Ming went to sleep. The next morning, he was surprised to find over 1,000 works online, exceeding his and the team&amp;rsquo;s expectations. There was no promotion; it was entirely a spontaneous upload by AI coders.&lt;/p&gt;&#xA;&lt;p&gt;Ming and the team immediately recognized this as positive feedback and spent the entire day upgrading the product and optimizing the user experience. Their only goal was to make it easier for Vibe Coders to create and let good ideas and inspirations be released on the platform for more people to see.&lt;/p&gt;&#xA;&lt;p&gt;What may have started as a flash of inspiration turned into something extraordinary when captured in time.&lt;/p&gt;&#xA;&lt;p&gt;With the philosophy of &amp;ldquo;paying tribute to creators&amp;rdquo; and &amp;ldquo;returning to user value,&amp;rdquo; YouWare quickly received positive feedback in the AI coding community. The next day, the number of works reached 3,000, and within just two days, user visits surged to one million, a 1,000-fold increase in two days!&lt;/p&gt;&#xA;&lt;p&gt;As of mid-May 2025, the platform has accumulated hundreds of thousands of creative projects, gathering a vibrant community of Vibe Coders from around the world.&lt;/p&gt;&#xA;&lt;p&gt;Vibe Coders are the &amp;ldquo;impressionist creators&amp;rdquo; of the AI era, pursuing not the precision of code but the expression of creativity through intuition and inspiration.&lt;/p&gt;&#xA;&lt;h2 id=&#34;youwares-unique-knot-system&#34;&gt;YouWare&amp;rsquo;s Unique Knot System&#xA;&lt;/h2&gt;&lt;p&gt;YouWare&amp;rsquo;s uniqueness lies in being the first AI coding creator platform from Shenzhen, China. It also offers a reward creation mechanism called the &amp;ldquo;Knot system.&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;Every spark of inspiration, every creation, and every share earns you a Knot! Based on the number of visits, emoji reactions, and remix counts for each project, points (called Knot) are calculated, with every 100 Knot redeemable for $1, and withdrawals are supported.&lt;/p&gt;&#xA;&lt;p&gt;YouWare aims to encourage quality creations through a clear reward mechanism, enhancing creator engagement and promoting continuous growth of community content.&lt;/p&gt;&#xA;&lt;p&gt;If you pay close attention to YouWare&amp;rsquo;s UI design, you&amp;rsquo;ll notice that their logo resembles a traditional Chinese knot—another unique aspect of YouWare, symbolizing the connections between creators and the bonds within the community. Each Knot represents a mark of visibility, resonance, and recreation of works.&lt;/p&gt;&#xA;&lt;p&gt;The design philosophy of the &amp;ldquo;Chinese knot&amp;rdquo; stems from Ming Chaoping&amp;rsquo;s open and confident belief. Openness refers to an international perspective, aiming for global standards from the outset; confidence means being true to oneself.&lt;/p&gt;&#xA;&lt;p&gt;Ming believes that &amp;ldquo;being oneself&amp;rdquo; is a philosophy or belief, a mission given to us by the times. He cites Japanese designer Sori Yanagi&amp;rsquo;s statement: &amp;ldquo;Japanese designers can finally be themselves,&amp;rdquo; reflecting Japan&amp;rsquo;s journey from imitation to originality.&lt;/p&gt;&#xA;&lt;p&gt;Today, Chinese teams can also be themselves, possessing their own tastes, aesthetics, and preferences, fully capable of influencing overseas markets and realizing these aspirations.&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>12 Tips for Writing High-Quality Code with AI from Cursor&#39;s Design Lead</title>
            <link>https://aha8.com/posts/note-1206f2a897/</link>
            <pubDate>Thu, 24 Apr 2025 00:00:00 +0000</pubDate>
            <guid>https://aha8.com/posts/note-1206f2a897/</guid>
            <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&#xA;&lt;/h2&gt;&lt;p&gt;Recently, the design lead at Cursor shared a series of techniques for using AI to write high-quality code. These methods not only help developers better utilize AI tools but also significantly enhance programming efficiency.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 5&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;514px&#34; data-flex-grow=&#34;214&#34; height=&#34;420&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-1206f2a897/img-029a69ce76.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-1206f2a897/img-029a69ce76_hu_6a97b02b19867030.jpeg 800w, https://aha8.com/posts/note-1206f2a897/img-029a69ce76.jpeg 900w&#34; width=&#34;900&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the AI programming field, one of the most notable developments is ByteDance&amp;rsquo;s Trea supporting MCP. Having tried it, I can say the user experience is impressive. They have integrated popular MCPs, making it easy for users to add them.&lt;/p&gt;&#xA;&lt;p&gt;However, I still choose not to use Trea.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 6&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;192px&#34; data-flex-grow=&#34;80&#34; height=&#34;1160&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-1206f2a897/img-bbc3b7d553.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-1206f2a897/img-bbc3b7d553_hu_ba35613983bdfbdb.jpeg 800w, https://aha8.com/posts/note-1206f2a897/img-bbc3b7d553.jpeg 928w&#34; width=&#34;928&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Although Trea allows free access to Claude 3.7, the version in Trea likely lacks intelligence. When I submitted modification requests for the same file in both systems, Cursor&amp;rsquo;s understanding was excellent, while Trea made confusing changes.&lt;/p&gt;&#xA;&lt;p&gt;This highlights two points:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Cursor has made many optimizations at the engineering level, which cannot simply be bought but require time and experience.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;To write good code with AI, the issue may not just lie with the AI and coding knowledge itself, but also with the unknown &amp;ldquo;insider&amp;rdquo; factors behind it.&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Today, I came across Cursor&amp;rsquo;s lead sharing 12 insights on how to effectively use Cursor for smooth coding. Here’s a summary of those tips.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 7&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;311px&#34; data-flex-grow=&#34;129&#34; height=&#34;832&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-1206f2a897/img-cc10308ffa.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-1206f2a897/img-cc10308ffa_hu_f3b3f7597bf9548f.jpeg 800w, https://aha8.com/posts/note-1206f2a897/img-cc10308ffa.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;establish-clear-project-rules&#34;&gt;Establish Clear Project Rules&#xA;&lt;/h2&gt;&lt;p&gt;Start by setting 5-10 clear project rules to help Cursor understand your structure and constraints. This step is crucial!&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Key Point:&lt;/strong&gt; Use the &lt;code&gt;/generate rules&lt;/code&gt; command to let AI automatically generate rules for your existing codebase. It&amp;rsquo;s incredibly satisfying!&lt;/p&gt;&#xA;&lt;h2 id=&#34;be-precise-with-prompts&#34;&gt;Be Precise with Prompts&#xA;&lt;/h2&gt;&lt;p&gt;Vague prompts = poor output. It&amp;rsquo;s that simple! Clearly specify the tech stack, behaviors, and constraints in your prompts, just like writing a mini specification document.&lt;/p&gt;&#xA;&lt;p&gt;AI isn’t mind reading; if you don’t specify clearly, how will it know what you want?&lt;/p&gt;&#xA;&lt;h2 id=&#34;file-level-iteration-is-key&#34;&gt;File-Level Iteration is Key&#xA;&lt;/h2&gt;&lt;p&gt;Generating an entire project at once? Wake up! &lt;strong&gt;Focus on one file at a time—generate, test, review&lt;/strong&gt; to keep work blocks small and concentrated. This way, if issues arise, they are easier to locate and fix.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Image 8&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;326px&#34; data-flex-grow=&#34;136&#34; height=&#34;793&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://aha8.com/posts/note-1206f2a897/img-3d705ff89e.jpeg&#34; srcset=&#34;https://aha8.com/posts/note-1206f2a897/img-3d705ff89e_hu_189cc144527d0469.jpeg 800w, https://aha8.com/posts/note-1206f2a897/img-3d705ff89e.jpeg 1080w&#34; width=&#34;1080&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;test-first-code-later&#34;&gt;Test First, Code Later&#xA;&lt;/h2&gt;&lt;p&gt;Honestly, &lt;strong&gt;write tests first, lock them in, and then let Cursor generate code until all tests pass&lt;/strong&gt;. This approach, combining test-driven development with AI, boosts efficiency significantly.&lt;/p&gt;&#xA;&lt;h2 id=&#34;never-forget-manual-review&#34;&gt;Never Forget Manual Review&#xA;&lt;/h2&gt;&lt;p&gt;No matter how powerful AI is, mistakes can happen. &lt;strong&gt;Always manually review outputs and fix any issues&lt;/strong&gt;, then show Cursor the corrected code as an example. Skipping this step could lead to regret later.&lt;/p&gt;&#xA;&lt;h2 id=&#34;focus-cursors-attention&#34;&gt;Focus Cursor&amp;rsquo;s Attention&#xA;&lt;/h2&gt;&lt;p&gt;Use the &lt;code&gt;@file&lt;/code&gt;, &lt;code&gt;@folders&lt;/code&gt;, and &lt;code&gt;@git&lt;/code&gt; commands to &lt;strong&gt;restrict Cursor&amp;rsquo;s attention to the correct parts of the codebase&lt;/strong&gt;. It’s like telling a friend, &amp;ldquo;Look here, look here,&amp;rdquo; to avoid distractions.&lt;/p&gt;&#xA;&lt;h2 id=&#34;keep-design-documents-in-the-cursor-directory&#34;&gt;Keep Design Documents in the &lt;code&gt;.cursor/&lt;/code&gt; Directory&#xA;&lt;/h2&gt;&lt;p&gt;Place design documents and checklists in the &lt;code&gt;.cursor/&lt;/code&gt; directory so that &lt;strong&gt;the agent fully understands what to do next&lt;/strong&gt;. The more comprehensive the context, the higher the output quality—this is a fact!&lt;/p&gt;&#xA;&lt;h2 id=&#34;if-the-code-is-wrong-just-fix-it&#34;&gt;If the Code is Wrong, Just Fix It!&#xA;&lt;/h2&gt;&lt;p&gt;If the code is incorrect, just &lt;strong&gt;write the correct version yourself&lt;/strong&gt;. Humans learn faster from your edits than from explanations! Sometimes, it’s better to dive in and make changes rather than explaining for ages.&lt;/p&gt;&#xA;&lt;h2 id=&#34;utilize-chat-history&#34;&gt;Utilize Chat History&#xA;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Make good use of chat history to iterate on old prompts&lt;/strong&gt;; there’s no need to start from scratch every time. This trick is incredibly useful and can save a lot of repetitive input time, boosting efficiency.&lt;/p&gt;&#xA;&lt;h2 id=&#34;model-selection-matters&#34;&gt;Model Selection Matters&#xA;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Consciously choose models based on your needs&lt;/strong&gt;: use Gemini for precision and Claude for breadth. Different models have different strengths, just like different tools are suited for different tasks.&lt;/p&gt;&#xA;&lt;h2 id=&#34;documentation-is-crucial-for-new-tech-stacks&#34;&gt;Documentation is Crucial for New Tech Stacks&#xA;&lt;/h2&gt;&lt;p&gt;In new or unfamiliar tech stacks, &lt;strong&gt;directly paste documentation links and let Cursor explain all errors and fixes line by line&lt;/strong&gt;. Don’t hesitate to let AI be your tech teacher, guiding you through problem-solving!&lt;/p&gt;&#xA;&lt;h2 id=&#34;large-projects-need-overnight-indexing&#34;&gt;Large Projects Need Overnight Indexing&#xA;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Allow large projects to index overnight and limit the context scope to maintain agile performance.&lt;/strong&gt; It’s like preparing in advance so you can dive right in the next day, boosting efficiency!&lt;/p&gt;&#xA;&lt;h2 id=&#34;conclusion-structure-and-control-are-key&#34;&gt;Conclusion: Structure and Control are Key&#xA;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Think of Cursor as a powerful junior developer&lt;/strong&gt;—if you point the way, it can move forward quickly. But you must know the path first!&lt;/p&gt;&#xA;&lt;p&gt;The core of effectively using Cursor is: clear guidance + strict review + continuous feedback. Master these, and your AI programming efficiency will definitely reach new heights!&lt;/p&gt;&#xA;&lt;p&gt;Have you used Cursor? Do you have unique tips to share? Or have you encountered any pitfalls during use? Feel free to leave a comment and let’s explore more possibilities in AI programming together!&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
