在任何地方開始寫程式。在所有地方繼續。
在筆電上啟動一個工作階段。從你的手機、平板、瀏覽器或桌面即時追蹤、傳送訊息並核准權限 — 不會失去脈絡。

在你自己的電腦上執行它們,用你自己的訂閱或 API 金鑰。開放原始碼。端對端 加密。可自架。
curl -fsSL https://happier.dev/install | bash捲動以探索
一道指令。支援 macOS、Linux 和 Windows。已簽章並通過校驗碼驗證。在符合條件的首次互動式安裝中,引導式設定會自動開啟。
curl -fsSL https://happier.dev/install | bash引導式設定會先選擇中繼站,再進行身分驗證,接著註冊這台電腦並設定背景服務。如果安裝程式沒有自動開啟它,請直接執行 `happier setup`。
happier setup需要新的登入時,設定會顯示 QR code 或瀏覽器連結。手機無法開啟回送中繼站位址;請使用同一台電腦上的瀏覽器,或為中繼站設定手機可連線的區域網路、Tailscale 或 HTTPS 位址。
透過 Happier 啟動 13 種代理程式中的任何一種,它就會同時活在你每一台已登入的裝置上。
happier claudeHappier 是為你已經在用的 AI 程式設計代理程式所打造、以行動裝置為原生的控制層。它鏡射你的終端機、同步每一個工作階段,並把 CLI 給不了的東西還給你:在場感、核准、語音,以及涵蓋這一切的單一收件匣。
在筆電上啟動一個工作階段。從你的手機、平板、瀏覽器或桌面即時追蹤、傳送訊息並核准權限 — 不會失去脈絡。

從任何裝置即時開啟你機器上執行中的任何 Claude Code、Codex 或 OpenCode 工作階段。不用遷移,不用學新東西。

繼續在原生 TUI 裡執行 Claude Code、Codex 或 OpenCode。Happier 會把它們鏡射到每一台裝置,讓你可以從任何地方跟上進度、傳送訊息並核准權限 — 而且隨時可以在終端機和 Happier 之間切換。

聊天、檔案、Git 和一個即時終端機,各自一個分頁。開啟檔案來閱讀或編輯、審查差異、管理分支,並開一個 pull request — 從你的口袋裡。

一個工作階段可以啟動另一個工作階段、傳訊息給它、讀它的對話紀錄 — 所以一個 Claude 工作階段和一個 Codex 工作階段可以把工作分著做。每一個仍會在你選擇的後端上執行自己的子代理:Claude、Codex,或任何 ACP 相容的 CLI。

在代理程式工作時把訊息排進佇列 — 重新排序、編輯,或立刻送出。在不中斷的情況下引導執行中的回合。從任何一則訊息 fork 出去,探索另一條路。
等待決定的工作階段會升到清單頂端的「Needs attention」群組;所有正在執行的則聚集在「Working」之下。同時跑十幾個代理程式,也不會失去頭緒。

瀏覽你的代理程式做的變更。標記你想處理的確切行數。挑選要送出哪些筆記,並直接交回去 — 同一個工作階段,或一個新的。

Change the engine mid-conversation and the same session keeps going. Your recent conversation carries over, and the new agent gets tools to read the rest — plus the previous agent’s own transcript, where it keeps one. Switch back later and it resumes its own thread, receiving only what it missed.

Swipe across the bottom bar to slide between sessions — keep going in one gesture to skip several, each one named as you pass it. At a keyboard, Alt+↑/↓ walks the list and Ctrl+Tab walks your most recent sessions. Every shortcut is remappable.

語音助理會盯著每一個執行中的工作階段。腦力激盪下一個變更、核准一個權限,或傳送一則訊息 — 全都不用拿起手機。

