Aide
免費增值
AI工具大全 AI編程工具

Aide

Aide,專注於AI編程的智能工具

標籤:

Aide是什麼

Aide曾是CodeStory AI開發的開源AI原生代碼編輯器,以VS Code為基礎打造,並透過本地的Sidecar進程將大型語言模型與代碼工具相連結。它將聊天、跨檔案編輯、行內修改、代碼補全以及主動修復等功能整合在了一個桌面開發環境中。

這款編輯器目前已停止維護。官方Aide倉庫於2025年2月25日歸檔,Sidecar倉庫也在2026年6月3日歸檔;目前官網已轉為研究AI原生開發工具、推理時擴展和智能體系統的實驗室主頁。

當前專案狀態

項目當前狀態最後狀態說明
Aide桌面編輯器停止維護官方倉庫只讀歸檔
Sidecar智能體後端停止維護官方倉庫只讀歸檔
舊版使用文件部分仍可訪問內容可能與歸檔版本對應
舊價格頁面已失效官網目前不再展示編輯器套餐
Aide官網仍可訪問現定位為AI原生開發工具實驗室
源代碼仍可獲取兩個核心倉庫均使用AGPL-3.0

為什麼不能按在售工具介紹

Aide過去提供可下載的編輯器與模型調用方案,但現在的官網上已沒有產品下載、註冊以及有效價格的相關入口。在目錄中,應將其標記為已停止維護的開源專案,而非仍持續更新的商業AI編程工具。

  • 不再承諾錯誤修復和版本更新。
  • 舊安裝包可能缺少當前系統相容性。
  • 線上服務與帳號功能可能無法使用。
  • 舊文件和價格資訊不能代表當前可購買服務。
  • 安全漏洞需要使用者自行評估和修補。
  • 更適合源碼研究、歸檔體驗和社群分支開發。

原編輯器核心能力

  • 聊天與編輯一體化工作流。
  • 跨文件代碼修改。
  • 基於語言伺服器的主動Agent。
  • 行內指令編輯組件。
  • 上下文相關代碼補全。
  • 基於語法樹的代碼導航。
  • 文件、符號、終端和診斷上下文。
  • 可配置模型供應商與自帶金鑰。

聊天與跨文件編輯

開發者可以在助手面板中討論問題,並引用檔案、程式碼片段或符號作為上下文。對話形成方案後,AI可將修改應用到多個檔案,使用者仍需逐一查看差異。

  • 解釋陌生代碼庫。
  • 討論實現方案。
  • 生成跨文件修改。
  • 重構相關函數和類型。
  • 根據反饋繼續調整補丁。
  • 在提交前人工檢查差異。

主動Agent

Aide的主動代理會讀取語言伺服器所提供的錯誤資訊、定義以及參考資料,並據此尋找相關的代碼。在進行修改之後,它還能持續監控診斷結果,試圖解決編譯或靜態檢查時出現的問題。

  • 讀取編輯器診斷資訊。
  • 跳轉到符號定義。
  • 查找所有引用。
  • 補充解決任務所需的上下文。
  • 根據錯誤繼續迭代。
  • 必要時向開發者請求更多資訊。

行內編輯

使用者可以在編輯器中呼叫行內指令組件,對目前選取的區域或附近的程式碼下達修改指令。這種方式適用於局部重寫程式碼、補充錯誤處理機制,或是建立小型函數,且無需離開正在編輯的檔案。

  • 修改選中的代碼。
  • 生成函數實現。
  • 補充類型和註解。
  • 簡化重複邏輯。
  • 增加輸入校驗。
  • 根據目前檔案上下文回答。

智慧代碼補全

Aide曾提供與上下文相關的行內代碼建議,並參考過開源代碼補全專案的實作方式。官方的歸檔說明指出,這個部分在專案後期已不再維護,因此無法期望它能夠與現行的語言、模型及編輯器版本保持最佳相容性。

語法樹與代碼導航

編輯器可以運用語言伺服器和語法結構,來移動程式碼塊,並將符號定義、參考資料以及診斷資訊提供給 Agent。相較於只將整個檔案傳送給模型,這種方式有助於精確定位與任務直接相關的程式碼。

  • 按函數和類定位代碼。
  • 識別同名符號所在路徑。
  • 查找調用和引用位置。
  • 把準確代碼塊加入模型上下文。
  • 減少無關檔案佔用上下文。
  • 配合診斷結果制定修復路徑。

