fcontext icon

fcontext

fcontext 是面向 AI 编程工作流的本地优先上下文管理工具,帮助团队跨会话保存项目知识、在支持的 agent 间共享上下文,并用项目本地文件整理需求与文档。

fcontext

fcontext 的作用

fcontext 是面向 AI 编程工作流的本地优先上下文管理工具。它旨在跨会话保存项目知识,让不同的 agent 读取相同的工作上下文,并使团队经验更容易复用。

该仓库描述了一套围绕 `.fcontext/` 目录构建的工作流,用于存放摘要、主题、需求、缓存文件和工作区映射。该工具还可以将常见文档格式索引为 Markdown,导出和导入 experience pack,并在无需云依赖的情况下保持上下文可离线可用。

核心能力

跨会话上下文连续性

将会话知识保存在项目本地文件中,让后续对话能够接着此前结论继续,而不是从头开始。

多 agent 支持

通过使用 agent 原生配置文件在多个 AI 编程 agent 之间工作,使团队可以切换工具而不丢失共享项目状态。

文档索引

将 PDF、DOCX、XLSX、PPTX、Keynote 和 EPUB 等文档格式索引为 agent 可直接读取的 Markdown。

结构化本地知识文件

在结构化的 `.fcontext/` 位置保存主题、需求和工作区摘要,以实现可重复的项目知识管理。

Experience pack 共享

支持导出和导入 experience pack,以便在项目或团队成员之间迁移领域知识。

需求跟踪

以面向历史的工作流跟踪 stories、tasks 和 bugs,从而实现更可审计的 AI 辅助交付。

实用工作流

  • 在间隔后恢复工作

    开发者可以在后续会话中接着工作,读取已保存的 `_README.md` 和 `_topics/` 上下文,而不是靠记忆重建项目历史。

  • 切换 agent 而无需从头开始

    团队可以在 Copilot、Claude、Cursor 和其他受支持的 agent 之间切换,同时保持相同的项目上下文和约定。

  • 借助共享知识完成入职

    新队友可以导入 experience pack,更快继承项目知识、架构说明和领域约定。

  • 基于已索引的文档工作

    产品或合同文档可以被索引为 Markdown,这样 agent 就能引用原本无法直接解析的文件中的信息。

  • 在上下文中管理需求

    团队可以在 `.fcontext/` 中结构化管理 stories、tasks 和 bugs,使 AI 输出与跟踪中的需求和历史保持一致。

Pros and Cons

Pros

  • 支持多个主流 AI 编程 agent,而不是将工作流绑定到单一客户端。
  • 将上下文保存在本地项目文件中,使工作流具备离线能力,也更便于检查。
  • 不仅限于聊天记忆,还包括文档索引、需求跟踪和工作区摘要。
  • 提供导出和导入流程,便于在项目或团队成员之间传递知识。

Cons

  • 该仓库没有公布专门的产品定价,也没有独立的托管服务模式。
  • 部分工作流细节通过 README 示例展示,而不是通过完整的设置和入门指南进行详细说明。

FAQ

如何开始使用它?

README 展示的初始化流程是先执行 `fcontext init`,然后启用 Copilot、Claude、Cursor 或其他受支持的客户端等 agent,并可选择索引文档或检查状态。具体设置步骤可能会因 agent 和项目而异。

它支持哪些 AI agent?

来源显示它支持多个主流 AI 编程 agent,包括 GitHub Copilot、Claude Code、Cursor、Trae、Qwen-Code、Kiro、OpenCode、OpenClaw、Zed、Pi 和 AntiGravity。

团队可以用它共享上下文吗?

它的设计目标是跨会话持久化项目上下文,将共享知识保存在本地 `.fcontext/` 文件夹中,并支持导出或导入 experience pack 以便团队共享知识。

它可以索引哪些类型的文档?

README 描述了本地存储、无需云依赖、无需 API key,以及可离线运行。它还提到可以将 PDF、DOCX、XLSX、PPTX、Keynote 和 EPUB 等文档索引为 Markdown,供 agent 使用。

网站上列出产品定价了吗?

来源没有显示单独的产品定价。GitHub 定价页面只确认 GitHub 为用于发布该仓库的托管平台提供免费、团队和企业版方案。

Quick Facts

类别
开发者工具
主要用途
AI 上下文连续性与团队知识共享
存储模型
本地 `.fcontext/` 项目文件
支持的 agent
Copilot, Claude Code, Cursor, Trae, Qwen-Code, Kiro, OpenCode, OpenClaw, Zed, Pi, AntiGravity
提到的文档格式
PDF, DOCX, XLSX, PPTX, Keynote, EPUB
来源域名
github.com