← 开源
jahwag

ctxsync

ctxsync is a Python tool that automates the synchronization of local files with Claude.ai Projects

ApplicationsProductivityPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
740
Star
66
Fork
+0
本周
11
贡献者
创建于 2024-07-16 · 更新于 2026-10-03 · 今日第 14225 名
主要开发者
jahwagcrippledgeeksgasser
README

ctxsync

ctxsync (formerly known as ClaudeSync) bridges your local development environment with Claude.ai projects, enabling seamless synchronization to enhance your AI-powered workflow.

Renamed from ClaudeSync: the claudesync PyPI package is deprecated — install ctxsync instead. Your existing configuration is picked up automatically: ~/.claudesync is migrated on first run and project-local .claudesync directories keep working.

⚠️ Disclaimer

ctxsync is an independent, open-source project not affiliated with Anthropic or Claude.ai. By using ctxsync, you agree to:

  1. Use it at your own risk.
  2. Acknowledge potential violation of Anthropic's Terms of Service.
  3. Assume responsibility for any consequences.
  4. Understand that Anthropic does not support this tool.

Please review Anthropic's Terms of Service before using ctxsync.

🌟 Features

⚙️ Prerequisites

📄 Supported Claude.ai plans

Plan Supported
Pro ✅
Team ✅
Free ❌

🔑 SSH Key

Ensure you have an SSH key for secure credential storage. Follow GitHub's guide to generate and add your SSH key.

💻 Software

🚀 Quick Start

  1. Install ctxsync

    pip install ctxsync
    
  2. Authenticate

    ctxsync auth login
    
  3. Create a Project

    ctxsync project create
    
  4. Start Syncing*

    ctxsync push
    

    *This is a one-way sync. Files not present locally will be removed from the Claude.ai project unless pruning is disabled.

📚 Detailed Guides & FAQs

🤝 Support & Contribute

Enjoying ctxsync? Support us by:

Your contributions help improve ctxsync!


Contributors • License • Report Bug • Request Feature• Sponsor

排名相邻
同类项目