Flare icon

Flare

Flare 是專為 agentic coding 打造的 graph-first IDE,運行 coding agents 時可即時顯示程式碼庫依賴圖,協助開發者監看編輯、檢視影響,並把任務、問題與決策集中在同一工作區。

Flare

總覽

Flare 是一款專為 agentic coding 打造的 graph-first IDE。儲存庫 README 將其描述為桌面應用程式,或是可從執行 agent 的機器上提供給瀏覽器使用的工具。其主要介面是一張即時的程式碼庫圖,其中每個檔案都是節點,imports 則是邊。

這個產品圍繞著一種工作流程設計:你在 Flare 的終端機中執行 agent,而 Flare 會在儲存庫變動時持續監看。它會即時更新圖表、將變更波段快照到本機 shadow history,並使用看板來呈現任務、設計決策與問題,讓人與 agent 能基於同一張地圖協作,而不是只看聊天紀錄。

功能

即時程式碼庫圖

主要工作區會以即時圖表呈現你的程式碼庫,將檔案視為節點、imports 視為邊,讓你在工作時仍能看見儲存庫的結構。

內建 agent 終端機

圖表下方設有終端機,README 說你可以在那裡執行 claude、codex 或 opencode 等 agent,而 Flare 會監看它們所做的變更。

本機變更歷史與還原

每一波變更都會快照到本機 shadow history,讓你可以按檔案或整個樹狀結構進行 diff 與還原。

三種圖表視圖

介面提供 Canvas、Wheel 與 Districts 三種視圖,用於回答不同問題:依賴流向、整個儲存庫的連通性,以及儲存庫大小或規模。

以看板為基礎的協作工作流程

控制面板將任務、設計決策與問題分開,並以可透過 MCP 查詢的工作流程物件形式呈現。

多種分析視角

Lenses 可讓你用不同方式重新為同一張圖著色,例如依活動、熱點、風險、測試、覆蓋率、不穩定性、重用、未讀檔案、循環與相關視圖。

使用情境

  • 繪製儲存庫結構地圖

    當你想把程式碼庫視為依賴圖來檢視,並看出檔案之間如何連結,而不是在分頁或搜尋之間來回切換時,使用 Flare。

  • 監督 agent 驅動的程式開發

    當 agent 正在進行編輯時,將終端機與圖表一起使用,這樣你就能在脈絡中觀察變更出現,並立即檢視其影響。

  • 從多個角度檢視架構

    使用 Canvas、Wheel 或 Districts 視圖來回答不同的架構問題:誰依賴誰、哪些部分橫跨整個儲存庫,以及最大的程式碼區域位於何處。

  • 組織 agent 任務

    當工作需要交由 agent 接手或續作時,使用任務看板,尤其是簡報應包含檔案脈絡與由圖表衍生的狀態時。

  • 追蹤待決決策與阻塞點

    當 agent 需要輸入,或提出的方案應在進一步工作前被記錄下來時,使用問題與設計決策欄位。

Pros and Cons

Pros

  • 讓儲存庫結構以即時圖表呈現,而不是檔案清單或聊天紀錄。
  • 將 agent 工作連結到人類使用的同一個視覺介面,有助於讓程式碼變更、任務與問題保持在上下文中。
  • 提供多種視圖與 lens,可應對不同問題,從依賴追蹤到整個儲存庫規模與變動量。
  • 包含本機 shadow history,讓使用者無需離開工作區就能檢視或還原變更波段。
  • 將任務、設計決策與問題視為一等級的工作流程項目,並包含可透過 MCP 存取的動作。

Cons

  • 公開來源以文件為主,未提供完整的設定、支援平台或發布穩定性細節。
  • 在所提供的儲存庫來源中,Flare 本身的價格未被清楚記載,因此僅憑這些資料無法確認其獨立方案或授權條款。

FAQ

什麼是 Flare?

Flare 被呈現為一款專為 agentic coding 打造的 graph-first IDE。README 將其描述為桌面應用程式,或可從執行 agent 的機器上提供給瀏覽器使用的工具。

Flare 如何融入 agentic coding 工作流程?

README 說你會在 Flare 的終端機中執行 agent,而 Flare 會監看儲存庫、即時更新圖表,並將變更記錄到本機 shadow history,方便你進行 diff 比對與還原。

Flare 提供哪些視圖來瀏覽程式碼庫?

來源文字描述了三種視圖:Canvas、Wheel 與 Districts。你可以從工具列或命令面板切換各視圖,且會套用目前的 lens、選取項目、已摺疊的目錄與搜尋篩選條件。

Flare 可以免費使用嗎?

儲存庫在 GitHub 上公開。GitHub 的定價頁面顯示個人與組織皆有免費方案,但儲存庫來源未提供 Flare 的獨立產品定價頁或付費方案。

Flare 是否支援團隊協作或共享工作流程管理?

README 提到任務管理、設計決策與問題作為協作看板區域,並支援可透過 MCP 存取的動作,例如 tasks_list、task_get、task_update、task_create、decision_record、question_ask 與 working_agreement。

Quick Facts

類別
開發者工具
產品類型
以圖為基礎的 agentic IDE
平台
桌面應用程式,或可由 agent 所在機器提供給瀏覽器
主要使用者
使用 coding agents 的開發者
儲存庫主機
GitHub
定價訊號
公開的 GitHub 儲存庫;GitHub 提供免費方案,但所提供來源未指定 Flare 的定價