Command Code CLI

Command Code is a terminal agent that uses accepted, rejected and revised edits as feedback for its Taste preference profile.

  • 4,220 ★ on the repository
  • Last commit
CLI

Broad access

Why this level

  • The agent can edit project files and execute shell commands with user permissions.
All reasons and checks

commandcodeai/command-code

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/command-code

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The agent can edit project files and execute shell commands with user permissions.

This is third-party code. Review the repository files before installing.

What it does

Command Code is a coding agent working inside a selected project directory. Assign features, fixes, tests or refactoring and review proposed changes. Interactive sessions include a command menu, Bash mode and file-path completion. Its Taste preference profile learns from accepted, rejected and revised changes. Users refine preferences as they work and check whether the agent has incorporated earlier feedback.

Who it is for. Development teams giving a terminal coding agent feedback and sharing code preferences across projects.

Good fit when

  • Implement a feature and review proposed edits.
  • Reflect recurring style feedback in a preference profile.
  • Share an agreed profile across environments.
  • Work interactively with an agent inside a project.

Not a fit when

  • The codebase cannot be exposed to an agent with command and edit capabilities.
  • A preference profile must replace required checks and review.
  • You only need reference instructions without an executable agent.

Example request

Propose a bug fix in this project and show the diff and validation. Do not publish the result or push changes to a remote repository.

Limitations

For the current CLI, the official Quickstart requires Node.js 22 or newer. The agent works in the selected project directory and includes Bash mode, so limit available files and permissions to the task. Taste depends on feedback and cannot guarantee every project convention without review. Before sharing a Taste profile, inspect its contents and sharing rules to avoid disclosing internal information.

How to disable. End the session and remove the global package if needed. Review retained Taste profiles and edited files separately.

FAQ

How do I start it?

On macOS, Linux or WSL, enter the project directory and run `cmd`. On native Windows use `cmdc`. Complete sign-in through the [official Quickstart](https://commandcode.ai/docs/quickstart).

What feeds Taste?

Accepted, rejected and revised edits. Give feedback on concrete changes.

Can I transfer a profile?

Yes. The [Taste guide](https://commandcode.ai/docs/taste) documents push and pull. `npx taste push --all` sends the whole project profile; inspect its contents and destination first.

How do I open the menu?

Enter `/` in an interactive session and choose a command.

How do I reference a file?

Type `@` and select a completed path to reference that file in the current session.

Discussion

No questions or reviews yet.

CLI tools

A terminal coding agent explores projects, edits files and runs checks using your chosen model and command policies

CLIExtended access898Repository stars

A terminal agent explores projects, prepares plans and makes edits or runs commands under a chosen approval policy.

CLIExtended access373Repository stars
Editors’ pick

An open source coding agent for the terminal and desktop with build and plan modes

CLIBroad access224.8KRepository stars

System instructions and targeted reminders for GPT in Codex: fewer ceremonies, more decisions and careful craft

PromptExtended access641Repository stars

Xiaomi’s terminal coding agent works with files and commands, retains project context and switches between analysis and edits.

CLIBroad access13.8KRepository stars

A terminal coding agent reads project rules, works interactively or in scripts and can suggest fixes for failed shell commands.

CLIBroad access630Repository stars

README in short

Use `!` for Bash mode and `/` for the command menu. The official documentation contains flag and workflow references.

README badge

Report a problem

Foxx AICommand Code
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.