ContextsBase icon

ContextsBase

ContextsBase 是連接 MCP 的專案工作區,能整理軟體功能、資料結構、商業規則與測試案例,讓 AI coding agents 依序認領、開發並測試迭代工作。

ContextsBase

以 agent 為核心的待辦工作區

ContextsBase 是以 agent 為核心的軟體待辦事項與規格專案工作區。它以結構化的功能、資料模型、商業規則與測試案例,取代零散的 Markdown 筆記,讓 AI coding agent 能透過 Model Context Protocol (MCP) 擷取這些內容。

一般工作流程是將功能整理至迭代中,向 agents 開放該迭代,並發出實作指令。agent 會認領工作、依序開發每項功能並進行測試,減少每次開始 coding session 時重新貼上專案脈絡的需求。網站介紹此產品可供相容 MCP 的 agents 使用,包括 Claude Code、Cursor、Copilot 與 Windsurf。

工作區與 agent 執行功能

功能規格

以自然語言記錄功能,讓 agent 擁有明確的待辦項目可供實作。

商業規則

記錄測試應驗證的邏輯,包括方案或帳戶規則等範例。

資料模型

定義應用程式資料模型中的實體與欄位,為 agents 提供結構化的 schema 脈絡,而不必要求 agents 自行推斷。

測試案例

撰寫 given-when-then 測試案例,讓 agents 將其轉換為實作測試,並在功能開發過程中執行。

自主迭代

將功能分組至迭代,並向 agents 開放迭代,讓 agents 依序認領、開發與測試其中的功能。

設計與頁面脈絡

將設計 token 與頁面編輯指示連同待辦事項儲存,讓 agents 能依據專案脈絡套用介面變更。

實際使用情境

  • 執行規劃好的迭代

    將包含多項功能的版本規劃轉換為迭代,向連接 MCP 的 agent 開放,讓 agent 依序處理功能清單。

  • 提供 schema 與規則脈絡

    一次儲存實體、欄位與商業規則,讓 agent 在實作功能時參照應用程式模型,而不必從不完整的筆記中自行推斷。

  • 將需求轉換為測試

    以 given-when-then 測試案例定義驗收行為,讓功能開發能依據明確的預期結果進行檢查。

  • 協調介面更新

    當 agent 需要在處理應用程式工作的同時變更介面時,將設計 token 與頁面編輯指示和專案待辦事項一併保留。

Pros and Cons

Pros

  • 將功能規格、商業規則、資料模型與測試案例集中在單一結構化工作區中。
  • 支援以迭代為基礎的執行方式,讓 agents 依序認領、開發與測試功能。
  • 為列出的 coding tools 與其他 MCP 用戶端提供 MCP 存取。
  • 除了待辦項目外,也包含設計 token 與頁面編輯的專案脈絡。

Cons

  • 現有網站內容對於設定需求、工作流程界線,以及營運或安全功能的細節有限。
  • 付費方案標示為即將推出,因此目前付費層級的可用性與限制尚未由來源確定。

FAQ

ContextsBase 如何連接至 AI coding agent?

ContextsBase 會在 MCP 用戶端中設定為 MCP 伺服器。網站展示了使用 ContextsBase HTTP 端點與 bearer token 環境變數的設定方式,完成後相容的 agents 即可存取專案工作區。

實作迭代的工作流程是什麼?

你可以將功能整理至迭代中,向 agents 開放該迭代,並透過 MCP 發出實作指令。接著,agent 會依序認領功能、進行開發並測試。

工作區可以儲存哪些資訊?

工作區可儲存功能與規格、商業規則、資料模型中的實體與欄位、測試案例、設計 token,以及頁面編輯內容。這些資訊會提供 agents 在開發時使用的脈絡。

支援哪些 agents 與用戶端?

網站列出了 Claude Code、Cursor、Copilot 與 Windsurf,並表示 ContextsBase 可與任何 MCP 用戶端搭配使用。現有資料未說明每個用戶端的完整設定方式或工作流程界線。

Quick Facts

類別
開發者工具
主要工作流程
以 MCP 為基礎的待辦事項擷取與迭代執行
列出的用戶端
Claude Code、Cursor、Copilot 與 Windsurf
免費方案
一個專案免費
工作區內容
功能、規則、資料模型、測試、設計 token 與頁面編輯
網站
contextsbase.com