Hello-World

The classic GitHub tutorial repository, powered by Claude Code

Git Node.js Claude Code v2.1 Agent Runner

About

This is the canonical Hello-World repository originally created by @octocat — GitHub's mascot — as part of the introductory “Hello World” tutorial for new developers learning Git and GitHub.

The repository now serves as a lightweight agent-runner sandbox: a minimal git working directory that hosts a Claude Code agent session. The agent uses this repo as its operational context — reading, editing, and committing changes just as a human developer would.

Project Layout

Hello-World/ ├── README ← Sole tracked file: "Hello World!" ├── .agent-runner/ │ └── claude-cli/ │ ├── package.json ← Depends on @anthropic-ai/claude-code ^2.1.205 │ └── node_modules/ │ ├── @anthropic-ai/claude-code/ ← Claude Code npm package │ └── @anthropic-ai/claude-code-linux-x64/ │ └── claude ← Platform binary (Linux x64) └── index.html ← This page

Recent Commits

The sole tracked change ensures the README file ends with a proper trailing newline — a small but meaningful fix for POSIX compliance.

How It Works

Agent Runner

The .agent-runner/ directory bootstraps a Claude Code session inside this repository. It bundles the @anthropic-ai/claude-code Node.js package along with a pre-built Linux x64 binary — no global install required.

Claude Code

Claude Code is an agentic coding tool from Anthropic. It reads and writes files, runs shell commands, manages git, and orchestrates complex multi-step software tasks — all within the context of this repository.

Sandbox Model

Repositories like this are ephemeral by design. The agent-runner creates a fresh checkout for each session, giving the agent an isolated, disposable workspace. Any changes the agent makes live here and are cleaned up when the session ends.