Documentation
¶
Overview ¶
Package main provides the config management commands for the arc CLI, allowing users to view and modify CLI configuration values such as the server URL.
The config subcommands (list, get, set, path) read and write the JSON configuration stored at ~/.arc/cli-config.json. The only recognised key today is "server_url" which points at the arc server that the CLI talks to.
Database management commands for the arc CLI. Provides backup and maintenance operations for the SQLite database.
Package main provides the docs commands for the arc CLI, allowing users to browse and search embedded documentation about arc workflows, dependencies, boundaries, resumability, and plugin configuration.
Label management commands for creating, listing, updating, and deleting global labels. Labels are shared across all projects and can be associated with issues for categorization and filtering.
Command arc is the CLI for arc, a central issue tracking server for AI-assisted coding workflows. This package wires together all CLI commands using Cobra, handles project resolution, and provides human-readable and JSON output for every operation.
Package main provides the onboard command, which gives AI agents and human users a quick orientation in the current arc workspace. It shows project statistics, in-progress work, ready items, and blocked issues so the user can decide what to work on next.
Workspace path management commands for the arc CLI. Paths associate filesystem directories with projects so that arc can resolve the current project from the working directory.
Package main provides the plan management commands for the arc CLI. Plans are ephemeral review artifacts backed by filesystem markdown files.
Commands:
- plan create: register a new plan from a file path
- plan show: display plan metadata and content
- plan approve: mark a plan as approved
- plan reject: mark a plan as rejected
Project management commands for the arc CLI.
Package main provides the quickstart command that displays a getting-started guide for new arc users, covering core concepts, plugin installation, and common workflows.
Package main provides the self-management commands for the arc CLI, including self-update functionality to fetch the latest version from GitHub.
Package main provides the setup commands for integrating arc with AI editors such as Claude Code and Codex CLI. The setup subcommands install, check, and remove lifecycle hooks and repo-scoped skill bundles so that the AI assistant receives arc workflow context automatically.