Repository navigation
Releases: BoxPistols/hachibu
Release list
Hachibu 0.4.0
Changes
- Effort follows
/effort. A level you change during a session is read from Claude Code's conversation, so the strip no longer shows theeffortLevelfrom~/.claude/settings.json(for example xhigh) while you work at medium. The statusLine value still wins when it is newer - Update notices. Hachibu checks GitHub for a new version once a day. When it finds one, it sends one notification and shows the new version at the top of the menu. Updates in the menu shows the version you are running, turns the check off, and has Check Now. The check sends only the app's name and version
- Builds with Swift 6.1 as well as newer toolchains
How to update
Download Hachibu-macos.zip, quit Hachibu, and replace Hachibu.app in your Applications folder. Settings stay. The app is not notarized yet, so allow the first launch again in System Settings > Privacy & Security. Steps with screenshots: https://github.com/BoxPistols/hachibu#first-launch-allow-it-once-in-system-settings
The first time Hachibu finds a newer version, macOS asks whether to allow its notifications.
変更点
- effortが
/effortに追従します。セッション中に変えた値をClaude Codeの会話記録から読むため、mediumで作業していても~/.claude/settings.jsonのeffortLevel(たとえばxhigh)が出たままになることはありません。statusLineの値の方が新しいときは、これまでどおりそちらを使います - 更新のお知らせ。1日に1回、GitHubで新しい版を確認します。見つけたら1回だけ通知し、メニューの先頭に新しい版を出します。メニューの「アップデート」では、動いている版の確認、自動確認の停止、「今すぐ確認」ができます。確認で送るのはアプリ名と版だけです
- Swift 6.1でもビルドできるようにしました
更新のしかた
Hachibu-macos.zipをダウンロードし、Hachibuを終了してから、アプリケーションフォルダのHachibu.appと入れ替えます。設定はそのまま残ります。まだ公証を受けていないため、「システム設定」>「プライバシーとセキュリティ」で初回の起動をもう一度許可してください。画像付きの手順: https://github.com/BoxPistols/hachibu#インストール
新しい版を初めて見つけたときに、通知を許可するかをmacOSが尋ねます。
SHA-256 of Hachibu-macos.zip: 8ee3a9e9fbef99607745961f1ac437c2b9c762d7662dd7fd383b29552ac74fa8
Hachibu 0.3.2
Changes
- New menu bar style, Weekly gauge: the icon's slanted cut moves with the weekly usage, the used side turns yellow and red, and the percentage sits next to it. It takes about as much room as the battery indicator
- The menu bar item with text is drawn as one group with a larger icon, so it no longer looks like several apps side by side
- A second shortcut steps through Standard, Usage only, and Tucked. Set it from Shortcut for Switching Display in the menu. It is off until you set it
- The 1M context dot is orange, and it is now detected from the context window size that Claude Code passes to the statusLine. This needs the statusLine setup described in the README. A 1M setting for another model family is no longer applied
- Usage lines and How to Read the Strip are drawn at full contrast instead of looking disabled
First launch
The app is not notarized yet, so macOS blocks it the first time. Open it once and click Done, then go to System Settings > Privacy & Security, click Open Anyway next to the message about Hachibu, and enter your password. Steps with screenshots: https://github.com/BoxPistols/hachibu#first-launch-allow-it-once-in-system-settings
SHA-256 of Hachibu-macos.zip: c212eb8b4e8755dab8a15052eb087104ccc4e448f9bf535e5681155aa2a2253e
変更点
- メニューバーに「週枠のメーター」の表示を足しました。アイコンの斜めの切れ目が週枠の使用率に合わせて動き、使った側に黄や赤の色が付き、横に使用率の数字が出ます。バッテリーの表示と同じくらいの幅です
- 文字を出すメニューバーの項目は、大きくした絵と文字をひとまとまりに描きます。複数のアプリが並んでいるようには見えなくなりました
- 2つ目のショートカットで、標準、使用率だけ、端に収納を順に切り替えられます。メニューの「表示切り替えのショートカット…」で設定します。設定するまでは無効です
- 1Mコンテキストの点を橙にしました。Claude CodeがstatusLineに渡すコンテキスト幅から判定します。READMEにあるstatusLineの設定が必要です。別の系統のモデル向けの1Mの指定は付けなくなりました
- 使用率の行と「表示の読み方」を、通常の濃さで描くようにしました
- 日本語の文言の「帯」を「バー」に変えました
初回の起動
まだ公証を受けていないため、初回はmacOSに止められます。一度開いて「完了」を押し、「システム設定」>「プライバシーとセキュリティ」でHachibuについての表示の横にある「このまま開く」を押して、パスワードを入力してください。画像付きの手順: https://github.com/BoxPistols/hachibu#インストール
Hachibu 0.3.1
Changes
- The strip is more compact (28pt high instead of 36pt), and the strip, the menu bar item, and the windows now share the same corner radii and glass surface
- A 1M context is shown as a small dot after the model name instead of the text "1M". The menu spells it out in its first line, and a new How to Read the Strip submenu explains every mark and color
- New menu bar icon that matches the app icon. Usage numbers in the menu bar get the same rounded yellow and red tags as the strip
- The shortcut window has a Save button: press the new combination, press it once more to confirm that it arrives, then click Save
- If macOS hides the menu bar item, the strip's right-click menu shows a shortcut to System Settings > Menu Bar
- The bundle identifier changed to
io.github.boxpistols.hachibu. Settings from 0.3.0 are not carried over, and Launch at Login needs to be turned on again. To remove the old settings:defaults delete dev.local.hachibu
First launch
The app is not notarized yet, so macOS blocks it the first time. Steps with screenshots: https://github.com/BoxPistols/hachibu#first-launch-allow-it-once-in-system-settings
SHA-256 of Hachibu-macos.zip: e230ddfb0ca7a303e400e5550496c1ef1f7cb5d7d4d32219ba149186ef82004b
変更点
- 帯を低くしました(36ptから28pt)。帯、メニューバーの項目、各窓の角丸とガラスの面を同じ規則に揃えました
- 1Mコンテキストは「1M」の文字ではなく、モデル名の後ろの小さな点で示します。メニューの先頭の行に文字で書き、新しい「表示の読み方」に記号と色の意味を並べました
- メニューバーの絵を、アプリのアイコンと同じ形にしました。メニューバーの使用率にも、帯と同じ角丸の黄と赤の札が付きます
- ショートカットの窓に「保存」を足しました。新しい組み合わせを押し、もう一度押して届くことを確かめてから、「保存」を押します
- メニューバーの項目をmacOSが隠しているときは、帯の右クリックメニューに「システム設定」>「メニューバー」を開く項目が出ます
- bundle idを
io.github.boxpistols.hachibuに変えました。0.3.0の設定は引き継がれず、「ログイン時に起動」はもう一度有効にする必要があります。古い設定を消すにはdefaults delete dev.local.hachibuを実行します
初回の起動
まだ公証を受けていないため、初回はmacOSに止められます。画像付きの手順: https://github.com/BoxPistols/hachibu#インストール
Hachibu 0.3.0
Slashstrip is now Hachibu. It shows Claude Code's model, effort, and usage limits in a small strip that stays on top of your Mac's screen.
Changes
- Renamed to Hachibu. If you installed Slashstrip, turn off its Launch at Login, quit it, and move it to the Trash. Settings are not carried over
- Runs on Intel Macs as well as Apple Silicon (macOS 14 or later)
- A Language menu (English or Japanese). The action log is written in the chosen language
- Everything is reachable from the strip's right-click menu, even when the menu bar item is hidden
- Opening a second copy shows the strip of the one already running instead of starting another
- The consent for the optional usage API now quotes the Claude Code terms that restrict third-party use of its login
First launch
The app is not notarized yet, so macOS blocks it the first time. Open it once and click Done, then go to System Settings > Privacy & Security, click Open Anyway next to the message about Hachibu, and enter your password. Steps with screenshots: https://github.com/BoxPistols/hachibu#first-launch-allow-it-once-in-system-settings
SHA-256 of Hachibu-macos.zip: d15aa056e57782782df17e9a957bd85f563487df0c1c06f62ed46c749ee0f91f
SlashstripはHachibuになりました。Claude Codeのモデル、effort、使用率を、Macの画面の最前面に常駐する小さな帯に出します。
変更点
- 名前をHachibuに変えました。Slashstripを入れていた場合は、「ログイン時に起動」を無効にしてから終了し、ゴミ箱に入れてください。設定は引き継がれません
- Apple Siliconに加えて、IntelのMacでも動きます(macOS 14以降)
- 言語メニュー(英語か日本語)を足しました。操作ログも選んだ言語で書きます
- メニューバーの項目が隠れていても、帯の右クリックメニューからすべて操作できます
- 別のコピーを開いたときは、動いている方の帯を出し、重ねて起動しません
- 任意の使用率APIの同意画面に、Claude Codeのログイン情報の第三者による利用を制限する規約の文面を載せました
初回の起動
まだ公証を受けていないため、初回はmacOSに止められます。一度開いて「完了」を押し、「システム設定」>「プライバシーとセキュリティ」でHachibuについての表示の横にある「このまま開く」を押して、パスワードを入力してください。画像付きの手順: https://github.com/BoxPistols/hachibu#インストール
Slashstrip 0.2.0
Slashstrip shows Claude Code's model, effort, and usage limits in a small strip that stays on top of your Mac's screen. It works on its own; no other tools are needed.
What's in this version
- One strip: model, effort, 5-hour (S), weekly (W), and per-model weekly (F) usage, with yellow and red at thresholds you choose
- Usage comes from Claude Code's statusLine, or, if you turn it on, from Anthropic's usage endpoint every 5 minutes. The app explains what that uses and its risks before you decide
- Four display modes, right-click menu with live preview, usage in the menu bar, a shortcut you record and confirm, and Launch at Login
- The command buttons and other parts that relied on the author's BetterTouchTool scripts are removed
- A new app icon
Install: download Slashstrip-macos.zip, unzip it, and move Slashstrip.app to your Applications folder. The app is not signed with a Developer ID or notarized yet (#3), so macOS blocks the first launch. The README explains how to open it: https://github.com/BoxPistols/slashstrip#install
SHA-256
a0ddc8a5e73478c372f9071cf55af49a203d66b23bbf018bef128011ce2b0449 Slashstrip-macos.zip
b40c3ca848648b061e0f7f9ad5a8b042be3df8ee2b2be4487ae8609176e10b1e statusline.sh
Requires macOS 14 or later. Unofficial; not affiliated with Anthropic. Issues and pull requests are welcome.
Claude Codeのモデル、effort、使用率を、Macの画面の最前面に常駐する小さな帯に出すアプリです。ほかの道具は要りません。
この版の内容
- 帯は1枠だけです。モデル、effort、5時間枠(S)、週枠(W)、モデル別の週枠(F)を出し、選んだ閾値で黄と赤にします
- 使用率はClaude CodeのstatusLineから受け取ります。有効にした場合は、Anthropicの使用率のエンドポイントから5分ごとに取得します。有効にする前に、何を使い、どんなリスクがあるかをアプリが説明します
- 表示モード4つ、右クリックメニューのプレビュー、メニューバーへの使用率の表示、登録して届くことを確かめるショートカット、ログイン時の起動
- 作者のBetterTouchTool用スクリプトに頼っていたコマンドのボタンなどは取り除きました
- アイコンを新しくしました
入れ方: Slashstrip-macos.zipを展開し、Slashstrip.appをアプリケーションフォルダへ移します。Developer IDでの署名とAppleの公証がまだ無い(#3)ため、初回の起動はmacOSに止められます。開き方はREADMEにあります: https://github.com/BoxPistols/slashstrip#インストール
macOS 14以降が必要です。非公式のツールで、Anthropicとは関係がありません。issueとプルリクエストを歓迎します。
Slashstrip 0.1.0 (early build)
Early build of Slashstrip, a floating strip for Macs without a Touch Bar that shows Claude Code's model, effort, and usage limits, and puts slash commands one click away.
Works out of the box: the strip and its five display modes, the right-click menu with live preview, color thresholds for usage, usage in the menu bar, a keyboard shortcut you record yourself, and Launch at Login. Model, effort, and 5-hour and weekly usage appear after you call statusline.sh from your Claude Code statusLine.
Command buttons, answer buttons, and the session list currently need the author's hooks bridge scripts, which are not published yet. Building that into the app is tracked in #1.
Install
- Download
Slashstrip-macos.zip, unzip it, and moveSlashstrip.appto your Applications folder - The app is not signed with a Developer ID or notarized yet (#3), so macOS blocks the first launch. Try to open it once and close the warning, then go to System Settings > Privacy & Security > Security, click Open next to the message about Slashstrip, click Open Anyway, and enter your password. Step-by-step instructions, a Terminal alternative, and how to check the download first are in the README: https://github.com/BoxPistols/slashstrip#install
- Save
statusline.sh, make it executable, and set it as your statusLine command as shown in the README
SHA-256
aa7f8f9635fd1d244a439696199567294286592a967d3149aa9e14d26a439a22 Slashstrip-macos.zip
b40c3ca848648b061e0f7f9ad5a8b042be3df8ee2b2be4487ae8609176e10b1e statusline.sh
Requires macOS 14 or later. Unofficial; not affiliated with Anthropic. Issues and pull requests are welcome.
Touch Barを搭載していないMacで、Claude Codeのモデル、effort、使用率を画面上の細い帯に出し、スラッシュコマンドをワンクリックで送れるようにするアプリの早期版です。
そのまま使えるもの: 帯と5つの表示モード、右クリックメニューのプレビュー、使用率の色の閾値、メニューバーへの使用率の表示、自分で記録するショートカット、ログイン時の起動。モデル、effort、5時間枠と週枠の使用率は、Claude CodeのstatusLineからstatusline.shを呼ぶと表示されます。
コマンドのボタン、応答のボタン、セッションの一覧は、いまは作者のhooks連携スクリプトが必要で、このスクリプトはまだ公開していません。アプリへの組み込みは#1で進めます。
入れ方
Slashstrip-macos.zipを展開し、Slashstrip.appをアプリケーションフォルダへ移します- Developer IDでの署名とAppleの公証がまだ無い(#3)ため、初回の起動はmacOSに止められます。一度開こうとして警告を閉じたあと、「システム設定」>「プライバシーとセキュリティ」>「セキュリティ」でSlashstripの表示の横にある「開く」、続けて「このまま開く」を押し、パスワードを入力します。詳しい手順、ターミナルで開く方法、開く前にダウンロードしたものを確かめる方法はREADMEにあります: https://github.com/BoxPistols/slashstrip#インストール
statusline.shを保存して実行できるようにし、READMEの手順でstatusLineに設定します
SHA-256は英語の節にあります。macOS 14以降が必要です。非公式のツールで、Anthropicとは関係がありません。issueとプルリクエストを歓迎します。