Ellipsis AI Code Reviews & Bug Fixes
Ellipsis · 程式設計 · 其他
Ellipsis 是一款 AI 程式碼審查工具與雲端程式開發代理平台,會審查每次 pull request,並依儲存庫中的設定檔執行代理。

關於 Ellipsis AI Code Reviews & Bug Fixes
About
什麼是 Ellipsis
Ellipsis 是給軟體工程師使用的 AI 平台。它在 2023 年以 GitHub 應用起家,負責審查程式碼與修正錯誤,如今則是雲端代管的開發代理,能開發功能、審查程式碼,並追查正式環境的問題。
做法正好反過來。你在儲存庫的 YAML 檔中描述一個代理,Ellipsis 就在雲端沙箱裡執行,權限與花費上限由你設定。只要改一個區塊,就能在 Claude Code、Codex 與 Gemini CLI 之間切換,審查流程不會綁死在某一家模型供應商。
限制在於適用範圍。Ellipsis 是為重度使用 GitHub 與少數聊天工具的團隊而設計,採用量計費而非依席次收費,也沒有免費方案。它還預設你熟悉設定檔,因為沒有那種裝好就能用、完全免設定的審查機器人。
開始使用
- 在 ellipsis.dev 建立帳號,並把 Ellipsis 的 GitHub 應用安裝到你想監看的儲存庫。
- 以 YAML 新增代理,或從範本庫挑一個,然後提交,讓 pull request 把它部署上線。
- 設定代理的執行環境、權限、密鑰與花費上限。
- 開一個 pull request,或在 issue 中標記 @ellipsis,代理就會審查這次推送,或在沙箱中開始工作。
- 即時追蹤工作階段、傳訊息引導它,最後檢視 diff 與合併後的變更。
產品資訊
快速了解 Ellipsis AI Code Reviews & Bug Fixes 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 小型工程團隊:Ellipsis 會審查每次推送並修正錯誤,不必有人逐一盯著 pull request,適合產出速度快過審查速度的團隊。
- 獨立開發者與單人創業者:一個代理就能取代你獨自完成的審查,而用量計費讓花費跟著實際工作量走。
- 平台與 DevSecOps 工程師:權限範圍受限的憑證、預算與稽核紀錄,讓這個角色在放手讓代理碰儲存庫前,先拿到需要的控管。
- 開源專案維護者:一款會回覆 issue 與 pull request 上 @ellipsis 標記的程式碼審查工具,能幫忙清掉待辦,不必再多找一位維護者。
任務
- 用 GitHub 程式碼審查應用自動審查每個 pull request,在每次推送時對 diff 留下評論。
- 修正錯誤:代理會讀取失敗的測試或 issue,做出修改,並開啟修補檔等你核可。
- 依文字任務開發功能,因為同一批代理會在沙箱中執行多步驟工作,不只是留言。
- 在告警後追查正式環境問題,由代理翻找日誌與程式碼,說明哪裡出了狀況。
情境
- 推送頻繁的儲存庫,每次推送都需要審查,卻沒人有時間在合併前讀完整份 diff。
- 想在多個儲存庫套用同一套 AI 程式碼審查流程的團隊,規則保存在版本控制中。
- 該依排程或 Sentry 告警執行的背景工作,而不是等有人想起來才交代。
主要功能
自動審查 pull request
Ellipsis 會審查 pull request 的每次推送,並在關鍵的程式碼行留下評論。審查者由你自己定義,所以檢查標準跟著你的規範走,而不是套用一組通用規則。這就是產品起家的自動化程式碼審查能力。
以 YAML 定義代理
你想描述一個代理時,就在儲存庫的檔案裡寫下提示、執行環境、權限與預算。由於設定保存在版本控制中,代理的變更就像其他程式碼一樣透過 pull request 進行。雲端程式開發代理因此可被審閱、可重現,而不是藏在供應商的儀表板裡。
Claude Code、Codex 與 Gemini CLI 三種執行引擎
Ellipsis 可在 Claude Code、Codex 或 Gemini CLI 上執行工作階段,只要改一個 YAML 區塊就能切換。權限、觸發條件與稽核紀錄都維持不變,你可以邊測哪個模型最擅長你的程式碼審查與 AI 錯誤修正。模型換了,平台不用跟著換。
橫跨 GitHub、Slack、Linear 與 Sentry 的觸發條件
代理可由 cron 排程、GitHub 事件、Linear issue、Slack 訊息或 Sentry 告警啟動。你也可以在 GitHub、Slack 或 Linear 標記 @ellipsis,直接在討論串裡得到回覆。這會把一款審查機器人變成不需人手介入的代管開發代理。
API、SDK 與 CLI
儀表板上的每個動作都能以 REST API、Python 與 TypeScript SDK 及 CLI 自動化。你只要一次呼叫就能啟動工作階段並串流輸出,適合把代理接進自家工具的團隊。工作階段有變動時,webhook 會通知你。
安全、預算與稽核紀錄
權限在工作階段開始前就設定好,憑證只涵蓋你核准的儲存庫,程式碼只存在於沙箱中,結束後即刪除。花費可依工作階段、代理與帳號設上限,沙箱消失後,每個指令與檔案變更都有紀錄。Ellipsis 聲明取得 SOC 2 Type I 認證,Type II 正在進行中。
優缺點
優點
- 每次推送都會審查,任何提交都不必等人擠出時間。
- 代理以 YAML 定義在儲存庫內,讓 AI 程式碼審查流程留在版本控制中,容易重現。
- 你可以在 Claude Code、Codex 與 Gemini CLI 之間切換,不必重做設定。
- 用量計費、不收席次費也不收閒置費,適合審查量起伏不定的團隊。
- 預算與完整稽核紀錄,讓平台團隊在擴大部署代理前先掌握控管。
缺點
- 沒有免費方案,獨立開發者從第一次工作階段就得付費,無法先在小專案免費試。
- 流程預設你熟悉設定檔與 GitHub,因為沒有免設定、一鍵安裝的審查機器人。
- 價格是 token 加上 10% 平台費,每月花費取決於代理跑了多少,比固定席次更難預估。
- 部分整合仍有限:Sentry 觸發標示為尚未全面推出,正式環境告警處理未必每個團隊都能用。
常見問題
Ellipsis 是一款 AI 程式碼審查工具,也是雲端程式開發代理平台。它會審查 pull request 的每次推送、修正錯誤、開發功能,並執行你在 YAML 檔中定義的背景代理。
相關內容
探索與 Ellipsis AI Code Reviews & Bug Fixes 相關的工具、技能與文章。
Ellipsis AI Code Reviews & Bug Fixes 替代方案
Base Code
Base44 (Wix) · 程式設計 · 生產力Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Google EmbeddingGemma 2
Google DeepMind · 寫作 · 圖片 · 程式設計Google EmbeddingGemma 2 是 7.4 億參數的開源模型,能把文字、程式碼、圖片、音訊與影片畫面轉成同一個 768 維空間裡的向量,在手機與筆電上就能執行。
GitGlow
GitGlow · 程式設計 · 生產力GitGlow 是桌面版 Git 用戶端,把你自己的程式碼與 AI 代理程式的變更集中在同一份審查裡,讓你在交付前看清楚機器上究竟要送出什麼。
