Communitygithub.com

CraftOS-dev/CraftBot

一个用于在 CraftOS 环境中执行任意 CLI 命令的 AI 智能体技能。

CraftBot 是什么?

CraftOS-dev/CraftBot 是一个 AI 智能体技能,旨在让 AI 助手(如 Claude、Codex、Cursor 等)能够在 CraftOS 环境中安全地执行任意 CLI 命令。它能帮助开发者自动化部署、管理文件、运行脚本以及执行各种系统级操作。该技能支持常见的 AI 编码平台,并遵循严格的权限验证机制和命令白名单策略,确保操作的安全性。在实现上,它会解析用户输入的 CLI 命令,经过安全检查后通过 CraftOS 提供的接口执行,并返回标准输出和错误流。对于需要提升权限的操作,它会提示用户确认,从而在灵活性和安全性之间取得平衡。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/CraftOS-dev/CraftBot/tree/main/skills/cli-anything

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

CraftBot 是做什么的?

一个用于在 CraftOS 环境中执行任意 CLI 命令的 AI 智能体技能。

概述

CraftOS-dev/CraftBot 是一个智能体技能,允许 AI 助手在 CraftOS 环境中运行 CLI 命令。它支持常见的 AI 编码平台(如 Claude Code、Codex、Cursor 等),并帮助开发者通过自然语言自动化任务。

功能

  • 执行任意 CLI 命令
  • 支持命令白名单和黑名单
  • 提升权限操作时需要用户确认
  • 捕获标准输出和标准错误

使用方法

  1. 确保您拥有 CraftOS 环境的访问权限。
  2. 将技能添加到您的 AI 智能体配置中。
  3. 通过自然语言发出命令,智能体会将其转换为 CLI 命令并执行。

示例

列出当前目录的文件
ls -la

安全性

  • 所有命令在执行前都会进行安全检查。
  • 敏感操作(如 sudo)需要用户确认。
  • 命令白名单可自定义。

支持的平台

  • Claude Code
  • Codex CLI
  • Cursor
  • 其他兼容 MCP 的 AI 编码工具

配置

可通过环境变量或配置文件自定义命令白名单和黑名单。

许可证

MIT

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

相关技能