Accomplish CLI
The Accomplish CLI (acc
) is a command-line tool for interacting with the Accomplish platform. It allows you to log work entries, manage projects, and track your productivity directly from your terminal.
Features
- Work Logging: Create timestamped work entries with tags and project associations
- Project Management: List and create projects
- Git Integration: Capture commits and convert them to work log entries
- AI-Powered Summaries: Generate intelligent recaps of your work
- Secure Authentication: OAuth-based authentication with token storage
- Cross-Platform: Native binaries for macOS, Linux, and Windows
Quick Start
-
Install the CLI:
# For macOS/Linux
curl -sSL https://accomplish.dev/install.sh | sh
# For Windows
curl -sSL https://accomplish.dev/releases/acc-x86_64-pc-windows-msvc.exe -o acc.exeFor more detailed installation instructions, see the Installation Guide.
-
Authenticate:
acc login
-
Log your first work entry:
acc log -m "Implemented user authentication" -t backend,security
-
View your entries:
acc logs
Available Commands
Command | Description |
---|---|
acc login | Authenticate with your Accomplish account |
acc logout | Sign out and remove stored credentials |
acc status | Check current authentication status |
acc log | Create a new work log entry |
acc logs | List work log entries with filtering options |
acc recap | Generate AI-powered work summaries |
acc project | Manage projects (list, create, current) |
acc capture | Capture git commits for work logging |
acc init | Initialize project configuration |
acc version | Show version information |
Getting Help
Every command includes built-in help documentation:
# General help
acc --help
# Command-specific help
acc log --help
acc project --help