Claude Code's Shocking Origin Exposed: It Evolved from Safety Alignment, Boris: Only 1% Complete

marsbitPublished on 2026-07-07Last updated on 2026-07-07

Abstract

**"Claude Code's Astonishing Origin Revealed: Born from Safety Alignment, with Only 1% Done"** This article traces the epic development of Claude Code, Anthropic's groundbreaking AI coding assistant. Its origins are surprisingly rooted in an internal safety alignment (Alignment) project. The journey began in 2021 with early prototypes like a VS Code extension, but the project was nearly forgotten due to immense infrastructure challenges in creating a true "agentic" coder. Key breakthroughs came from research teams focused on autonomous software engineering, developing core components like bash tools and code search. An internal CLI tool named "clide" emerged but was too超前 (ahead of its time), being clunky and slow. The project's fate changed in September 2024 when Boris Cherny joined. Tasked with "agentic coding," he built a simple CLI prototype. A pivotal moment occurred when he used `clide` to generate a complete pull request from an issue description, revealing the assembled potential of earlier research. A small team then executed a furious two-week sprint to build the core product. Launched in February 2025 as Claude Code, initial feedback was mixed. However, with the release of the Claude 3.5 Sonnet model, its capabilities skyrocketed, fundamentally altering software development workflows in Silicon Valley. Notably, Boris Cherny himself reached a point where 100% of his coding was done silently by Claude Code in the terminal. Despite its transformative impact, Bori...

【Introduction】From Ben Mann leading his team to build an early VS Code extension in 2021, to Boris Cherny's frenetic iterations in 2024, to the groundbreaking arrival of Claude Code in 2025 which fundamentally changed how Silicon Valley operates — the entire story is an epic. Yet, the father of Claude Code says: "We've only completed 1%."

Claude Code is only 1% complete!

Anthropic's core developer Boris Cherny reveals the extremely counterintuitive origin of Claude Code: Claude Code evolved from an internal safety alignment (Alignment) project at Anthropic.

And the most exciting part lies in the second half:

There's still so much to do. We've only completed 1%.

Because 1% space means 99% of the future is still completely blank.

At the same time, Claude officially reveals the origin history of Claude Code for the first time:

Anthropic's official page "The Making of Claude Code" goes live simultaneously.

Portal: https://www.anthropic.com/features/making-of-claude-code

Claude Code Was Almost Completely Forgotten

The story begins in 2021.

Anthropic co-founder and Labs team lead Ben Mann recalls:

When we founded Anthropic and ultimately decided to build a product — which was itself a controversial decision at the time — the first thing we did was build a programming assistant.

Research engineer Dawn Drain had just joined Anthropic. Her main project was: make the model's coding ability at least as good as my own.

During the same period, Shauna Kravec's reinforcement learning team was already thinking more radically — autonomous software engineering. They didn't want to build a chatbot; they wanted the model to actually "do work".

Why coding? Shauna's answer remains stunning to this day:

We believed the path to transformative AI had to go through automating large-scale software engineering work.

By early 2022, they were already using RL to train models to write simple functions and then test their correctness.

The result: the initial models performed very poorly.

Meanwhile, Ben Mann's team built a VS Code extension — an early coding assistant. It could provide four different suggestions. By spring 2022, this tool already had about 100 external users.

But then, reality hit them hard.

The infrastructure nightmare emerged.

To do real agentic coding, you need the model to execute code in a safe environment, read/write files, handle timeouts, handle failures...

These problems are almost identical to the agent problems everyone is still grappling with today.

Dawn and her colleagues spent a long time just getting the model to have a persistent shell in a container, stream input/output, and gracefully handle timeouts.

Then, Ben Mann returned from paternity leave to find that everyone had "basically forgotten about the coding assistant".

The research side never stopped, however.

They continued to refine the core components of agentic coding: function calling, search, bash tool... Capabilities that seem obvious today were hard-fought battles back then.

Anthropic Was "Embarrassingly Ahead of Its Time"

From late 2022 into 2023, Shauna's team achieved a key breakthrough: they gave the model a bash tool, allowing it to search freely within codebases.

Dawn Drain spent an "embarrassingly long time" teaching Claude to write diffs.

Eventually, they built an internal command-line tool called clide.

It let you chat with Claude to edit code and complete development tasks.

Ben Mann said: "I loved it. It was really cool, but it could be so much better."

The problem: it was too ahead of its time. Sid Bidasaria later recalled: "Everyone talked about clide, but it was clunky and slow."

Claude Code's first engineer, Adam Wolff, added primitive agentic capabilities to it — it could infer user intent from partial changes.

When it first succeeded, he "danced in the kitchen".

But clide remained a research-side toy.

