
Claudia
io.github.yuvalsuede由 GitHub 帳號 yuvalsuede 發布v0.1.3更新於 Oct 25, 2026
Task management for AI agents with hierarchical tasks, dependencies, sprints, and coordination.
概覽
Claudia 是本地任務管理伺服器,讓 AI 助理建立、追蹤、協調並驗證階層式任務、相依性、衝刺與專案。
- 可以做什麼
- 建立、讀取、更新、刪除與批次編輯任務,支援階層樹狀結構以及待處理、進行中、驗證、已完成之間的狀態轉換,並為每個任務保存最多 64KB 的 JSON 內容與附證據的驗收條件驗證。管理相依性與協調:新增或移除阻塞關係,列出被封鎖與可執行的任務,並為多個代理原子性地認領、釋放、移交或放棄任務。執行複合操作,例如一步建立並開始任務、附摘要完成任務,或取得目前代理的工作區。將工作組織成衝刺與彼此隔離的專案,包括選擇目前專案並依工作目錄自動辨識。
- 適用情境
- 適合助理處理長時間、多步驟的工作且需要跨工作階段保留任務狀態時,也適合多個代理共用同一專案、需要避免重複認領時。也適合希望透過命令列與網頁看板管理含衝刺與驗收檢查之任務的團隊。
- 執行需求
- 以本機程序透過 stdio 執行,使用 bunx 從 npm 套件 claudia-cli 啟動;README 要求 Bun 執行環境 v1.0 以上。使用本機資料庫檔案,預設位於使用者家目錄下,可用環境變數 CLAUDIA_DB 變更。未宣告需要帳號、API 金鑰或請求標頭。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Claudia,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Claudia
A task management system built for AI agents.
Official website: https://claudiacli.com/
Claudia provides structured task tracking with a Model Context Protocol (MCP) server, enabling AI assistants like Claude to manage their own work through hierarchical tasks, dependencies, sprints, and acceptance criteria verification.
Why Claudia?
AI agents need a way to:
- Track progress across complex, multi-step tasks
- Coordinate when multiple agents work on the same project
- Remember context between sessions (64KB JSON storage per task)
- Verify work against acceptance criteria before completion
- Organize work into sprints and project hierarchies
Claudia provides all of this through both a CLI and MCP server interface.
Quick Start
Try the Demo
See Claudia in action with sample data:
Then open http://localhost:3333 in your browser to explore the kanban board and sprint views.
Screenshots
Task Board
Sprint Management
Features
Installation
Prerequisites
- Bun runtime (v1.0+)
From Source
Build Standalone Binary
Usage
CLI Commands
Task Management
Task Hierarchy
Task Context (Agent Memory)
Dependencies
Sprints
Projects
Web Dashboard
The dashboard provides:
- Tasks View: Kanban board with drag-and-drop columns
- Sprints View: Sprint cards with progress indicators
- Project Filter: Scope views to specific projects
- Clear Completed: Archive finished tasks
MCP Server Integration
Start the MCP server for use with Claude Code:
Claude Code Configuration
Add to .mcp.json in your project root:
Or for development (without building):
After adding the config, restart Claude Code to connect.
Available MCP Tools
Compound Operations (Recommended for agents)
Task Management
Coordination
Verification
See the full MCP tools reference below for complete documentation.
Task Workflow
Valid transitions:
pending→in_progress,blocked,archivedin_progress→pending,verification,completed,blocked,archivedverification→in_progress,completed,blocked,archivedblocked→pending,in_progress,archivedcompleted→in_progress,archivedarchived→ (terminal state)
Tasks can skip verification if no acceptance criteria are defined.
Multi-Agent Coordination
Claudia supports multiple AI agents working concurrently on the same project.
Task Claiming
Optimistic Locking
Recommended Pattern
task_ready- List tasks with satisfied dependenciestask_claim- Atomically reserve a tasktask_transition- Move toin_progresstask_context_merge- Save progresstask_transition- Move tocompleted- On failure:
task_release- Let another agent retry
Configuration
Development
Exit Codes
MCP Tools Reference
Compound Operations
task_start
Create and start a task in one operation. Auto-claims for the current agent.
task_finish
Complete a task with optional summary.
task_workspace
Get current agent's workspace context including claimed tasks.
task_handoff
Transfer task to another agent.
task_abandon
Release task back to pending with reason.
Task CRUD
task_create
task_read
task_update
task_delete
task_list
task_transition
task_tree
Bulk Operations
task_create_many
task_update_many
task_transition_many
Dependencies & Coordination
task_dependency_add
task_dependency_remove
task_dependencies
task_blocked
List all tasks with unsatisfied dependencies.
task_ready
List all tasks ready to work on (dependencies satisfied).
task_claim
task_release
Context Storage
task_context_set
Overwrite task context (max 64KB).
task_context_merge
Deep merge into existing context.
task_context_get
Verification
task_verify
Mark an acceptance criterion as verified.
task_verification_status
Get verification progress for a task.
Sprints
sprint_create
sprint_list
sprint_show
sprint_update
sprint_delete
sprint_activate
Projects
project_create
project_list
List all projects.
project_read
project_update
project_delete
project_select
project_current
Contributing
We welcome contributions! Please see CONTRIBUTING.md for guidelines.
License
GPLv3 - see LICENSE for details.
來源:README.md,提交 8898fa8
工具
0版本歷史
1- v0.1.3最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分