上下文選擇

舊版文件說明中指出,使用者可透過助手輸入框中的上下文選項來選擇代碼、檔案和符號。建議使用對應語言的伺服器擴充功能來處理符號,因此不同語言專案的可用程度並不完全一致。

  • 目前選中的代碼。
  • 一個或多個檔案。
  • 工作區中的函數和類別。
  • 編輯器診斷和錯誤。
  • 專案結構與倉庫對應關係。
  • 終端或任務相關資訊。

Sidecar如何工作

Sidecar被官方稱為Aide編輯器的AI大腦,是一個主要以Rust語言實現的本地進程。它的功能包括整理提示詞、呼叫模型、提供程式碼相關的工具、建立倉庫對應關係,並將智能體的處理結果傳回給編輯器。

  • 管理模型呼叫。
  • 維護智能體可用工具。
  • 按符號粒度理解代碼。
  • 用PageRank思路構建倉庫映射。
  • 處理提示詞和上下文。
  • 與本機Aide編輯器通訊。

多模型配置

Aide舊版文件允許使用者配置不同的語言模型與供應商,也支援使用自己的模型金鑰。該文件曾推薦Qwen類開源模型用於自託管場景,但實際效果取決於模型版本、上下文長度以及程式碼工具的調用能力。

  • 選擇CodeStory當時提供的模型服務。
  • 配置自己的模型供應商密鑰。
  • 接入相容的自託管模型。
  • 為聊天、編輯或補全分配不同模型。
  • 控制調用成本和數據發送範圍。
  • 在真實倉庫中評估模型品質。

SWE-bench研究

Aide團隊在2024年12月公佈了SWE-bench Verified實驗,他們使用Sonnet 3.5以及推理時的擴展方法,解決了62.2%的基準問題。這個結果是針對特定模型、工具和評測環境所取得的,並不代表該編輯器在所有真實專案中都能達到同樣的修復率。

推理時擴展方法

實驗讓Agent多次探索同一問題,並根據工具步驟的品質來產生獎勵與替代動作,最多可形成五條軌跡。團隊發現,同時運行多個相對簡單的軌跡,比當時所測試的複雜樹搜索方案更有效率。

  • 列出檔案。
  • 打開代碼檔案。
  • 搜尋代碼文本。
  • 替換目標內容。
  • 使用終端環境。
  • 提交候選解決方案。
  • 為每一步生成觀察和替代動作。

適合哪些用戶

  • 研究AI原生編輯器架構的開發者。
  • 希望閱讀VS Code分支實現的工程團隊。
  • 學習本地智能體後端的Rust開發者。
  • 準備維護社區分支的開源貢獻者。
  • 研究代碼符號、倉庫對應以及工具調用的人員。
  • 需要復現實驗性編程Agent的研究者。

典型使用場景

  • 閱讀AI編輯器源代碼。
  • 研究聊天到跨文件編輯的互動流程。
  • 分析Sidecar工具與模型通信。
  • 構建內部實驗性代碼Agent。
  • 復現舊版編輯器功能。
  • 基於AGPL許可證創建和發布社群分支。

不太適合哪些情況

  • 需要穩定日常開發主力IDE的使用者。
  • 需要持續安全更新的公司。
  • 希望購買官方技術支援的團隊。
  • 不願自行處理構建和依賴問題的初學者。
  • 需要開箱即用最新模型的開發者。
  • 無法履行AGPL開源義務的商業產品。
  • 只根據舊套餐準備長期訂閱的用戶。

當前價格與成本

Aide官網目前沒有有效的編輯器價格頁面,原有的訂閱方案已無法作為售價參考。檔案化的原始碼可依據AGPL-3.0許可證取得,但自行建構、模型調用、GPU、儲存及維護仍會產生實際成本。

