Readie.

佈建系列 · 04 狀態列(選用)

狀態列:一眼看到 model、配額、Git

在 Claude Code 底部顯示目前模型、用量配額、Git 分支與專案名稱。屬錦上添花、非佈建必要——但團隊統一一套,看起來專業也方便。

定位:選用、加分項

SECTION 01狀態列能顯示什麼

  • 目前模型(例:Opus 4.8 / Sonnet 4.6)
  • Context 使用量(漸層進度條)、用量配額剩餘
  • Git 分支與未提交變更指示(*)、變更行數
  • 目前專案名稱
版本注意

配額(5 小時 / 7 天)這類欄位,依賴 Claude Code 餵給腳本的 JSON 內容,欄位可能隨版本變動。做進階顯示前,先在你佈建的版本上實測一次。

SECTION 02啟用

最快是用內建指令互動建立;要客製就指向自己的腳本。

bash
# 最簡單:互動式建立(會幫你寫好腳本與 settings)
/statusline

# 或手動:把 statusLine 指向你的腳本(~/.claude/settings.json)
json
{
  "statusLine": {
    "type": "command",
    "command": "~/.claude/statusline-command.sh"
  }
}

最小可用腳本(model + git 分支)

從這支開始,要什麼欄位再加。Claude Code 會從 stdin 餵 JSON 進來,解析後輸出一行文字。

bash
#!/usr/bin/env bash
# ~/.claude/statusline-command.sh
# Claude Code 會把一段 JSON 從 stdin 餵進來(含模型、context、git 等資訊)
input="$(cat)"
model="$(echo "$input" | jq -r '.model.display_name // "Claude"')"
dir="$(echo "$input" | jq -r '.workspace.current_dir // "."')"
branch="$(git -C "$dir" branch --show-current 2>/dev/null)"

line="⚡ $model"
[ -n "$branch" ] && line="$line  ⎇ $branch"
echo "$line"

SECTION 03企業統一佈建

  • 把同一支 statusline-command.shstatusLine 設定納入核心佈建腳本,全隊一致。
  • 「上次訊息時間」需要額外的 UserPromptSubmit hook,增加複雜度——企業預設可不裝,要再加。
  • 狀態列只是顯示,不影響權限與安全,可放心讓各人微調 emoji 等偏好。

把工具變成戰力

佈建好環境,只是開始。
讓全公司真的用同一套,才是價值。

Readie 幫台灣中小企業把 AI 從「裝好了」帶到「天天在用、人人一致」——不換系統、不買新軟體,從你們每天已經在用的工具與一台 Mac Mini 開始。

Readie AI 導入顧問 · 創辦人 Marco Liu · 19 年產業經驗