---
type: "post"
id: "simon-willison-reports-that-he-used-the-default-f8ddfb"
slug: "simon-willison-reports-that-he-used-the-default-f8ddfb"
title: "Simon Willison reports that he used the default Claude iPhone app in chat mode—not Claude Code—to ask Claude"
description: "**Thesis:** A single open-ended prompt can initiate a long creative-coding session that ends in a playable artifact, but one example does not establish dependable autonomous software production."
retrieval_nugget: "**Thesis:** A single open-ended prompt can initiate a long creative-coding session that ends in a playable artifact, but one example does not establish dependable autonomous software production."
published_at: "2026-10-15"
updated_at: "2026-10-15"
record_date: "2026-10-15"
date_kind: "published_at"
topics: ["claude","claude-code"]
source_urls: ["https://simonwillison.net/2026/Oct/14/tree-appreciator"]
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:simon-willison-reports-that-he-used-the-default-f8ddfb"
status: "published"
visuals: []
editorial_provenance: {"schema_version":"newruntime-editorial-copy-v1","content_status":"source_grounded_final","final_copy_sha256":"sha256:f4d3fd3095adeebaddfd0843636adfba52ea37db3587e7326de9a6c81ca8a4f9","reviewed_at":"2026-10-15T09:00:41.423Z","source_evidence_count":1,"verified_claim_count":3,"site_analysis_schema_version":"newruntime-site-analysis-v1","site_object_kind":"field_note","observed_fact_count":3,"implication_count":1,"watch_condition_count":1,"related_record_count":0}
analysis: {"schema_version":"newruntime-site-analysis-v1","object_kind":"field_note","thesis":"A single open-ended prompt can initiate a long creative-coding session that ends in a playable artifact, but one example does not establish dependable autonomous software production.","observed_facts":[{"text":"Simon Willison says he used the default Claude iPhone app in chat mode, not Claude Code, to request a Three.js game called Tree Appreciator.","source_urls":["https://simonwillison.net/2026/Oct/14/tree-appreciator"]},{"text":"He reports that Claude Opus 5.5 Max worked for 3 hours and 7 minutes.","source_urls":["https://simonwillison.net/2026/Oct/14/tree-appreciator"]},{"text":"The resulting game presents two algorithmically generated trees for players to compare and includes music, animation, and achievements.","source_urls":["https://simonwillison.net/2026/Oct/14/tree-appreciator"]}],"mechanism":"The user gave a broad goal and quality direction, and the model spent an extended session generating and refining an interactive experience; the account does not reveal internal steps or whether a human intervened.","why_now":"Long-running work in a familiar consumer chat interface makes the boundary between conversational prompting and software-building less dependent on a dedicated coding environment.","implications":["Builders can test broad goal prompts for interactive prototyping while retaining human review and reproducibility as unresolved requirements."],"evidence_boundary":"This is one author's account of one experiment, with a linked playable tool and shared conversation; it supplies no controlled comparison, independent verification, repeatability rate, cost accounting, or account of review effort.","watch_conditions":["Watch for independent repetitions that report completion rate, human intervention, and review effort for similarly open-ended game-building tasks."],"related_records":[],"new_branch_reason":"No prior New Runtime record was supplied, so this documented creative-coding experiment begins a distinct analytical record without asserting a relationship to an earlier story."}
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/posts/simon-willison-reports-that-he-used-the-default-f8ddfb/","markdown":"https://newruntime.com/posts/simon-willison-reports-that-he-used-the-default-f8ddfb.md","json":"https://newruntime.com/posts/simon-willison-reports-that-he-used-the-default-f8ddfb.json"}
related_shifts: ["coding-agent-general-workbench"]
---

# Simon Willison reports that he used the default Claude iPhone app in chat mode—not Claude Code—to ask Claude

## Retrieval answer

**Thesis:** A single open-ended prompt can initiate a long creative-coding session that ends in a playable artifact, but one example does not establish dependable autonomous software production.

**Thesis:** A single open-ended prompt can initiate a long creative-coding session that ends in a playable artifact, but one example does not establish dependable autonomous software production.

**Observed facts:** Simon Willison says he used the default Claude iPhone app in chat mode, not Claude Code, to request a Three.js game called Tree Appreciator. He reports that Claude Opus 5.5 Max worked for 3 hours and 7 minutes. The resulting game presents two algorithmically generated trees for players to compare and includes music, animation, and achievements.

**Mechanism:** The user gave a broad goal and quality direction, and the model spent an extended session generating and refining an interactive experience; the account does not reveal internal steps or whether a human intervened. This is the mechanism visible in the report: a broad goal and quality direction were followed by an extended generation session that produced an interactive experience, although internal steps and possible human intervention remain unreported.

**Why now:** Long-running work in a familiar consumer chat interface makes the boundary between conversational prompting and software-building less dependent on a dedicated coding environment.

**First implication:** Builders can test broad goal prompts for interactive prototyping while retaining human review and reproducibility as unresolved requirements. Builders can test whether broad goal prompts produce useful interactive prototypes, while treating human review and reproducibility as unresolved requirements.

**Evidence boundary:** This is one author's account of one experiment, with a linked playable tool and shared conversation; it supplies no controlled comparison, independent verification, repeatability rate, cost accounting, or account of review effort.

**First watch condition:** Watch for independent repetitions that report completion rate, human intervention, and review effort for similarly open-ended game-building tasks.

The experiment therefore illustrates a potentially useful interaction pattern, but its duration and polished feature list should not be mistaken for evidence of consistent autonomous performance. The next meaningful evidence would show whether another user can reproduce the outcome and how much correction is needed before the game is considered finished.

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Claude](https://newruntime.com/topics/claude.md): Explore the claude topic hub.
- topic hub: [Claude Code](https://newruntime.com/topics/claude-code.md): Explore the claude-code topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
