> For the complete documentation index, see [llms.txt](https://help.goorm.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.goorm.io/en/goormide/workspace/features/commands.md).

# Commands

By using Commands, you can easily build and run your code. You can customize Commands. Furthermore, you can organize commands into Common, Build, Run, Test, and Deploy categories for better management.

## Running Commands

To run commands, click the `Run` button at the top right of the workspace. Alternatively, you can click the test and build buttons for tasks. Or you can find `Run` button in the command tab.

### Viewing Commands

Clicking the `Command` icon in the toolbar of the workspace will open the command panel. In this panel, you can view the list of commands organized by category, and you can add new commands as needed.

### Adding a new Command

To add a new command, you can click the `Add Command` button in the header of the Command panel or right-click on an item and select `Add Command`. Once you've added a new command, you can double-click on it to open the command tab in the editor.

Each command has a default script based on the category it was created from. You can customize the command as needed.

### Managing Commands

To manage commands, you can right-click on a command in the sidebar's Command panel. This will bring up a menu with options for Command management, allowing you to Configure, Duplicate, Delete, or Run scripts for the selected command.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.goorm.io/en/goormide/workspace/features/commands.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