連結你的筆電、桌機、一台 VPS 或一台開發機,然後挑選由哪一台執行每個工作階段。選擇器會標出哪些在線上,並在那些機器上啟動工作階段。你可以從應用程式或 CLI 透過 SSH 再加一台。
Happier 能做的每一個動作 — 建立工作階段、傳訊息給它、設定模型、開始一次審查 — 都只定義一次,在同一個登錄庫裡。應用程式、斜線指令、語音、工作階段內的代理程式、CLI,以及外部的 MCP 主機,全都呼叫同一份定義,而每個動作你都可以選擇哪些介面可以執行它、哪些必須先問過你。
happier mcp serve
happier session list --json
happier session send <id> "rerun the failing test"
happier session actions list
happier session actions execute <id> session.spawn_newStart each session in its own Git worktree — a real checkout, its own branch, the same repository. Pick any local or remote branch and Happier creates the worktree, suggests a name, and offers to reuse an existing one rather than duplicating it. Or start in the folder you’re already in: it’s a choice per session, not a mode you switch on — all your sessions, none of them, or just this one.
Hand a Claude Code or OpenCode session to your desktop, a VPS, or a dev box and pick up where it stopped. Bring the working tree along if you want it — a full snapshot, or only the changes — and Happier writes a sibling copy instead of overwriting, leaves your git-ignored files behind unless you name them, and keeps the whole transfer off until you turn it on.
只定義一次你的 MCP 伺服器。Happier 會讓它們在每一個後端上都可用 — 即使是原生不支援 MCP 的後端 — 也在你連結的每一台機器上可用。不必為每個供應商、每台裝置重新安裝。

Happier 重複使用你既有 CLI 已經在用的訂閱和登入 — Claude、Codex、Cursor、Gemini、OpenCode。沒有新帳單。不會重複計費。

把每個供應商的多個帳號連結成一個池,並在應用程式裡查看每一個帳號的用量和額度重設時間。在你建立池之前什麼都不會切換 — 一旦建立了,Claude Code 和 Codex 工作階段可以不停下來就更換帳號,移到剩餘額度最多的成員,最多每回合一次,而且絕不會越過供應商已公布的重設時間。

每個工作階段各自的模式、模型和權限。工具時間軸的細節層級。通知路由。鍵盤快速鍵。可以建立、匯入和分享的自訂主題。把 Happier 調到剛好符合你的工作方式。
你的程式碼、提示和工作階段內容,在抵達任何伺服器之前就已在你的裝置上加密。設計上就是私密的。預設就是開放的。一道指令自行架設。
把工作階段分享給隊友,管理誰能看、誰能操作,並即時協作。
第一級支援 Codex goals 和 Claude 的任務清單 — 一眼看見目標、進度和預算。
建立 pull request、管理分支、推送到遠端、暫存並審查變更的檔案 — 從你的手機完成完整的版本控制。
用拖放把工作階段分到資料夾和子資料夾,並一次專注在一個資料夾上。
可重複使用的提示、技能、範本和登錄庫 — 定義一次,到處使用。
跨工作階段的語意記憶搜尋 — 你的代理程式搜尋脈絡,而你搜尋整段歷史。
選取訊息並在工作階段之間傳送;代理程式和工作階段跨你的工作區協調。
透過 Happier actions spec,代理程式可以建立與管理工作階段、在你的工作區裡導覽 — 重要時仍需核准。
多選工作階段並批次操作 — 一次點擊即可封存、移到資料夾或標為已讀。
對話紀錄裡有豐富、逐步串流的 markdown — 表格、程式碼區塊、永不跳動的排版 — 另有選用的 Notion 風格編輯器可用於 markdown 檔案。
建立、匯入並分享自訂色彩主題。複製一個預設主題,邊編輯邊即時預覽。
會產生圖片的代理程式會把它們直接算繪在對話裡,不論你在哪裡閱讀。
定期執行工作階段來盯 pull request、追蹤 issue,或自動重複任何任務。
智慧通知會把點擊帶到確切的工作階段和伺服器 — 直接從提醒核准或回答。
iOS 和 Android 的原生應用程式、每個作業系統的桌面應用程式,以及一個網頁應用程式 — 全部同步。

