Skip to content

CLI Commands

The gent command is the user-facing entry point for Gent. The developer preview exposes project setup, generation, and configuration commands while reserving the broader workflow surface for upcoming releases.

CommandStatusNotes
gent initAvailablePrepares a project for Gent-managed specification work.
gent generateAvailableGenerates from the current project specification.
gent config showAvailableDisplays license, telemetry, and project defaults.
gent config setAvailableStores license keys, telemetry preference, and project defaults.
gent config unsetAvailableClears explicit configuration fields.
gent --helpAvailablePrints CLI help.
gent --versionAvailablePrints the installed CLI version.

These commands are part of the planned CLI surface but are coming soon:

CommandStatus
gent testPreview-reserved
gent lintPreview-reserved
gent auditPreview-reserved
gent cleanPreview-reserved
gent optimizePreview-reserved
gent architectPreview-reserved
gent statusPreview-reserved
gent docsPreview-reserved
gent upgradePreview-reserved

During the developer preview, invoking a preview-reserved command may return NotYetImplemented. That means the command name is reserved, but the feature is not ready for user workflows yet.