廣泛的 LLM 支援
Aider 的設計可支援雲端與本地模型。網站強調 Claude 3.7 Sonnet、DeepSeek R1 和 Chat V3、OpenAI o1、o3-mini、以及 GPT-4o 是很強的選擇,同時也表示它幾乎可以連接任何 LLM。
Aider 是一款以終端機為基礎的 AI pair programming 工具,適合用於啟動新專案或在既有程式碼庫中工作。它會連接大型語言模型,協助使用者提出程式碼變更需求、建立檔案,並在本機 git 儲存庫中編輯原始碼。
這個產品圍繞著反覆迭代的程式開發流程而設計:你加入想要處理的檔案、描述變更內容,Aider 會產生 diff、提交其編輯,並可利用 linting 與測試結果協助進行後續修正。網站也將它定位為可搭配雲端模型、本地模型、IDE、瀏覽器複製貼上流程、圖片、網頁與語音輸入使用。
Aider 的設計可支援雲端與本地模型。網站強調 Claude 3.7 Sonnet、DeepSeek R1 和 Chat V3、OpenAI o1、o3-mini、以及 GPT-4o 是很強的選擇,同時也表示它幾乎可以連接任何 LLM。
它會建立程式碼庫地圖,因此能在較大型的儲存庫中運作,並從相關檔案中擷取適當的上下文。
Aider 支援 100 多種程式語言,包括 Python、JavaScript、Rust、Ruby、Go、C++、PHP、HTML 和 CSS。
它透過自動以合適的 commit 訊息提交變更來整合 git,並讓使用者以熟悉的工具審查、比較、管理與復原 AI 編輯。
這個工作流程也可以在 IDE 或編輯器中執行,使用者可直接在程式碼中加入註解,並請 aider 從那裡進行修改。
Aider 可以將圖片與網頁作為上下文,支援語音轉程式碼請求,並在變更後執行 linting 和測試,以便回應偵測到的問題。
將原始碼檔案加入聊天工作階段,描述變更內容,讓 Aider 編輯程式碼,同時顯示 diff 並將結果提交到 git。
使用程式碼庫地圖、git commits 與復原流程,在上下文管理特別重要的大型專案中進行修改。
在 IDE 或編輯器中執行 Aider,並透過在程式碼中撰寫註解來請求修改,讓流程更貼近你正在處理的檔案。
當任務依賴視覺或外部上下文時,可在聊天中提供截圖、參考文件或網頁。
利用 linting 與測試回饋在程式碼變更後找出問題,並請 Aider 修正它發現的錯誤。
Aider 是一款以終端機為基礎的 pair programming 工具,透過連接 LLM 來協助你在本機 git 儲存庫中編輯程式碼。你可以先啟動它並指定要變更的檔案,接著在對話提示中提出程式碼修改需求。
Aider 可在安裝後從既有程式碼庫中以 `aider <file1> <file2> ...` 啟動。安裝文件也提供以 `aider-install`、`uv`、`pipx` 和 `pip` 為基礎的設定方式,以及適用於 macOS、Linux 和 Windows 的一行安裝程式。
來源指出,Aider 與 Claude 3.7 Sonnet、DeepSeek R1 和 Chat V3、OpenAI o1、o3-mini 以及 GPT-4o 搭配效果最佳,但它也可以連接幾乎任何 LLM,包括本地模型。
Aider 會自動以合適的 commit 訊息提交變更,並支援基於 diff 的編輯、`/undo`,以及用於檢視和管理變更的 git 工作流程。
網站包含 pricing page 的 URL,但目前會回傳 404 page not found,因此提供的來源中沒有可用的方案細節。
Tabnine is an AI code assistant for developers and engineering teams, with code completions, in-IDE chat, and enterprise deployment options. It emphasizes code privacy, governance, and context-aware AI grounded in the user’s codebase.
JetBrains 提供 IntelliJ IDEA、PyCharm、DataGrip、WebStorm、Rider、CLion 等開發工具,IDE 結合程式碼導覽、智慧建議與內建執行/除錯/測試流程,並支援 CI/CD、專案管理、程式碼品質與文件。
Perchance is a browser-based random generator editor for creating and managing custom generators. It supports code editing, account-based saving, and revision recovery, but the provided sources do not confirm pricing or integrations.
imgcook is a design-to-code tool that converts design drafts into front-end code. It supports plugin-based and developer workflows for Sketch, Photoshop, VS Code, and CLI usage.
OpenAI is an AI research and deployment company centered on ChatGPT, the API, Platform tools, and Codex. The site helps individuals, developers, and businesses explore conversational AI, build with models, and follow product and research updates.
AakarDev AI helps teams manage AI provider access, project-level setups, logs, and analytics from one dashboard. It supports BYOK workflows and lists providers including OpenAI, Google Gemini, Anthropic, Groq, Mistral AI, and Perplexity AI.