使用方式軟體價格主要成本當前可用性
訪問官網研究文章免費無強制成本可訪問
閱讀歸檔源碼免費學習與審計時間可訪問
自行構建Aide不收許可證費構建、維護和安全修復需自行處理
自行運行Sidecar不收許可證費模型介面或本地算力需自行處理
原官方訂閱不再公開不可按舊價格採購價格頁失效
企業支持未提供當前方案需要第三方或內部團隊應另行評估

不要繼續引用舊套餐

搜尋結果中仍可能出現過去的免費版、個人版或模型用量說明,但官網價格路徑目前回傳未找到。由於產品已經停止維護,工具目錄不應將搜尋緩存中的歷史金額寫成現行價格。

從源碼構建Aide教學

  1. 確認項目已歸檔並接受自行維護風險。
  2. 閱讀倉庫許可證、建構說明和安全文件。
  3. 在隔離開發環境克隆固定提交。
  4. 安裝倉庫要求的Node、套件管理器與平台工具。
  5. 按貢獻文件安裝依賴並執行構建。
  6. 先運行測試,再啟動開發版編輯器。
  7. 記錄所有本地補丁和依賴版本。

本地運行Sidecar教學

  1. 選擇與Aide版本相匹配的Sidecar提交。
  2. 準備倉庫要求的Rust工具鏈。
  3. 檢查依賴和外部模型連接代碼。
  4. 構建Sidecar的本地服務二進位檔案。
  5. 在受限測試環境啟動進程。
  6. 配置Aide優先連接本地Sidecar。
  7. 用無敏感資訊的小型倉庫驗證工具呼叫。
  8. 觀察日誌、權限和模型費用。

使用自帶模型密鑰

  1. 選擇受支援且仍可用的模型供應商。
  2. 建立專用於測試的低權限專案。
  3. 設定費用上限和調用告警。
  4. 在Aide舊版模型配置中填寫密鑰。
  5. 限制發送敏感倉庫和客戶數據。
  6. 分別測試聊天、編輯和工具調用。
  7. 測試結束後輪換或撤銷密鑰。

代碼任務安全流程

  1. 先在獨立分支保存乾淨基線。
  2. 明確允許修改的檔案和任務範圍。
  3. 只提供完成任務所需的上下文。
  4. 逐個審查Agent提出的差異。
  5. 運行格式化、靜態檢查和自動測試。
  6. 檢查依賴、金鑰和資料遷移變更。
  7. 由代碼所有者批准後再合併。

遷移到其他工具

  1. 列出目前所依賴的聊天、補全、Agent和模型能力。
  2. 導出工作區設定和常用提示詞。
  3. 選擇仍在維護且滿足許可證要求的替代工具。
  4. 在非關鍵倉庫測試上下文和編輯品質。
  5. 驗證隱私、模型費用和團隊權限。
  6. 逐步遷移專案並保留舊環境只讀備份。
  7. 確認替代方案穩定後停止運行歸檔軟體。

安全與隱私

  • 歸檔軟體不會持續獲得安全修復。
  • 模型請求可能包含源碼和開發上下文。
  • 自帶密鑰應使用專用項目和費用上限。
  • 運行終端工具前限制進程權限。
  • 不要讓Agent讀取密鑰檔案和生產憑證。
  • 第三方模型的數據保留規則需要單獨審查。
  • 企業源碼進入外部模型前應獲得授權。
  • 構建舊依賴時應進行漏洞掃描。

AI編程風險

  • 生成的代碼可能編譯通過但業務邏輯錯誤。
  • 跨文件重構可能遺漏隱式依賴。
  • Agent可能修改任務範圍外的內容。
  • 錯誤的終端操作可能破壞本地環境。
  • 測試通過不代表沒有安全問題。
  • 基準成績不能直接預測真實倉庫效果。
  • 多軌跡推理會顯著增加模型費用。
  • 無人維護的集成更容易隨接口變化失效。

產品優勢

  • 將聊天、編輯和主動Agent整合到IDE。
  • 基於VS Code,互動方式對開發者較為熟悉。
  • 利用語言伺服器獲得符號和診斷資訊。
  • 支援跨檔案修改與行內指令。
  • Sidecar在本機運行,架構邊界清晰。
  • 編輯器與智能體後端源碼均公開。
  • AGPL許可證允許在履行條件後修改和分发。
  • 研究文章公開推理時擴展思路。

