SprintiQ – 用于Claude Code的开源冲刺计划工具
SprintiQ – open-source sprint planning for Claude Code

原始链接: https://github.com/SprintiQ-Incorporated/sprintiq

## SprintiQ Turbo:适用于Claude Code的操作系统 SprintiQ Turbo是一个开源的规划层,旨在*与*Claude Code协同工作,管理编码项目的“做什么、何时做和为什么”,而Claude Code负责实际的代码编写。它不是一个项目管理工具,而是一个用于AI辅助开发的流程操作系统。 主要功能包括AI驱动的用户故事生成(经过训练以避免敏捷反模式)、冲刺计划、速度跟踪以及通过CLI工具与Claude Code的双向同步。它专为单用户自托管而设计,优先考虑数据隐私和控制。 SprintiQ Turbo基于Next.js、Supabase构建,并利用Anthropic (Claude)和Voyage AI API,提供了一个完整且可定制的解决方案。它采用Apache 2.0许可证免费提供,允许分叉、扩展和自托管。详细的设置说明可在仓库文档中找到。 SaaS版本请访问sprintiq.ai。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 SprintiQ – 开源冲刺计划,适用于 Claude Code (github.com/sprintiq-incorporated) 4 分,来自 sprintiq 3 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 帮助 esafak 8 分钟前 [–] 有演示网站或视频吗?回复 考虑申请 YC 2026 年夏季项目!申请截止至 5 月 4 日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

The product brain for Claude Code.

SprintiQ Turbo is the planning layer that sits above Claude Code. While Claude Code writes the code, SprintiQ manages what gets built, when, and why — sprint planning, story generation, velocity tracking, and bidirectional sync with your AI coding agent. It's not a project management tool. It's the operating system for Claude Code workflows.

This repository is provided as open source under the Apache 2.0 license. You can self-host, fork, and extend it freely.


  • Bidirectional sync with Claude Code via the SprintiQ CLI (sprintiq watch)
  • AI-powered user story generation trained on agile anti-patterns (TAWOS)
  • Sprint planning, capacity management, and velocity tracking
  • Persona-aware story generation
  • Single-user, self-hostable — your data, your infrastructure, your Claude API key

Quick start (self-hosted)

See SELF_HOSTING.md for the complete deployment guide.

  • Node.js 18 or later
  • A Supabase project (free tier sufficient for personal use)
  • An Anthropic API key (Claude Sonnet 4.6 + Opus)
  • A Voyage AI API key (for embeddings)
git clone https://github.com/SprintiQ-Incorporated/sprintiq.git
cd sprintiq
cp env.example .env.local
# Fill in the required env vars — see SELF_HOSTING.md
npm install
npx supabase db push
npm run dev

After running supabase db push, create two storage buckets in your Supabase dashboard (Storage → New bucket):

Bucket name Public Purpose
avatars Yes User profile photos
images No Task and workspace image uploads
cd packages/cli
npm install
npm run build
npm link
sprintiq watch

Built on Next.js App Router, Supabase (auth, Postgres, pgvector), Claude Sonnet 4.6 for generation, and Voyage AI for embeddings. The CLI (sprintiq watch) creates a live bridge between Claude Code sessions and your sprint board. RLS enforces single-owner workspace isolation at the database layer.

Top-level layout:

app/        Next.js App Router routes (pages + API)
components/ React components
contexts/   React context providers
hooks/      Custom React hooks
lib/        Server-side utilities, services, AI providers
packages/   @sprintiq/cli — CLI bridge for AI coding agents
public/     Static assets
scripts/    Operational scripts (migrations, audits, training)
supabase/   Database migrations
types/      Shared TypeScript types
e2e/        Playwright end-to-end tests
__tests__/  Vitest unit and integration tests

See CLAUDE.md for an AI-agent-oriented project briefing.


npm run dev          # Start the Next.js dev server
npm run typecheck    # Run TypeScript type-checking
npm run lint         # Run ESLint
npm run test         # Run Vitest unit tests
npm run test:e2e     # Run Playwright end-to-end tests

See CONTRIBUTING.md. External pull requests are evaluated case-by-case; bug reports and security disclosures are always welcome.

See SECURITY.md for responsible disclosure.

Apache 2.0 — see LICENSE.


SprintiQ Turbo is open source under Apache 2.0. Self-host it, fork it, build on it. The SaaS lives at sprintiq.ai.

联系我们 contact @ memedata.com