PHPackages                             magic/console - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. magic/console

ActiveLibrary[CLI &amp; Console](/categories/cli)

magic/console
=============

Standalone console component for Magic Agent CLI.

01↑2900%PHP

Since Jun 10Pushed todayCompare

[ Source](https://github.com/magic-project/console)[ Packagist](https://packagist.org/packages/magic/console)[ RSS](/packages/magic-console/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Magic Console
=============

[](#magic-console)

Magic Console 是 Magic Agent CLI 使用的独立控制台组件，用于快速组织命令、解析参数选项、输出帮助信息并返回标准退出码。

环境要求
----

[](#环境要求)

- PHP 8.2+
- Composer

安装
--

[](#安装)

在当前目录安装依赖并生成 Composer 自动加载文件：

```
composer install
```

如果在其他项目中引用这个包，可以通过 Composer 注册依赖：

```
{
    "require": {
        "magic/console": "*"
    }
}
```

快速开始
----

[](#快速开始)

继承 `Magic\Console\Command` 创建命令，把命令注册到 `Application`，最后调用 `run()`。

```
