Gears Documentation
Welcome to the Gears documentation. Gears is a cloud-based version control and sync system for your .gears project files, designed to work seamlessly with AI agents and human developers.
What is Gears?
Gears provides a centralized platform for:
- File Synchronization - Push and pull your
.gearsfiles to/from the cloud - Version Control - Track changes and maintain history of your project files
- Activity Logging - Monitor all actions and changes across your projects
- API Access - Programmatic access via secure token authentication
Quick Start
- Install the CLI - Install the
gearscommand-line tool - Initialize Your Project - Run
gears initin your workspace root - Authenticate - Run
gears authto connect to Gears - Hydrate Agent Context - Run
gears hydrate --chatat session start - Create Documentation - Run
gears session,gears story new,gears adr new - Sync Files - Run
gears sync pushandgears sync pullto sync your files
Working with AI Agents
Important: When using Gears with AI coding agents (Claude, Cursor, GitHub Copilot, etc.), always ask the agent to run gears commands directly in the terminal rather than just discussing them.
Why this matters:
- Command output teaches the agent about your workspace structure
- Agents learn what files exist and where they're stored
- Terminal output provides context about available commands and options
- Agents understand your project state from real data, not assumptions
Example:
- ❌ "What stories do we have?"
- ✅ "Run
gears story listand explain what you see"
This approach dramatically improves the agent's ability to help you manage your project documentation.
Documentation Sections
- Getting Started - Set up your first project
- Installation - Install and configure the gears CLI
- CLI Usage - Complete command reference
- File Sync - How file synchronization works
- API Reference - API endpoints and authentication
Support
Need help? Visit the Gears dashboard or contact support.