Final CLIIn developmentBuild from source
Expose the final platform under the codepot command.
codepotOn this page
codepot CLI
The final Codepot command-line interface runs under:
This is distinct from the JavaScript rewrite's temporary release-line command:
and from the prototype package commands:
Current commands
The Rust repository currently documents:
Responsibilities
The CLI is a frontend over shared compiler and analysis crates. It should not define a second parser, semantic analyzer, formatter, or diagnostic model.
checkruns semantic analysis without writing compiler output.formatuses the canonical Rust formatter.compileemits the configured deterministic IR output.inspectexposes modules, imports, symbols, AST, and IR for debugging and tooling.doctorchecks project configuration, roots, module uniqueness, server availability, and semantic analysis.lsp --stdioprovides a CLI fallback for launching the language server.
Build from source
The generated binary is typically:
Automation
JSON diagnostics are suitable for editor, CI, and other machine-readable integrations.
Release links
Public release-download and package-registry links are reserved as TBD until an official distribution channel is published.