語言繁體中文

安裝

網頁應用程序 iPhone, iPad 和 Android

AirCode Ø Web 應用程序是永久的非商店客戶端。 它由您自己的運行實例提供服務,而不是包裝在簽名的下載渠道中,因此它仍然可以獨立於 Google Play, App Store 和 TestFlight。

  1. 啓動一個 AirCode Ø 實例,並給它一個穩定的 HTTPS 地址。 看 快速啓動 遠程訪問
  2. 打開專用的 Web 應用程序設置,輸入 HTTPS 實例來源, 然後選擇 打開安裝頁面。 相同的設置也可在 下載 網站驗證本地值和 永遠不會提交或存儲它。
  3. 登記在本案上。 Chromium 揭示了自己的安裝提示; iPhone 和 iPad 使用引導的 分享 → 添加到 Home Screen 流量。
  4. 打開已安裝的圖標。 啓用 推送通知 僅當您想要時 關閉應用程序警報; iOS 和 iPadOS 提供僅從 Home Screen提供的控制 網站應用程序。

裝置是原始的。 HTTP LAN 地址不是一個完整的移動 PWA 目標,更改 HTTPS 來源需要單獨安裝,可能需要重新驗證。 Web 應用程序通過其服務人員從實例中更新;它不是 APK, IPA或 Store 包。

Web 應用帶有響應式核心工作空間。 當您需要安全的應用內服務器切換、加密的管理離線文件、可靠的邊緣背景任務、本地共享/掃描、觸摸、通知頻道優先級或操作系統深度鏈接時,本地移動仍然是更好的選擇。

Linux 服務器 (beta)

安裝程序僅在匹配的beta表現、檢查總和和簽名檢查通過時發佈。 確認服務器構建已標記爲可用在 下載頁面 在執行命令之前。

curl -fsSL https://dl.aircodezero.com/install.sh | bash -s -- --channel beta

--channel beta 需要在產品處於私人 beta 時:安裝程序默認地針對 stable 頻道,該頻道尚未發佈任何顯示。

安裝者 :

  1. 檢測您的平臺(linux-x64, linux-arm64),
  2. 下載發佈的 tarball 並驗證其 sha256 支票和 Ed25519 簽名,
  3. 安裝到 ~/.aircode/versions/<version> 與 ~/.aircode/current 同步鏈接,
  4. aircode 連接到 ~/.local/bin,
  5. 檢查系統依賴(git, tmux)並告訴你具體要做什麼 安裝如果缺少某些東西。

不需要根。 一切都生活在你的家庭目錄中。 重新運行安裝程序會修復或更新安裝。 如果 ~/.local/bin 不在當前殼的 PATH中,最後的指令使用可以立即運行的 ~/.aircode/current/bin/aircode 路徑,並顯示可選的 PATH 導出。

然後從應該包含可選項目的目錄開始實例:

cd /srv/workspaces
aircode start

在 Linux中, aircode start 創建了路徑範圍的配置,選擇了一個免費的端口,生成和打印一個訪問密碼,啓動一個 systemd 用戶服務,並在故障和重新啓動後啓動恢復。 它還試圖啓用 systemd 延遲,並打印一個確切的修復命令,如果主機需要管理員批准。 不需要手寫單元文件。

如果此安裝仍然擁有歷史的 aircode.service 單元,那麼第一個 aircode start 可以在創建路徑範圍服務之前安全地刪除該單元,因此兩個服務器無法爲相同的端口競爭。 由不同的支票或安裝所擁有的單元永遠不會被修改。

安裝程序選項: --channel beta (或 stable,默認版本,一旦發佈了第一個穩定版本), --version x.y.z,和 --no-modify-path。 歷史上的 --service 選項仍然兼容舊的單實例單元;新安裝應該使用 aircode start。

系統要求

要求 筆記
Linux x64 / arm64 Ubuntu 22.04+, Debian 12+, Fedora (最近) — glibc
git, tmux sudo apt-get install -y git tmux
代理 CLI 安裝和認證與 你的 帳戶;使用 在 Quickstart 中測試的版本 敏感版本 TUI 整合
Docker (可選) Docker 引擎或 Docker 桌面,用於每個會話的沙盒執行
系統d 需要持久 aircode start;不需要前臺 aircode serve

Node.js 運行時間嵌入式 - 無需系統節點。

macOS

桌面應用程序 (推薦):下載 .dmg 來自於 下載頁面. 它嵌入了完整的服務器(本地會話),並連接到遠程服務器。

無頭 / CLI:同樣的單線器和 Linux 工作在 macOS 13+ (darwin-arm64, darwin-x64) 。 首先通過 Homebrew 安裝 tmux ,然後使用 aircode serve; 持久的 aircode start 目前需要 Linux systemd。

Windows

從 下載頁面安裝桌面應用程序。 局部會話在 Windows 通過 ConPTY內地運行。 安裝程序嵌入服務器及其 Node.js 運行時間,因此不需要 WSL、 Linux 分佈和系統節點安裝。 它還將 aircode 添加到當前用戶的 PATH,允許嵌入式服務器從 PowerShell 或命令提示運行。 安裝後打開新終端,並查看 Windows 命令行參考。 該應用程序還可以連接到遠程 AirCode Ø 服務器。

桌面操作模式

目標 開始 結果
遠程客戶端僅 打開 AirCode Ø 然後選擇 連接到服務器 無需配置本地 電子窗口加載所選的遠程服務器 AirCode Ø
局部客戶端 + 服務器 打開 AirCode Ø,選擇一個項目文件夾,然後選擇 在這個機器上運行 Electron 啓動並管理嵌入式原生服務器,然後加載其工作空間
服務器 運行 aircode serve --projects-root "D:\Projects" 在 PowerShell 或命令指示板中 包裝服務器在沒有電子窗口的情況下在前臺運行

不要使用 --serve啓動桌面可執行:它打開了電子,並且不提供服務器單獨的模式。 使用 aircode 命令,安裝在 PATH 對一個終端僅服務器。

Local 配置後,正常桌面啓動確保嵌入式服務器運行,即使窗口連接到遠程服務器。 桌面管理服務器只聽取 127.0.0.1。 若要從其他設備連接,請使用 遠程訪問 或啓動具有明確私有網絡連接地址的 CLI 服務器。

在 Windows上,關閉每個桌面窗口會讓 AirCode Ø 和其嵌入式服務器在通知區域中運行。 從該圖標中選擇 Quit 以停止嵌入式服務器。 CLI 服務器是一個單獨的過程,可以在不同的端口共存;參見 桌面應用程序共存。

重型可選部件

沒有什麼大東西被暗示下載:

aircode browser install   # pinned Chromium for the agent browser
aircode doctor browser    # verify it

Knowledge 仍然是語法,直到您從其設置明確安裝本地嵌入模型。 然後,該模型被驗證並在線使用;索引從不觸發暗示模型下載。

Docker 會話圖像也被選中。 在源預覽中,從支出中構建並驗證它:

npm run docker:runtime:build
npm run docker:session:smoke

Docker 沙盒 查看 Web/Desktop/mobile 選擇、安裝、資源限制和公共圖像狀態。