在你自己的基礎架構上執行 Happier 中繼伺服器。你的資料永遠不會離開你的網路。
用一道指令安裝 relay 伺服器。Docker 或裸機都行。
一個受管理的服務,用 happier relay host status 啟動、停止和檢查。主機上沒有任何東西會自己更新 — 要更新,就在你決定的時候重新執行安裝指令。
從任何地方存取你的工作階段。SSH 通道、Tailscale,或直接用 HTTPS。
一個應用程式,涵蓋 Claude Code、Codex、OpenCode、Pi 和另外九個 — 在你自己的電腦上,用你自己的帳號。
Claude Code 的遠端工具在 claude.ai/code 或 Claude 應用程式裡開啟。Codex 是透過 ChatGPT 應用程式抵達你的手機。每家供應商的遠端工具都落在該供應商自己的產品裡,這沒問題,直到你同時用了其中兩個。Happier 換成一個收件匣:每一個工作階段、每一個代理程式、你連結過的每一台電腦,都在同一份清單裡 — 而且在同一個地方回應它們全都在等的權限提示。
一個 Codex 工作階段可以把 UI 的工作交給跑在 Claude 上的委派執行,同時一個 Pi 工作階段在翻堆疊追蹤,而你可以在執行途中引導其中任何一個。Happier 的審查、計畫與委派執行接受一份供應商目標清單 — 而不是你剛好待在哪個供應商裡。一家供應商做的遠端工具驅動那家供應商的代理程式;依照它自己的文件,Remote Control 是 Claude Code 的功能。
每個服務可以連結一個以上的設定檔 — 個人的 Codex 訂閱和工作用的那個、一組 Claude setup-token、一把 Anthropic API 金鑰 — 並在啟動工作階段的當下選擇要跑在哪一個上。Codex、Claude 和 Gemini 設定檔的額度快照會以標記顯示在驗證選擇器裡,讓你在把一段長時間的執行交給它之前先看到還剩多少。在你刻意建立一個池之前,什麼都不會切換;一旦建立了,對於執行中工作階段真的能夠移動過去的帳號,它會以自動備援開啟的狀態開始,而池上有一個開關,讓你也可以改成手動切換。
從手機在應用程式裡啟動一個工作階段,然後在那台電腦上執行 `happier attach`,你就在 shell 裡進入同一個工作階段,歷史紀錄已經在那裡 — Claude Code 和 Codex 是在 tmux 裡,OpenCode 透過它自己的 attach,而這三種情況你都在代理程式真正的 TUI 裡。或者在終端機啟動它,再到應用程式接手。它會重新連上已經存在的工作階段,而不是建立第二個,所以沒有人得在任務一開始就選邊站。
工作階段是針對某台機器建立的,所以當你在筆電前面時,一個 Codex 工作階段可以在 VPS 上啟動,而筆電上的 Claude 工作階段可以傳訊息給它並等它完成。進行中的工作階段也可以在機器之間移動 — 同一個 session id,不同的電腦 — 帶著它的供應商狀態和專案目錄,這在 Claude Code 和 OpenCode 上可用,在 Codex 上是實驗性的。
打開一個檔案或一份差異 — 變更檔案的審查畫面,或代理程式剛寫進對話紀錄的那份差異 — 然後在確切的那一行留下註解。Happier 會保存路徑、行號、一小段片段,以及那一行內容的雜湊值,所以即使檔案在底下移動了,這則筆記仍能找到它的程式碼。挑選要送出哪些註解,它們會以結構化的審查脈絡送進去:回到同一個工作階段,或送進另一個代理程式上的新工作階段,因為這些註解是掛在工作區上的,你在那裡開啟的任何工作階段都會發現它們在等著。
已經在用 Claude Code Remote Control 了嗎?把它和 Happier 比較看看。
是的,完全免費。CLI、行動應用程式、桌面應用程式、網頁應用程式和中繼站都是免費且採 MIT 授權 — 沒有席次計算,沒有試用期,沒有功能鎖。
它執行的是你已經有的 CLI — Claude Code、Codex、OpenCode — 在你自己的電腦上,用你已經在付費的 Claude 或 ChatGPT 訂閱或 API 金鑰。那張帳單維持在原本的地方,而且它是畫面裡唯一的一張。
是 — 整個都是 MIT 授權:CLI、各個應用程式和中繼伺服器。github.com/happier-dev/happier。
不會。你的代理程式直接和它自己的供應商對話:Claude Code、Codex、Gemini 和其餘的都在你的電腦上執行,用它們自己的驗證和自己的框架,和你在終端機裡跑的完全一樣。Happier 是包在外面的用戶端,所以一則提示的成本和以前一樣。
Happier 確實會加入少量自己的指示,其中兩塊是你可以在 Settings → Sessions → Prompt personalization 底下關掉的。「Session title updates」會請代理程式為工作階段命名,你可以把它設成永不、僅在工作階段開始時,或在任務改變時再更新一次。「Ask the agent to suggest reply options」會請它在向你提問時提供可點擊的答案,這是單一個開關。兩個都關掉之後,剩下的是兩小段告訴代理程式檔案附件和 `@path` 參照如何送達的文字。
有一項功能確實會花掉自己的 token:記憶功能會用你已經連結的憑證,在閒置時摘要你的工作階段,每小時最多十二次。在你開啟它之前它是關閉的。
當 Happier 執行一個工作階段時,它是在你自己的電腦上啟動供應商自己的 CLI,並以你當初登入的方式登入。從 Anthropic 或 OpenAI 那一側看,那是同一個 CLI、同一台電腦、你自己的帳號 — 這個工具一般受支援的用法。改變的是誰輸入了啟動指令:`claude`、`codex` 或 `opencode`,由 Happier 而不是由你啟動。
我們不是律師,我們不提供任何保證,而且供應商條款會改變。請自行閱讀。如果你的組織與供應商有協議,在你連結工作帳號之前先確認它。
你的程式碼留在你的電腦上。代理程式在本機讀寫檔案;會同步的是對話,以及在另一台裝置上顯示同一個工作階段所需的工作階段狀態。
那份同步預設是端對端加密的:內容在你的裝置上加密,伺服器儲存的是它讀不了的密文。訊息 id、時間戳、裝置 id 和工作階段 id 是中繼資料,不會被加密。另外還有一個明確的明文模式,給想要伺服器可讀內容的人 — 它需要自行開啟,有清楚標示,而且不是預設值。
如果你不想讓任何東西放在別人的硬體上,`happier relay host install` 會把中繼站放到你自己的電腦上,整條路徑就變成你的裝置 → 你的中繼站 → 你的電腦。
除非你把連結交給他們,否則不會。在預設的端對端加密模式下,中繼站持有的是它沒有金鑰的密文;它看得到的是路由中繼資料 — 帳號 id、時間戳、訊息大小 — 而看不到你或代理程式說了什麼。
分享是刻意的動作,有三種形式:以唯讀方式把工作階段分享給朋友、以可編輯方式分享讓他們能在同一份對話紀錄裡輸入,或發佈一個唯讀的公開連結。不會因為工作階段存在就被分享出去,而被分享的工作階段會出現在清單裡自己的群組中,不會混進你自己的裡面。
授權是 MIT,中繼站可以自行架設,所以失效模式是「你自己執行它」,而不是「你失去你的工作」。無論如何你的工作階段都活在你自己的電腦上 — Happier 是蓋在上面的用戶端。
不需要。在執行程式碼的電腦上安裝 CLI,並完成 `happier setup`。引導式設定預設會在登入前選擇 Happier Cloud,接著註冊這台電腦並設定其背景服務。
執行自己的中繼站是選項,不是必要條件。`happier relay host install` 會把它設定成受管理的服務;另外也有 Docker 映像檔和一個 runner。你可以把它綁到 `localhost`、你的區域網路或公開網際網路,並透過 Tailscale、SSH 通道或直接的 HTTPS 連上它。
十三個內建:Claude Code、Codex、OpenCode、Cursor、Gemini、Copilot、Qwen、Kimi、Auggie、Kilo、Kiro、Pi 和 Grok。除了這些之外,Custom ACP 後端接受任何會說 Agent Client Protocol 的 CLI,而一旦你定義好它,它就會出現在代理程式選擇器裡,和內建的並列。
Happier 不會綑綁代理程式的 CLI。它會偵測你所選的電腦上安裝了什麼,並把其餘的顯示給你 — 每個代理程式的設定頁面會回報偵測狀態,如果你要的話也可以在那台電腦上執行盡力而為的安裝程式。也不是每個代理程式都支援每一項 Happier 功能;舉例來說,工作階段移交今天是 Claude 和 OpenCode,在 Codex 上是實驗性的。
可以。Happier 使用你的 CLI 已經有的登入,所以 Claude Pro 或 Max 訂閱、透過 Codex CLI 的 ChatGPT 訂閱,或 Gemini 登入,都會像現在一樣繼續運作。沒有第二筆帳單,不必重新輸入金鑰,中間也沒有代理伺服器。
API 金鑰也可以,替代端點也可以 — DeepSeek、Z.AI、MiniMax、Azure OpenAI、Vertex AI,或你自己的閘道,用後端設定檔逐個工作階段選擇。Anthropic 自己的 Remote Control 文件在它那一側排除了這條路:「不支援 API 金鑰」,而自 Claude Code v2.1.196 起,Remote Control「當 `ANTHROPIC_BASE_URL` 指向 `api.anthropic.com` 以外的主機時會被停用,例如 LLM 閘道或代理伺服器」。
可以,而重要的區別在於它在哪裡執行:Claude Code 在你的電腦上執行,而你的手機是那扇窗。安裝一次 CLI,讓背景服務保持執行,你就可以從應用程式啟動一個工作階段 — 你電腦上的執行環境收到請求,並在你的儲存庫裡、帶著你的 MCP 伺服器和你的設定,於本機啟動 `claude`。
你已經在終端機啟動的工作階段也連得上。直接工作階段讓你不必先匯入,就能瀏覽並追蹤那台電腦上已經存在的 Claude Code、Codex 和 OpenCode 工作階段,而當你想引導它時,也可以從手機接手。
可以。Happier 工作階段不屬於最先開啟它的用戶端 — 它活在執行代理程式的那台電腦上,而對話紀錄會同步到每一台登入同一帳號的裝置。筆電、手機和一個瀏覽器分頁可以同時在同一個工作階段上,從其中一台送出的訊息會出現在其他台上。
反方向也行得通:`happier attach <session-id>` 會在擁有該工作階段的電腦上,把你放回你從應用程式啟動的工作階段。對 Claude Code、Codex 和 OpenCode 來說,這個交接會把你放進代理程式自己的 TUI;其餘的則是在終端機裡顯示 Happier 對該工作階段的檢視,而不是供應商的介面。
可以,而且這是正常的用法。在你的電腦和額度撐得住的範圍內執行任意多個工作階段,同時橫跨不同的代理程式。等待決定的工作階段會升到清單頂端的「Needs attention」群組,其餘仍在執行的則聚集在「Working」之下,這正是讓十幾個同時進行變得可讀而不是一團亂的原因。
在單一工作階段內,你也可以啟動子代理並為每一個選擇後端 — 內建的代理程式或 Custom ACP 後端。選擇好幾個不同的後端會為每個後端各啟動一次執行,所以審查可以交給 Codex,計畫的執行交給 Claude。
通常可以。執行中的工作階段在它的輸入設定裡有一個模型選擇器,列出該代理程式自己的模型,加上你已啟用、而且該代理程式真的能用的每個 Provider 連線的模型。另外還有一個「Use CLI settings」選項,它告訴 Happier 完全不設定覆寫,讓 CLI 依自己的設定決定。
這個變更會不會在工作階段中途生效,取決於代理程式的執行環境:有些會套用到下一則提示,有些需要重啟或 fork。Happier 會告訴你是哪一種,並讓你維持在你挑的那個連線上。
只需要到你想要的程度。有四種權限模式:Default,維持供應商正常的按需詢問行為;Read-only,代理程式可以檢視,但寫入類的動作會被拒絕;Safe YOLO,自動允許讀取,但寫入前仍會詢問;以及 YOLO,在供應商允許的範圍內略過核准。你可以逐個工作階段設定、在執行中變更,或在 Settings → Providers 底下為每個代理程式設一個預設值,讓新的 Claude 工作階段以唯讀開始,而新的 Codex 工作階段不用。
有兩件事值得知道。不是每個供應商都支援每一種模式 — 在不支援的地方,Happier 會退回最接近的受支援行為,並顯示它最後採用的 Effective policy。還有,Plan 是工作階段模式,不是權限模式:處在 Plan 並不代表自動核准,你仍然可能收到提示。
當工作階段真的需要你時,它會移到「Needs attention」群組並推播一則通知,你可以直接從那則提醒回答,所以核准是一次點擊,而不是跑回筆電一趟。
可以,對於有公開這項資訊的供應商 — 今天是 Codex、Claude 訂閱,以及透過 Connected services 連結的 Gemini 帳號。每個設定檔會顯示額度計量和重設時間,這些計量會再次出現在新工作階段的驗證選擇器裡,而輸入框在你工作時會帶著一個用量標記,讓你可以看見上限逼近,而不是在回合中途才發現。
只要供應商有公開,就會有計量;而且僅限那些供應商。
誠實的答案是工作階段會停止推進,因為代理程式是你電腦上的一個行程,而 Happier 不會假裝不是。當執行某個工作階段的電腦離線時,應用程式會把那台機器 — 機器是 Happier 用來稱呼你已連結電腦的詞 — 標記為無法連上,並在它回來之前停用其工作階段的輸入。
Happier 做到的是讓復原變得廉價。工作階段閒置時對話紀錄維持完整,而當電腦回來時,你可以從手邊任何一台裝置,從原本的地方接續。
如果你希望工作能撐過闔上筆電,就把它跑在一直醒著的地方 — 一台桌機、一台 VPS、一台一直插著電的主機 — 並安裝背景服務,讓那台電腦不必開著終端機也能啟動工作階段。
什麼都不會停。代理程式在你的電腦上、在背景服務底下執行,而不是在手機應用程式裡,所以關掉應用程式是關上一扇看向工作階段的窗,而不是結束它。稍後再打開它 — 或在別的地方打開 — 你會拿到同一份對話紀錄,接續到它進行到的地方。
你也不必一直去查看。當一個回合完成、需要權限,以及某個動作需要人回答時,Happier 會推播通知,而該通知會直接把你帶回發出它的那個工作階段。
如果 tmux 對你管用,就繼續用 — Happier 不會把它拿走。從應用程式啟動一個工作階段,`happier attach` 會在你自己的終端機裡把你重新接回那個進行中的 tmux 工作階段,帶著供應商原生的 TUI,之後你還可以在同一個工作階段回到應用程式。
差別在於你不在鍵盤前的時候會發生什麼。SSH 給你的是一個在手機螢幕上的終端機;Happier 給你的是有權限在等時的推播通知、一次點擊就能核准、一份代理程式改了什麼的可讀差異、檔案與 Git 介面,以及一份涵蓋你連結過的每一台電腦上每一個工作階段的清單。在筆電上,兩者相差不遠。在公車站牌前的手機上,就不是了。
可以。CLI 可安裝在 macOS、Linux 和 Windows 上 — `curl -fsSL https://happier.dev/install | bash`,在 Windows 上則是 `iwr https://happier.dev/install.ps1 -useb | iex`。另有原生的 iOS 和 Android 應用程式、一個桌面應用程式,以及位於 cloud.happier.dev 的網頁應用程式。
Windows 有自己的工作階段承載模型:從應用程式啟動的工作階段可以隱藏執行、在 Windows Terminal 裡執行,或在主控台主機裡執行,而 `happier attach` 會把那個主機帶回前景。有些代理程式 CLI 在 Unix 上的支援比在 Windows 上好 — 那是 CLI 供應商的涵蓋範圍,不是 Happier 的,而應用程式會告訴你在你所選的電腦上哪些可用。
不需要。cloud.happier.dev 就是瀏覽器分頁裡的完整應用程式,如果你寧可它是一個視窗而不是一個分頁,也有 macOS、Windows 和 Linux 的桌面版本。很多人完全在跑工作階段的同一台電腦上使用 Happier,為的是差異審查和工作階段清單,而不是行動性。
如果你想在手機上使用:iOS 版在 App Store,Android 版在 Google Play。如果你偏好手動安裝檔案,也可以從 GitHub releases 直接下載 APK。
可以。iOS 應用程式內建平板支援,所以它從同一個 App Store 項目安裝,並以原生 iPad 應用程式的方式執行,而不是被拉伸的手機版。如果你寧可什麼都不安裝,Safari 裡的網頁應用程式也可以。
平板版面是有用的部分:內嵌終端機在平板尺寸的螢幕上預設停靠在底部面板,和網頁上一樣,而不是手機得到的單一焦點呈現方式。一台 iPad 加一個鍵盤,確實是個相當合理的地方,可以用來審查差異和引導工作階段。
技術上很容易:它是 MIT 授權的原始碼,你可以在執行前先讀過,工作階段內容預設端對端加密,而 `happier relay host install` 會把中繼站放進你自己的網路,所以沒有工作階段內容會經過你無法控制的基礎架構。這涵蓋了資安審查會問的大部分問題。
在組織層面上,請先詢問。你的雇主可能對端點上能跑什麼有規定,而你的供應商協議可能對把工作帳號連到第三方工具有規定。這兩件事都不是行銷頁面能替你回答的問題 — 在你連結工作帳號之前確認它們,而不是之後。
把它跑在執行你程式碼的那台電腦上。保留你自己的訂閱和金鑰。自行架設中繼站,或用我們的。MIT 授權,端對端加密。
curl -fsSL https://happier.dev/install | bash