📖 0%あと 100% で結論
KNOWLEDGE LIBRARY

The Evolution of Software 3.0: Navigating the Era of English-Based Programming and Agentic Operating Systems

結論Software 3.0 shifts programming to natural language within an LLM-based operating system, necessitating partial autonomy design patterns and infrastructure optimized for agentic consumption rather than human clicks.

manabi AI
2026/5/3 作成
Andrej Karpathy: Software Is Changing (Again)
動画を再生

Y CombinatorAndrej Karpathy: Software Is Changing (Again)📅 2025年6月19日 公開

信じられますか?このクオリティの記事と図解を manabiたった1分 で自動生成しました

この動画の重要ポイント

  • 1Software is shifting from explicit code (1.0) and neural weights (2.0) to natural language prompts (3.0), where English becomes the ultimate programming interface.
  • 2Large Language Models function as new operating systems, currently in their 1960s 'time-sharing' phase, requiring unique design patterns like autonomy sliders and GUIs for human verification.
  • 3Future digital infrastructure must be redesigned to be 'agent-legible,' moving away from human-centric 'click' instructions toward LLM-friendly formats like markdown and curl commands.
🎯

こんな人におすすめ

  • Software developers adapting to AI-assisted coding and agentic workflows.
  • Product managers designing the next generation of AI-native applications.
  • Tech entrepreneurs seeking opportunities in the Software 3.0 ecosystem.

AIが生成したビジュアル

タップして拡大

The Evolution of Software 3.0: Navigating the Era of English-Based Programming and Agentic Operating Systems - 1分でわかるスライド要約 (manabi)

YouTube要約 1,000ノートが
いつでも無料で読み放題

無料で始める

30秒で完了 ・ クレカ不要

主要トピック

01

The Dawn of Software 3.0

  • Software 1.0: Manually written code (logic-based).
  • Software 2.0: Neural network weights (data-based).
  • Software 3.0: LLM prompts in English (language-based).
  • The shift at Tesla: Replacing C++ code with neural network 'weights'.
02

The LLM Operating System

  • LLMs orchestrate compute, RAM (context window), and tools.
  • We are in the 1960s 'time-sharing' era of AI computing.
  • Unlike historical tech, AI adoption is 'bottom-up' (consumers first).
  • The 'Personal AI' revolution is the next major milestone.
03

Designing for 'People Spirits'

  • LLMs have 'Rain Man' memory but suffer from 'jagged intelligence'.
  • Key deficits: Hallucination and anterograde amnesia.
  • Fixed weights mean the AI never 'learns' unless context is managed.
  • Apps must provide the working memory the model lacks natively.
04

Building for the Agentic Future

  • Adopt the 'Iron Man Suit' model: Augmentation over full automation.
  • Use 'Autonomy Sliders' to let users control the level of AI agency.
  • Redesign docs for agents: Replace 'click' with 'curl' and markdown.
  • Create 'llm.txt' files to make your digital infrastructure agent-legible.

ここからが本番

詳細な解説記事 - ここを読むと
一気に理解度が深まります

The Three Epochs of Computing: From Logic to English

The Evolution of Software 3.0: Navigating the Era of English-Based Programming and Agentic Operating Systems - 導入 イラスト

Software has fundamentally changed for the first time in nearly 70 years, evolving through three distinct paradigms. Software 1.0 consists of the traditional code we write—C++, Python, or Java—where a human provides explicit instructions for the computer to follow. This era focused on logic and deterministic rules. However, several years ago, we witnessed the rise of Software 2.0, defined by neural network weights. In this phase, developers stopped writing logic directly and instead became curators of data, using optimizers to 'bake' intelligence into parameters. At Tesla, this transition was literal: as the Autopilot system improved, thousands of lines of C++ code were deleted and replaced by neural networks that handled complex tasks like image stitching across cameras.

Now, we are entering the era of Software 3.0. In this new paradigm, neural networks have become programmable through Large Language Models (LLMs). Remarkably, the programming language for this new computer is English. This shift democratizes software development, turning every person who can speak a natural language into a potential programmer. This is not just a change in syntax; it is a fundamental shift in how we interact with the digital world, moving from rigid code to flexible, stochastic simulations of human intelligence.

💡

Key insight: Software 3.0 is not just about using AI as a tool; it is about treating the LLM as a programmable engine where the prompt is the source code.

FeatureSoftware 1.0Software 2.0Software 3.0
Core ComponentExplicit Code (C++, etc.)Neural WeightsEnglish Prompts
Primary ActivityWriting LogicData EngineeringOrchestrating Agents
Human RoleLogical ArchitectData CuratorDirector/Verifier

The LLM as the Modern Operating System

The Evolution of Software 3.0: Navigating the Era of English-Based Programming and Agentic Operating Systems - 本論 イラスト

To understand the current state of AI, we must stop viewing LLMs as simple chatbots and start seeing them as operating systems (OS). Just as a traditional CPU manages compute and RAM, the LLM orchestrates memory through its context window and solves problems using various tools. However, we are currently in the '1960s era' of this new OS. Because LLM compute is incredibly expensive, the infrastructure is centralized in the cloud, and we interact with it through 'time-sharing'—much like the massive mainframes of the mid-20th century. The personal computing revolution for LLMs has not yet happened because local execution is not yet economically viable for most users.

This new OS also flips the traditional model of technology diffusion. Historically, transformative technologies like GPS or cryptography were first adopted by governments and corporations before reaching consumers. With LLMs, the opposite is true. Individuals are using AI to help them 'boil an egg' or write simple emails, while large organizations and governments are lagging behind. This bottom-up adoption means the most innovative software applications are being built by individuals and small startups, not centralized powers.

🔥

Trend: The 'Personal LLM' revolution is coming, but for now, we are all 'thin clients' connected to a centralized intelligence grid.

  • Cloud Centralization: Training and inference remain capital-intensive, requiring massive GPUs.
  • Universal Access: LLMs are 'beamed' to billions of devices simultaneously through browser interfaces.
  • Natural Interface: The 'terminal' for this new OS is a simple text box.

Designing for the 'People Spirit' Psychology

Designing apps for LLMs requires understanding their unique 'psychology.' LLMs are essentially stochastic simulations of human thought—what can be described as 'people spirits.' They possess superhuman encyclopedic memory, akin to the character in the film 'Rain Man,' yet they suffer from significant cognitive deficits. They can recall complex SHA hashes instantly but might fail at simple logic, such as determining if 9.11 is larger than 9.9 or counting the number of 'r' letters in the word 'strawberry.' These 'jagged intelligence' profiles mean that LLM apps must be designed to leverage their strengths while mitigating their weaknesses.

この続きは…

残り 5,253/8,444 文字(残り 62%)

あと 3 章 + 編集視点 + FAQ

無料で続きを読む

無料で読める ・ 10秒で完了 ・ クレカ不要

manabi AI

動画の内容を基にAIが自動生成しました

🎉 ここまで読んでくれてありがとう

あなたの時間と学びが私たちの励みです

YouTube要約 1,000ノートが
いつでも無料で読み放題

YouTube の知恵を 5 分で読めるメディア

無料で始める

30秒で完了 ・ クレカ不要

Keep Reading

YouTube要約 1,000ノートが
いつでも無料で読み放題

YouTube の知恵を 5 分で読めるメディア

無料で始める

30秒で完了 ・ クレカ不要