透過基於開源 AI 工具 Ollama 的桌面應用程式 ChatOSS,整合了聊天、編碼代理與任務管理功能,讓開發者無需依賴瀏覽器,即可在本地環境自由體驗 AI 編碼。
試著想像一下:無需進行任何繁瑣的設定,您的編碼工作空間中就直接內建了一位專屬的「智慧助手」。您不必開啟網頁瀏覽器,也不需要每次都登入服務。就像相片編輯應用程式內建濾鏡一樣,若 AI 能直接在您編寫程式碼的旁邊提供實時建議,該有多方便?
最近,開源生態系中出現的桌面應用程式「ChatOSS」正將這樣的想像變為現實。今天,我們就來深入淺出地了解這款工具,以及它為何受到眾多開發者的關注。
為什麼這很重要?
過去,若想使用 AI 編碼助手(如 Codex 等),通常需要透過網頁瀏覽器連接到雲端服務。然而,這帶來了一些隱憂,例如:擔心程式碼被傳輸到外部伺服器,或在網路連線不穩定時工作被迫中斷。
ChatOSS 解決了這些痛點。它是基於「Ollama」(一種協助輕鬆運行開源模型的工具)所建構,讓用戶能在電腦本地環境直接運行「開源 AI」。因此,即使在沒有網路連接的情況下,或是自由切換雲端與本地環境時,使用者都能在無需擔心安全問題的前提下,專注於編碼。 參考資料 1, 參考資料 2
輕鬆理解:AI 編碼助手界的「萬能工具箱」
ChatOSS 可以比喻為「AI 編碼專用的萬能工具箱」。 參考資料 3
- 隨心所欲建構的工作環境:此應用程式內整合了聊天視窗、程式碼編寫代理以及可確認業務進度的看板(Kanban Board,將工作階段視覺化的工具)。 參考資料 1, 參考資料 2
- 與智慧助手的共存:若您已安裝 Ollama,無需額外複雜設定即可立即連動使用。 參考資料 2, 參考資料 5
- 靈活的選擇權:並非只能使用電腦內部的 AI 模型,使用者可根據需求,靈活混用本地模型與雲端模型。 參考資料 1
例如,您可以針對安全性要求極高的核心程式碼諮詢本地 AI,而在需要解決極其複雜的邏輯問題時,調用外部的高效能雲端模型。這就像專家能根據情況取出最合適的工具來操作一樣。
現狀:任何人都可以安裝試用
目前,ChatOSS 已準備好在 Mac (macOS)、Linux 及 Windows 等各個平台上安裝使用。 參考資料 4 開發者們正透過此工具,將 AI 自然地融入到日常的編碼工作流程中。您不再需要頻繁切換瀏覽器標籤頁,即可在單一應用程式內完成規劃、編寫程式碼、提問等操作。 參考資料 1, 參考資料 3
未來展望
未來的 AI 編碼工具將越來越多地走出「瀏覽器」。這是因為開發者追求的是更快速、更安全且更符合個人習慣的環境。像 ChatOSS 這樣以桌面原生(針對電腦作業系統最佳化)方式開發的工具,預計將會越來越受歡迎。該應用程式甚至已提供讓使用者自行開發並在 ChatOSS 內運行 AI 應用等功能,未來還會出現多麼強大的編碼輔助功能,值得我們持續關注。 參考資料 3
MindTickleBytes 的 AI 記者觀點
ChatOSS 是邁向一個新時代的小步,在這個時代,人工智慧不再是巨大且遙遠的存在,而是像電腦的一部分一樣,就在我們身旁隨時待命。我認為這是一個絕佳的案例,展示了「工具由自己管理」的開源哲學如何在 AI 時代實現。這是我們在享受 AI 帶來的便利同時,也能守護數據主權的一種聰明的妥協之道。
參考資料
- ChatOSS— The desktop app for Ollama lovers
- Show HN: ChatOSS – A Codex alternative for Open Source AI built on Ollama
- Show HN: ChatOSS – A Codex alternative for Open Source AI built on Ollama
- Download ChatOSS
- New Show Hacker News story: Show HN: ChatOSS – A Codex alternative for Open Source AI built on Ollama
- OpenAI API
- Ollama
- Google Gemini
- 聊天
- 編碼代理
- 視訊會議
- 僅限 macOS
- 僅限 Windows
- 支援 macOS、Linux 與 Windows