Claude Code・opencode・Oh My Pi
免費 · App內購買
opencode 2 重新打造了 API。Tailscode 同時支援 1.x 與 2.x:回答、工具呼叫與思考過程即時呈現。
即時動態現在會顯示你的代理真正在做什麼,該消失的時候也會消失。 即時動態: • 工具呼叫之間,卡片會重新顯示思考中…,而不是在模型思考期間一直顯示上一個工具的名稱(配合 claude-bridge 1.13.1)。 • 已完成的回合不再在動態島裡停留數小時。以前,為另一個對話開始一張新卡片,會讓伺服器跟丟第一張。 • 已完成回合的卡片現在會等到你開啟那個對話才顯示。把 Tailscode 開在另一個畫面上,不算作已讀。 • 已經結束的回合遲來的更新,不會再讓它的卡片像仍在執行一樣重新出現。 • 你停止的回合會立刻收起它的卡片。 • 刪除對話會移除它的卡片,在設定中關閉即時動態,也會移除已經顯示的卡片。 • 當代理停下來問你問題時,通知會說它有一個問題,而不是請求核准。
在 iPad 上,Tailscode 現在是一個工作區。App 關閉時結束的回合,也照樣會通知你。 iPad 工作區: • 側邊欄匯集主頁、用量、Delegate、影片和圖片,你的對話列表(全部對話、正在進行、已儲存、已封存、每台伺服器各一個)以及已固定的對話。 • 對話列表在旁邊,會話佔滿其餘空間。只想閱讀時,點一下即可隱藏各欄。 • 在分割畫面或幕前調度中把視窗變窄,就會切換為 iPhone 版面,正在讀的對話不會關閉。 • 把對話拖出列表,即可在獨立的視窗中打開。iPadOS 回復的視窗會重新打開它顯示過的對話。 App 關閉時: • Tailscode 關閉期間結束的回合仍會傳送通知:完成、提問、需要核准或失敗。等待透過你的 tailnet 直接連到 claude-bridge 1.13、omp-bridge 0.7 或 opencode 2,中間沒有任何中繼。 • 設定 ▸ 通知會顯示背景 App 重新整理是否開啟,每台伺服器也會說明能否等待它。 波蘭語: • Tailscode 現已支援波蘭語:引導和伺服器設定、設定、錯誤訊息、Pro、通知、即時動態、小工具和 VoiceOver。來自伺服器的內容(對話紀錄、終端機輸出、路徑)保持原樣。 修正: • 在示範中,儲存庫檢視裡的每個已變更檔案現在都能打開其 diff。
Mac 伺服器只需請求一次完整磁碟取用權限。此外還有從這裡復原、會說明原因的供應商等待、更快的對話,以及回合結束後仍保留的即時動態。 Mac 伺服器: • 在 Mac 上執行的伺服器會顯示其代理程式是否擁有完整磁碟取用權限。沒有它,macOS 會讓回合停在 Mac 螢幕上一個無人查看的權限對話框前。 • 點一下即可在那台 Mac 上打開系統設定中的完整磁碟取用權限,旁邊的 Finder 會顯示 claude-bridge。步驟會出現在你的 iPhone 上,開關一打開,畫面就會察覺。加入 Mac 伺服器時只詢問一次,「暫不」可略過。需要 claude-bridge 1.12。 問題修復: • 模型選單現在會在你選擇模型之前就列出伺服器自身的模型,而不再只顯示「伺服器預設」。 • 伺服器重新啟動時,更新畫面不再當機;在伺服器已在重新啟動時按下的重新啟動會一路跟隨到它恢復。 • 在包含大量工作流程的對話中,串流回答的處理負擔更輕。 opencode 2 對話: • 從這裡復原:長按你的一則訊息,即可將對話倒回到那裡。之後的訊息會被放到一邊,代理此後修改過的檔案會恢復原狀,你輸入的文字會回到訊息框中供編輯。在你傳送下一則訊息之前,回復都能把一切還原。 • 當供應商觸發速率限制或容量不足時,對話會顯示原因、哪次嘗試失敗了,以及到下一次嘗試的倒數計時,並附有一個指向其所提解決辦法的按鈕。 • 模型或代理發生變化、伺服器重新啟動後接續了某個回合、背景命令執行完成時,都會顯示低調的提示行。 • 被伺服器重新啟動中斷的回合可以繼續,也可以放棄,每個對話都會顯示花費和詞元數。 • 傳送的訊息會立即顯示,附加了檔案的對話會重新開啟,停止一個回合或拒絕一個權限請求也不會再顯示錯誤。 • 透過 opencode 自帶終端機執行的 shell 指令會隨著執行顯示,按完整路徑開啟的檔案可以載入,opencode 的一行式設定腳本不會再在回答過程中重新啟動伺服器。 全域: • 數百個先前仍是英文的標籤,現在會以你的語言顯示。 • VoiceOver 現在可以存取對話中每張卡片上的按鈕。 更快: • 長對話在回答串流回傳時依然流暢,在支援 ProMotion 的 iPhone 上,回答最高以 120 Hz 寫出。 • 對話在你的手指剛觸碰到它時就開始載入。 • 重新開啟一個沒有變化的對話不會再重新下載一次(需要 claude-bridge 1.11),對話的請求會透過同一個連線一起送出。 即時動態: • 已完成的回合會一直留在你的鎖定畫面和動態島上,直到你開啟那個對話,並顯示它是如何結束的、執行了多久,以及是什麼時候結束的。 • 在同一個對話中傳送下一則訊息會沿用同一張卡片,一張從未被開啟過的卡片,會在一小時後從動態島消失,四小時後從鎖定畫面消失。 • 正在執行的工具會顯示各自的圖示,手機休眠期間傳送的更新也會以你的語言顯示,重新開啟應用程式也不會再移除仍在執行的回合的卡片。 伺服器更新: • 伺服器有新版本時,主畫面上會出現一個更新按鈕,顯示新內容,一鍵即可更新。 • 更新過程中,你可以透過計時器查看每一步,完成後會顯示伺服器目前是哪個版本。如果更新失敗,你可以看到哪一步失敗了、原因是什麼,並可以重試或查看日誌。 • 更新 claude-bridge,即可在手機休眠時也在卡片上看到已完成的回合。 影片工作室: • 新增一個聲音欄位,並會預估每次渲染在你的機器上要花多長時間。 • Fine 模型已經下線:它渲染出的畫面模糊,所以工作室現在改用專門為此打造的那一個模型進行渲染。
Tailscode 現在支援繁體中文。 翻譯的是真正給人讀的文字:引導流程與伺服器設定、設定項目、連線狀態與錯誤訊息、權限與 Pro 文案、抖內、通知、鎖定畫面上的即時動態、小工具,以及旁白(VoiceOver)標籤。 從伺服器來的內容維持原樣:終端機輸出、代理對話紀錄、模型與工具名稱、檔案路徑和指令。終端機不該被翻譯。
現在每個對話都會顯示模型上下文視窗的佔用程度。提示框上方的帶狀區域有一個環形指示,填充到視窗的佔用比例,先顯示佔比,再顯示 token 數——空間充裕時安靜,填滿時轉為琥珀色,接近壓縮時變為紅色。這個數字是模型實際收到的最後一次請求的用量——交給它的加上它寫出的——而不是整個回合的總帳,對於工具呼叫很多的回合,總帳可能是視窗的許多倍;壓縮會把它重設為存留下來的部分。視窗本身來自伺服器自己的目錄,所以你自己機器上的本機模型按你給它設定的上限衡量,而透過 Claude Code 使用的 Claude 模型則按其 20 萬或百萬 token 的視窗衡量。 點按或點擊這個環形可查看完整情況:一個大錶盤,佔比顯示在中間,視窗按填充內容分段——快取讀取、快取寫入、新輸入和回答——已用多少、剩餘多少、是哪個模型、這個數字的來源、空間緊張時該怎麼做,以及一鍵即達的壓縮。
可以請代理做一段影片,並看著它被製作出來:代理在其中一台機器上渲染,App 跟隨整個過程,成片就留在那裡。渲染器現在有了自己的工作室——一次引導完成設定,模型清單是可以瞄準的選取器,設定以選單方式開啟,徽章帶著回應你的那一台機器。 輸入框在聊天與提問旁多出第三條車道,傳送按鈕也帶著它所屬的這一條。當供應商在一輪中途拒絕請求時,卡片會說明發生了什麼,並提議去掉圖片、用同樣的文字再問一次。
「用量」現在將每個供應商的額度視窗顯示為帶各自重設時間的清晰進度條,還原的分割版面在啟動時也不再折疊。全新的 App Store 截圖,更完整地呈現這款 App。
開發者Midgar Oy指出 App 的隱私權實務可能包含下方描述的資料處理。此資訊尚未經 Apple 驗證。如需更多資訊,請參閱 開發者的隱私權政策 。
若要進一步瞭解開發者的回應,請參閱 隱私權定義和範例 。
依據你使用的功能或你的年齡等因素,隱私權實務可能有所不同。 更多內容
開發者不會從這個 App 收集任何資料。
開發者Midgar Oy指出App的隱私權實務可能包含下方描述的資料處理。如需更多資訊,請參閱 開發者的隱私權政策 。
開發者尚未表示此 App 支援的輔助使用功能。 進一步瞭解
探索新遊戲並與朋友一起玩。
部分 App 內購買和訂閱項目也許可在啟用「家人共享」時與你的「家人共享」群組共享。 更多內容