產品限制

  • Aide編輯器已經停止維護。
  • Sidecar也已進入只讀歸檔狀態。
  • 官網不再提供有效價格和採購入口。
  • 舊文件可能與當前系統和模型不相容。
  • 原行內補全能力在歸檔前已不再維護。
  • 自行構建需要較高工程能力。
  • 歸檔依賴可能存在安全風險。
  • AGPL對網路服務和發行有明確義務。
  • 不適合作為需要官方保障的生產工具。

開源許可證

Aide編輯器倉庫和Sidecar倉庫都採用GNU Affero General Public License v3.0授權條款。使用者可以研究、修改及重新散發這些軟體,但必須遵守相關的源代碼提供、版權聲明以及網路互動軟體的相關規定。

企業在計劃將修正版作為網路服務或整合到商業產品中之前,應讓法務人員及開源治理人員審查具體的發布方式。AGPL開源並不代表沒有合規成本,同時也不會自動包含商標、模型以及第三方依賴授權的相關內容。

GitHub倉庫

倉庫用途許可證歸檔狀態
codestoryai/aideVS Code分支與Aide編輯器AGPL-3.02025年2月歸檔
codestoryai/sidecar本地智能體與模型工具後端AGPL-3.02026年6月歸檔
codestoryai/website歷史網站專案以倉庫文件為準需單獨核對
codestoryai/prompts部分提示詞資料以倉庫文件為準需單獨核對

支援平台

歷史Aide編輯器是圍繞桌面開發環境所構建的,其源代碼包含了Windows、macOS和Linux相關的建構內容。由於官方已停止發布與維護,目前是否能在某個系統上正常安裝,應以歸檔的Release版本、建構說明以及實際測試結果為準。

基本資訊

項目內容
工具名稱Aide
開發團隊CodeStory AI
工具類型AI原生代碼編輯器
技術基礎VS Code分支與本地Sidecar
專案狀態停止維護
當前官網定位AI原生開發工具實驗室
當前價格無有效在售套餐
源碼公開
許可證AGPL-3.0

推薦指數

推薦指數:3.2 / 5。Aide作為AI原生編輯器及本地代碼Agent的開源研究樣本仍具價值,但不適合用於那些需要重視穩定性、安全更新及官方支援的日常開發工作。

一般使用者較適合選擇仍在維護中的編程助手;開發者若要重複使用Aide的原始碼,則必須同時承擔建構、漏洞修復、模型調整以及符合AGPL規定的責任。

常見問題

Aide還能正常使用嗎?

歸檔的原始碼及部分舊版本仍可取得,但官方已停止維護,在線服務與現行系統的相容性不予保證。

Aide還在更新嗎?

不再更新,編輯器主倉庫和Sidecar倉庫都已歸檔為只讀。

Aide現在多少錢?

官網沒有有效的在售價格頁面,不能繼續引用歷史訂閱金額。

Aide是開源軟體嗎?

是,編輯器和Sidecar源碼公開,並採用AGPL-3.0許可證。

Aide與VS Code有什麼關係?

Aide是VS Code的一個分支,它在人們熟悉的編輯體驗中,加入了AI聊天、編輯以及主動處理任務的功能。

Sidecar是什麼?

Sidecar是運行在本機的AI後端,負責模型調用、代碼工具、符號理解以及倉庫映射。

可以使用自己的模型密鑰嗎?

舊版支援配置模型供應商和自帶金鑰,但歸檔版本能否連接現行介面需要實際驗證。

適合企業生產使用嗎?

不建議直接用於需要官方維護的生產環境,除非企業有能力接手安全、模型和平台的維護。

可以基於Aide開發新產品嗎?

可以研究與修改,但必須遵守AGPL及第三方依賴許可,並自行承擔維護責任。

©️版權聲明:若無特殊說明,本站所有文章版權均歸AI工具分享本網站的內容為原創作品,任何人或機構在未獲許可的情況下,都不得轉載、抄襲或以其他方式複製並發表本網站的內容,亦不得在非本網站所屬的伺服器上建立其鏡像版本。否則,本網站將依法追究相關責任人的法律責任。

類似於Aide的工具