Pular para o conteúdo principal

Referência de comandos do AI Cockpit Reasoning CLI

Execute aic <comando> --help para ver todas as opções disponíveis na versão instalada.

Comandos do shell​

ComandoFinalidade
aic [projeto]Iniciar o terminal interativo.
aic --worktree <nome>Criar ou reutilizar um worktree Git e iniciar o terminal interativo nele.
aic --continueContinuar a última sessão.
aic run [mensagem]Executar uma tarefa em modo headless.
aic auth loginConectar um provedor de modelos.
aic auth listListar as credenciais de provedores configuradas.
aic auth logoutRemover credenciais de provedores.
aic profileMostrar a conta do AI Cockpit conectada.
aic orgSelecionar uma organização do AI Cockpit.
aic models [provedor]Listar os modelos disponíveis, com filtro opcional por provedor.
aic mcp addAdicionar um servidor MCP.
aic mcp listVer os servidores MCP configurados.
aic mcp auth <nome>Autenticar um servidor MCP remoto.
aic mcp logout <nome>Remover a autenticação de um servidor MCP.
aic agent listListar os agentes disponíveis no projeto.
aic agent createCriar um agente de forma interativa.
aic session listListar as sessões recentes.
aic worktree create <nome>Criar ou reutilizar um worktree Git no projeto atual.
aic worktree listListar os worktrees Git do projeto atual.
aic worktree remove <nome>Remover um worktree Git e apagar a branch dele.
aic plugin <módulo>Instalar um plugin na configuração do projeto.
aic plugin <módulo> --globalInstalar um plugin na configuração global.
aic export <id-da-sessão>Exportar uma sessão.
aic import <arquivo>Importar uma sessão.
aic statsMostrar estatísticas de uso de tokens e custo.
aic serveIniciar o servidor local e a interface no navegador.
aic attach <url>Conectar o terminal interativo a um servidor em execução.
aic config checkVerificar a configuração resolvida.
aic upgradeAtualizar o AI Cockpit Reasoning CLI.
aic help [comando]Mostrar a ajuda detalhada.

Comandos interativos​

ComandoFinalidade
/connectConectar um provedor.
/modelsSelecionar um modelo.
/agentsSelecionar um agente principal.
/sessions / /newAbrir sessões ou iniciar uma nova.
/rename / /forkRenomear ou ramificar a sessão.
/undo / /redoPercorrer mudanças reversíveis.
/compactResumir uma sessão longa.
/mcpsInspecionar e alternar servidores MCP.
/skillsInspecionar skills disponíveis.
/statusMostrar o estado de provedores, MCPs, plugins e projeto.
/helpMostrar comandos e atalhos.
/exitFechar a TUI.

Consulte Use o terminal interativo para navegação, permissões, sessões e atalhos.

Extensões do projeto​

Skills​

Coloque fluxos reutilizáveis em .aicockpit/skills/<nome>/SKILL.md ou .agents/skills/<nome>/SKILL.md. Inicie uma nova sessão depois de alterar uma skill e use /skills para verificar a descoberta. Consulte Skills.

Plugins​

Instale um plugin npm com aic plugin <módulo>. Plugins locais TypeScript ou JavaScript podem ficar em .aicockpit/plugin/ ou .aicockpit/plugins/. Eles executam código na máquina; revise a origem antes de instalar.

Agentes e subagentes​

Agentes principais conduzem a conversa. Subagentes executam trabalhos delegados em sessões isoladas e devolvem o resultado ao agente pai. O modo pode ser primary, subagent ou all.

@code-reviewer revise o módulo de autenticação

Crie arquivos em .aicockpit/agent/ ou configure modelos, prompts e permissões em .aicockpit/aicockpit.jsonc.

Permissões​

As decisões são allow, ask e deny. O último padrão correspondente vence:

{
"$schema": "https://app.aicockpit.ai/config.json",
"permission": {
"read": "allow",
"edit": "ask",
"bash": {
"*": "ask",
"git status *": "allow",
"git diff *": "allow",
"rm *": "deny"
}
}
}

Mantenha padrões abrangentes primeiro e exceções específicas depois.