Blink

Blink

Coder · 程式設計 · 生產力

Blink 是 Coder 推出的開源自架平台,讓團隊在 Slack、GitHub 與網頁介面與 AI 代理對話。平台內建 Scout,一個專為深度程式碼研究而生的代理。

Blink 的介面預覽

關於 Blink

What Is Blink

Blink 是一套讓你自己的伺服器上建立與運行 AI 代理的平台。開發它的 Coder 把重點放在團隊已經在用的工具上,讓你不用把資料交給外部託管服務,就能在 Slack、GitHub 裡跟代理對話。

平台的核心是一個叫 Scout 的代理,也是一套完整的程式碼研究代理。Scout 會回答關於儲存庫的問題、在隔離環境中執行程式碼,並在 Slack 討論串或 GitHub 議題裡回覆。你可以用自訂工具擴充它,或改寫成全新的 TypeScript 代理。

最大的限制是成熟度。Blink 屬於早期存取階段,維護者也表明專案不再積極維護,所以遇到錯誤或缺少功能都算意料之中。它還需要真實的基礎設施:Node.js 22 或 Bun,加上 Docker,而且得放在你自己控管的機器上。

Getting Started

  1. 用 npm install -g blink-server 安裝伺服器,再執行 blink-server。Docker 也是官方支援的做法。
  2. 在瀏覽器打開 Blink 網頁介面,建立你的第一個代理。
  3. 連接 Slack 或 GitHub,讓團隊在平常工作的地方直接發訊息給代理。
  4. 把代理指向模型供應商,例如 Amazon Bedrock、Google Vertex,或你自己託管的模型。
  5. 先跟 Scout 對話,等需求變多,再用 TypeScript 調整它的工具與提示設定。

產品資訊

快速了解 Blink 的定價、支援平台與效能。

免費方案是
付費方案Free and open source; no paid tiers listed
平台Self-hosted (server, web UI), Slack, GitHub
開發者Coder
類別程式設計 · 生產力
發布日期Oct 2025
最近更新Jan 2026
網站訪問量4K
網站全球排名4.6M
API 提供狀態N/A

適合對象

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

使用者

  • 後端與平台開發者:Blink 適合想讓代理讀取私有儲存庫的團隊,前提是你不介意自己跑伺服器與 Docker。只想用託管服務的人會覺得它偏重。
  • DevOps 與發布工程師:Scout 可以追查不穩定的測試,並在 CI 流程裡開議題,這塊多數程式助理都不碰。前提是先設定好 GitHub App 與運算環境。
  • 支援與解決方案團隊:共用 Slack 頻道能用程式碼與文件裡的引用回答客戶問題。不過這些來源得有人持續更新。

任務

  • 搞懂陌生的儲存庫:直接問程式怎麼運作、各部分怎麼串、該從哪裡下手。Scout 會讀整個儲存庫,而不是從你貼的片段猜答案。
  • 對話中執行程式碼:代理會在隔離的工作區跑 shell 指令與檔案操作,你拿到的是真實輸出,不是聽起來合理的說法。
  • 把討論集中在一處:所有對話都存在單一資料庫,權限也在同一處定義,不像有些工具把歷史散在各個客戶端。

情境

  • 帶新人上手:新進工程師可以問 Scout 服務怎麼組起來,答案直接連到真正的原始碼,縮短摸索期。
  • 追查建置失敗:把 CI 輸出丟給代理,讓它檢視那次提交,再請它草擬議題並標記對應負責人。
  • 逐步擴充代理:團隊可以從 Scout 起步,之後用 TypeScript 換掉提示與工具,不用另外換一套平台。

主要功能

內建的 Scout 研究代理

Scout 開箱就能在 Slack 與 GitHub 回覆、上網搜尋、在隔離環境執行程式碼。你可以用自訂工具擴充,或關掉用不到的功能,自建代理因此從一個能跑的基礎出發,而不是一份空白檔案。

預設自架

伺服器跑在你自己的基礎設施上,代理能接上任何模型供應商,從 Amazon Bedrock、Google Vertex 到你自行託管的模型。不能把程式碼交給第三方的團隊,可以掌控查詢與儲存庫實際落在哪裡。這套開源平台把主導權留在你手上。

Slack 與 GitHub 整合

Scout 會回應 Slack 的被提及與私訊,在討論串裡保留上下文,並在工作時回報進度。在 GitHub 上它管理拉取請求、回應審查與留言,並把 webhook 事件送回最初的那段對話。它同時扮演 GitHub 程式碼代理與團隊的程式開發助理。

執行程式碼的隔離運算

代理會在為任務架好的工作區裡跑 shell 指令與檔案操作,並捕捉標準輸出與錯誤輸出。本地可用 Docker,較大規模則交給 Daytona 雲端沙箱與 Coder 工作區,程式碼不會不小心在主機上直接執行。

用 TypeScript 寫代理

你是用 TypeScript 寫一個 on("chat") 處理函式來建立代理,而不是設定工作流程建構器、或串接 MCP 伺服器與技能。伺服器負責路由、對話狀態與部署,你的程式只要決定怎麼回覆。

集中管理對話與權限

每段對話都進到同一個資料庫,誰能存取哪個代理也在單一地方設定。這種做法適合需要可稽核紀錄的團隊,能查清問了代理什麼、它又怎麼回答,散落在各客戶端的工具很難做到。

優缺點

優點

  • 完全跑在你自己的基礎設施上,私有儲存庫維持私有,程式碼不會離開你的網路。
  • 支援任何模型供應商,從 Amazon Bedrock、Google Vertex 到自架模型,不會被綁死在單一廠商。
  • 內建 Scout 這個已經能用的代理,可以直接改,省去從零開始的空白頁困境。
  • 用 TypeScript 就能寫代理,語言對多數網頁與後端開發者都不陌生,也不用學一套工作流程建構器。
  • 每段對話都存在同一個資料庫、權限集中一處,方便稽核與管理使用狀況。

缺點

  • 專案不再積極維護,錯誤可能無人修,長期支援沒有保證。需要廠商 SLA 的團隊應該另尋方案。
  • 安裝並不即時:你需要 Node.js 22 或 Bun 加 Docker,還有一台跑伺服器的機器。非技術背景的使用者會卡關。
  • Scout 與 SDK 都還在早期存取,功能短缺可以預期,部分流程仍得自己寫程式。
  • 沒有託管服務的定價頁,也沒有代管的雲端方案,不想自己顧基礎設施的團隊在估算成本時會比較吃力。

常見問題

Blink 用來建立與運行住在 Slack、GitHub 與網頁介面裡的 AI 代理。它內建的代理 Scout 負責程式開發任務與深度程式碼研究,例如解釋一個儲存庫或診斷失敗的測試。

相關內容

探索與 Blink 相關的工具、技能與文章。

Blink 替代方案

Forefront

Forefront

Forefront · 程式設計

Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。

免費 / $0 - $99/mo查看詳情
Startkit

Startkit

StartKit.AI · 程式設計

Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。

付費 / $99 - $499 one-time查看詳情
Testim

Testim

Tricentis · 程式設計

Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。

免費 / Custom pricing on request查看詳情