CLI

/siː ɛl aɪ/noun, initialism

CLI stands for command-line interface: a way to control a program using text commands, usually from a terminal.

We use our CLI to request a change plan for the advertising campaigns.

A CLI accepts instructions as text. A command contains the program's name and may include additional options. The program often returns its results as text too. The terminal is the window you work in; the CLI is the interface of the program you invoke there.

From manual commands to automation

You can run a command yourself or include it in a script. The same operation can then become part of an automated check or deployment. The AWS CLI, for example, uses this approach to manage cloud services from terminals and scripts.

We operate our Google Ads tooling through a CLI. We request a plan, review the proposed changes and approve execution. An Glossary · In briefagentAn AI agent is software that uses a language model and tools to carry out a task. It chooses its next steps based on the goal and the results of earlier steps.Read more⁠ can use the same commands to request a plan and read the output. What it can do depends on the commands and access permissions the program provides.

Used on these pages