Ellipsis AI Code Reviews & Bug Fixes

Ellipsis AI Code Reviews & Bug Fixes

Ellipsis · 程式設計 · 其他

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

Ellipsis AI Code Reviews & Bug Fixes 的介面預覽

關於 Ellipsis AI Code Reviews & Bug Fixes

About

什麼是 Ellipsis

Ellipsis 是給軟體工程師使用的 AI 平台。它在 2023 年以 GitHub 應用起家,負責審查程式碼與修正錯誤,如今則是雲端代管的開發代理,能開發功能、審查程式碼,並追查正式環境的問題。

做法正好反過來。你在儲存庫的 YAML 檔中描述一個代理,Ellipsis 就在雲端沙箱裡執行,權限與花費上限由你設定。只要改一個區塊,就能在 Claude Code、Codex 與 Gemini CLI 之間切換,審查流程不會綁死在某一家模型供應商。

限制在於適用範圍。Ellipsis 是為重度使用 GitHub 與少數聊天工具的團隊而設計,採用量計費而非依席次收費,也沒有免費方案。它還預設你熟悉設定檔,因為沒有那種裝好就能用、完全免設定的審查機器人。

開始使用

  1. 在 ellipsis.dev 建立帳號,並把 Ellipsis 的 GitHub 應用安裝到你想監看的儲存庫。
  2. 以 YAML 新增代理,或從範本庫挑一個,然後提交,讓 pull request 把它部署上線。
  3. 設定代理的執行環境、權限、密鑰與花費上限。
  4. 開一個 pull request,或在 issue 中標記 @ellipsis,代理就會審查這次推送,或在沙箱中開始工作。
  5. 即時追蹤工作階段、傳訊息引導它,最後檢視 diff 與合併後的變更。

產品資訊

快速了解 Ellipsis AI Code Reviews & Bug Fixes 的定價、支援平台與效能。

免費方案否
付費方案Usage-based: tokens + 10% platform fee
平台Web, GitHub, Slack, Linear, Sentry
開發者Ellipsis
類別程式設計 · 其他
發布日期Jan 2023
最近更新Oct 2026
網站訪問量9K
網站全球排名2.4M
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 小型工程團隊: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 檔中定義的背景代理。