Follow Discord
Sweep 02 Oct 2026 · 18:55Z Build v2.1.288 509 read Stable v2.1.285 Latest v2.1.288 Next v2.1.288 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · claude-docs

Command line settings changedclaude-science/command-line-settings

Nearest release: v2.1.268, published under an hour after upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Upstream edited this page at 10 Sep 2026 18:09 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 28 Sep 2026 22:07 UTC.

Upstream edited
Recorded here
Lines+28added
Lines−28removed
From line 7 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits5to this page, all time

The whole hunk

from line 7, old and new numbered
/
lines
from line 7
77 
88## Commands
99 
10| Command | What it does |
11| ----------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
12| `claude-science serve` | Start the background program and open the web app in your browser at a single-use login link. One runs per data directory; Ctrl-C stops it. |
13| `claude-science open` | Mint a fresh login link from the running program and open it in your browser. |
14| `claude-science url` | Print a fresh login link alone on standard output and nothing else. |
15| `claude-science status` | Print whether the program is running, the version, and the port, as JSON. |
16| `claude-science logs` | Print the newest log file from the data directory. `--tail` follows it live. |
17| `claude-science stop` | Stop the program cleanly. |
18| `claude-science update` | Check for and install an update. `--check` only reports; --to `<version>` installs a specific version, which is also how you roll back. Updates are signature-verified and replace the binary atomically. |
19| `claude-science import` `<path>` | Merge another data directory, or its database file, into this one. |
20| `claude-science uninstall` | Windows only. Remove the app, its shortcuts, and its PATH entry while keeping your data; `--purge` also deletes the data directory. Quit Claude Science first. |
21| `claude-science --version` | Print the version. |
22| `claude-science` `<command>` --help | Print help for any command. |
10| Command | What it does |
11| - | - |
12| `claude-science serve` | Start the background program and open the web app in your browser at a single-use login link. One runs per data directory; Ctrl-C stops it. |
13| `claude-science open` | Mint a fresh login link from the running program and open it in your browser. |
14| `claude-science url` | Print a fresh login link alone on standard output and nothing else. |
15| `claude-science status` | Print whether the program is running, the version, and the port, as JSON. |
16| `claude-science logs` | Print the newest log file from the data directory. `--tail` follows it live. |
17| `claude-science stop` | Stop the program cleanly. |
18| `claude-science update` | Check for and install an update. `--check` only reports; --to `<version>` installs a specific version, which is also how you roll back. Updates are signature-verified and replace the binary atomically. |
19| `claude-science import` `<path>` | Merge another data directory, or its database file, into this one. |
20| `claude-science uninstall` | Windows only. Remove the app, its shortcuts, and its PATH entry while keeping your data; `--purge` also deletes the data directory. Quit Claude Science first. |
21| `claude-science --version` | Print the version. |
22| `claude-science` `<command>` --help | Print help for any command. |
2323 
2424<Note>
2525 `import` has no preview and no undo. Back up the data directory before you run it; running the same import a second time is safe.
from line 29
2929 
3030These two work on every command. On Windows, `~` in the defaults below is your user profile folder, `%USERPROFILE%`.
3131 
32| Flag | Default | What it does |
33| -------------------- | ------------------------------- | ------------------------------- |
34| `--data-dir` `<dir>` | `~/.claude-science` | The data directory to use. |
35| `--config` `<file>` | `~/.claude-science/config.toml` | The configuration file to read. |
32| Flag | Default | What it does |
33| - | - | - |
34| `--data-dir` `<dir>` | `~/.claude-science` | The data directory to use. |
35| `--config` `<file>` | `~/.claude-science/config.toml` | The configuration file to read. |
3636 
3737## The login link
3838 
from line 41
4141 
4242## Flags for serve
4343 
44| Flag | Default | What it does |
45| ------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------- |
46| `--port` `<n>` | `8000` | The port the web app is served on. 0 picks a free port. |
47| `--no-browser` | off | Do not open a browser. url prints a login link any time you want one. |
48| `--detached` | off | Run in the background. Implies --no-browser. |
49| `--no-auto-update` | off | Do not check for or install updates. For a pinned or centrally managed install. |
50| `--host` `<address>` | 127.0.0.1 | The address the app listens on. Anything else exposes the app to your network; prefer an SSH tunnel. |
51| `--base-path` `</prefix>` | unset | Serve the app under a URL prefix behind a reverse proxy. |
52| `--allow-origin` `<url>` | unset | An extra browser Origin allowed to connect; repeat the flag for more than one. It does not change which sites Claude can reach. |
53| `--sandbox-port` `<n>` | port + 1 | The separate origin that previews of generated HTML are served from, so a previewed page cannot read your session. |
54| `--verbose` | off | Show startup and info log lines on the console; by default they go only to the log file. |
44| Flag | Default | What it does |
45| - | - | - |
46| `--port` `<n>` | `8000` | The port the web app is served on. 0 picks a free port. |
47| `--no-browser` | off | Do not open a browser. url prints a login link any time you want one. |
48| `--detached` | off | Run in the background. Implies --no-browser. |
49| `--no-auto-update` | off | Do not check for or install updates. For a pinned or centrally managed install. |
50| `--host` `<address>` | 127.0.0.1 | The address the app listens on. Anything else exposes the app to your network; prefer an SSH tunnel. |
51| `--base-path` `</prefix>` | unset | Serve the app under a URL prefix behind a reverse proxy. |
52| `--allow-origin` `<url>` | unset | An extra browser Origin allowed to connect; repeat the flag for more than one. It does not change which sites Claude can reach. |
53| `--sandbox-port` `<n>` | port + 1 | The separate origin that previews of generated HTML are served from, so a previewed page cannot read your session. |
54| `--verbose` | off | Show startup and info log lines on the console; by default they go only to the log file. |
5555 
5656## Dangerous flags
5757 
Feedback