It was too fragile, too slow, too unstable.

Until September 2024, when a new person walked into the Labs team.

Claude Code Soars

In September 2024, Boris Cherny joined Anthropic Labs.

Ben Mann gave him the task of "agentic coding", advising him to "build not for today's models, but for models six months from now".

He wasn't directly assigned to build a coding product. Instead, he first familiarized himself with the Anthropic API, quickly building a minimal CLI prototype in just two days.

In the demo, it could screenshot Apple Music and tell you what song was playing.

He posted it on Slack and only got two or three likes.

No one understood it. Not even he fully understood it.

But Boris couldn't stop. Friends asked him to hang out; he refused. He locked himself in at home on weekends, continuously working on this thing.

One day, he wrote a pull request. Adam rejected it, telling him to try using clide.

Boris copy-pasted the issue into clide, and it directly wrote the complete five-to-ten-line PR.

Boris later recalled:

I had never seen anything like it. It was mind-blowing. It felt like the future.

Ben Mann said Boris's expression at that moment was "Holy shit".

They had all the pieces; they just needed to put them together.

In December, the Labs team finally gave the project the green light.

The tiny team, originally just Boris, Sid Bidasaria, and Ben, suddenly swelled with six or seven more people.

They began a final two-week sprint.

In those two weeks, almost all core features were completed: bug reporting, login flow, auto-updates, excellent usage metrics...

No PR limits, no review processes, fixes could go live within five minutes.

From 10% to 100%, and the "1%" That's Only Completed

In February 2025, Claude CLI was released to the public, officially renamed Claude Code.

The all-caps ASCII character Claude Code logo became an iconic design for AI programming.

Early feedback wasn't enthusiastic. Many felt "the idea is cool, but too buggy".

But the models were improving. When the Claude 4 series models were released, everything changed.

Boris Cherny sat in the back row at the Code with Claude conference. When Sonnet 4 was announced, he looked down at his coding and suddenly realized:

"Wow, this really got stronger."

This fundamentally changed how Silicon Valley operated: Ramp's Head of Technology was completely conquered in five minutes; Bun's founder used it to instantly decipher complex network protocol code.

By the winter of 2025, a new, irreversible world had arrived.

Boris Cherny, the once all-nighter-pulling head of Claude Code, found that he no longer needed to write a single line of code by hand — 100% of his work was silently completed by Claude Code in the background terminal.

He even used Claude Code to code for an entire day, submitted 88 times, with his wife and dog simply accompanying him on the couch, relaxed and comfortable.

Cat Wu said what moved her most was the change in permission requests:

When it first launched, everyone would carefully read every permission request. Now, a large portion of users just auto-accept.

Trust is being built.

And Boris is still saying that line — we've only completed 1%.

Because true long-horizon autonomy, persistent memory, complex context management, open-world planning... these capabilities are still far from arrival.

The role of human engineers is leaping from "code architects" to "AI administrators".

Programming is no longer an obscure geek privilege, and this is just the beginning of AI agents stepping into the real world to solve humanity's ultimate challenges.

Reference: https://www.anthropic.com/features/making-of-claude-code

This article is from the WeChat public account "New Zhiyuan", author: ASI Apocalypse; Editor: David

Trending Cryptos

Related Questions

QAccording to the article, what was the surprising origin of Claude Code?

AClaude Code originated from Anthropic's internal safety alignment (Alignment) project, which is a counter-intuitive origin story as revealed by its core developer Boris Cherny.

QWho led the early team that built the initial VS Code extension mentioned in the article?

ABen Mann, an Anthropic co-founder and head of the Labs team, led the team that built the early VS Code extension coding assistant.

QWhat was the name of the internal command-line tool built by Anthropic researchers, and what was its purpose?

AThe internal command-line tool was called 'clide'. Its purpose was to allow users to chat with Claude to edit code and complete development tasks, representing an early form of agentic coding.

QWhat key event in 2024 marked a major turning point for the project that would become Claude Code?

AThe key event was Boris Cherny joining Anthropic Labs in September 2024. He was tasked with 'agentic coding' and his rapid prototyping and subsequent discovery of clide's potential (like writing full pull requests) galvanized the team, leading to the final development sprint.

QWhy does Boris Cherny state that Claude Code has only 'completed 1%' of its potential?

AHe states this because, despite its current success, fundamental capabilities for true long-term autonomy, persistent memory, complex context management, and open-world planning are far from being realized. The remaining 99% represents a vast, unexplored future for AI agents.

Related Reads

Trading

Spot

Hot Articles

Discussions

Welcome to the HTX Community. Here, you can stay informed about the latest platform developments and gain access to professional market insights. Users' opinions on the price of S (S) are presented below.

活动图片