Skip to content

BasicShell 0.4.5

Choose a tag to compare

@mbahakeskin mbahakeskin released this 11 Oct 20:29
· 16 commits to main since this release

Download: one of two, each with BasicShell.app inside: unzip, move it to Applications.

  • BasicShell-0.4.5.zip: BasicShell as it was in 0.4.4. Nothing in it has changed.
  • BasicShell-0.4.5-claude.zip: the same with Claude's tools (below). The plain one has no part of them.

It is self-signed, not an Apple Developer ID, so the first time macOS refuses to open it: open it once, then System Settings › Privacy & Security › Open Anyway.

Requires: macOS 27 on Apple silicon.

In the build with Claude's tools (12 tools were added to the 26 of 0.4.4, 38 in all)

  • More on a page: drag (sliders, sortable lists, canvases, text selection), screenshot of a part, enlarged, or of the whole page, selection (what you have selected), key with a repeat, wait for text, a CSS selector, the address or a quiet network, download (into Downloads, asked each time), navigate with a hard reload, resize (the window's size, a phone's or tablet's, light or dark, zoom, user agent) and batch (several tools in one call).
  • The browser itself, each off until you turn it on: arrange (pin, copy, sleep or move a tab, take it to a window), clipboard, extensions (list, reload), and the history, bookmarks and downloads.
  • For developers, behind Developer tools: inspect (an element's styles, box and HTML), performance (load timings, paints, slowest requests), block (keep a tab from loading requests that match), request and response bodies in network (passwords, tokens, keys and cookies replaced by [hidden]) and storage (cookies, local and session storage, databases; a value only when asked, an HttpOnly cookie's never, clearing asked first).
  • Settings › Claude is new: it says what each part allows, in words, with the tools it turns on; sets a site (read, read and ask before clicking, read only, read and act, or never) and adds one before Claude asks; and lists what Claude has done since BasicShell opened.
  • "Bypass permissions" now turns every switch on while it is on, as well as the asking: sites, files, downloads and clearing cookies unasked. The sites you said no to stay closed, private tabs and password and card fields stay out of reach, and Stop still stops it.
  • The README has a section on what this does that Claude in Chrome doesn't, and where Claude in Chrome is still ahead.
  • A page can try to talk Claude into things with text you don't see, and this has no classifier checking each action as Anthropic's extension does: keep it to sites you trust.

After updating, quit and reopen BasicShell and start a new chat in Claude: it reads the tools when a chat starts. Adding BasicShell to Claude Code or the Claude app once is enough.

SHA-256: BasicShell-0.4.5.zip 381588f348d4beed9b62dc161ab5e4cb57d3ee01ce442133ca9c2996ac47c1a1, BasicShell-0.4.5-claude.zip dc65f182f44c45d1ce38febb322a692ef641846570d7171126076270e12122a1