OpenCode CLI Commands: Why They're Missing from the anomalyco/opencode Repository

The anomalyco/opencode repository does not contain any CLI commands or command-line interface implementation.

Developers searching for OpenCode CLI commands within the anomalyco/opencode repository will find that the dev branch contains no executable interface. Instead, the repository houses only a single configuration file for the Instagit platform, with no supporting directories or documentation that would define available commands.

Examining the Repository Structure for CLI Components

A thorough inspection of the source code reveals the absence of standard CLI infrastructure that typically accompanies command-line tools.

Missing CLI Directories

Standard open-source CLI projects typically include directories such as bin/, cli/, scripts/, or cmd/ to house executable entry points. In the anomalyco/opencode repository, these directories are entirely absent. Additionally, there are no JavaScript, TypeScript, or Python files that expose command-line functionality through argument parsers or command handlers.

The Lone Configuration File

The only source file present in the repository is opencode.json, located at the repository root. This file contains platform configuration settings but defines no CLI commands, subcommands, or flags.

// opencode.json structure (simplified representation)
{
  "permissions": {
    "model_selection": "gpt-4",
    "provider_settings": "instagit"
  }
}

What the opencode.json File Actually Contains

According to the source code analysis, opencode.json serves as the core configuration for the Instagit platform, defining permission rules and model settings. The file specifies which AI models are permitted and configures provider-specific settings, but it does not contain:

  • Command definitions or subcommand structures
  • Argument schemas or flag configurations
  • Entry point scripts or executable mappings
  • Usage documentation or help text

Where OpenCode CLI Commands Might Actually Exist

Since the anomalyco/opencode repository lacks CLI functionality, the actual OpenCode CLI commands likely reside in one of these locations:

  1. A separate npm package such as opencode-cli that provides the command-line interface as a distinct distribution from the core configuration repository.

  2. A different branch within the same repository (not the dev branch analyzed here) that contains the CLI implementation, build scripts, and documentation.

  3. A separate repository under the anomalyco organization specifically dedicated to CLI tooling, distinct from the configuration-focused opencode repository.

Summary

  • The anomalyco/opencode repository contains no CLI commands or command-line interface implementation in its current state.
  • The only file present is opencode.json, which configures the Instagit platform's permissions and model settings but defines no executable commands.
  • Standard CLI directories (bin/, cli/, scripts/) are absent from the repository structure.
  • Developers seeking OpenCode CLI functionality should look for a separate package (potentially opencode-cli on npm) or a different repository/branch.

Frequently Asked Questions

Does the anomalyco/opencode repository include a command-line interface?

No, the repository does not include a command-line interface. The dev branch contains only a single configuration file (opencode.json) with no supporting CLI directories, executable scripts, or command definitions.

What is the purpose of the opencode.json file?

The opencode.json file serves as the core configuration for the Instagit platform. It defines permission rules, model selection settings (such as specifying GPT-4), and provider-specific configurations, but it does not contain any CLI command definitions or usage instructions.

Where can I find the actual OpenCode CLI commands?

The actual CLI commands likely exist in a separate package or repository, such as an opencode-cli npm package or a different branch within the anomalyco organization. The current anomalyco/opencode repository appears to be configuration-only, with the CLI tooling distributed separately.

Is there an npm package for OpenCode CLI?

While the source code analysis does not confirm the existence of a specific npm package, the absence of CLI code in the repository suggests that an opencode-cli package or similar distribution likely exists separately from the core configuration repository. Developers should search npm registries for packages under the anomalyco scope or related names.

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →