经 AI Skill Hub 精选评估,AI Shell 获评「推荐使用」。这款Agent工作流在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 7.5 分,适合有一定技术背景的用户使用。
AI Shell 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
AI Shell 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:cargo install(推荐) cargo install aish # 方式二:从源码编译 git clone https://github.com/AI-Shell-Team/aish cd aish cargo build --release # 二进制在 ./target/release/aish
# 查看帮助 aish --help # 基本运行 aish [options] <input> # 详细使用说明请查阅文档 # https://github.com/AI-Shell-Team/aish
# aish 配置说明 # 查看配置选项 aish --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export AISH_CONFIG="/path/to/config.yml"
English | 简体中文
---
curl -fsSL https://www.aishell.ai/repo/install.sh | bash
Download the matching aish-<version>-linux-<arch>.tar.gz bundle from the official release directory, then run:
tar -xzf aish-<version>-linux-<arch>.tar.gz
cd aish-<version>-linux-<arch>
sudo ./install.sh
Then launch:
aish
Note: aish without subcommands is equivalent to aish run.
Uninstall (keep configuration files):
sudo aish-uninstall
Complete uninstallation (also removes system-level security policies):
sudo aish-uninstall --purge-config
Optional: Clean user-level configuration (will clear model/API keys etc.):
rm -rf ~/.config/aish
---
cargo build --release
```yaml
~/.config/aish/config.yaml (or $XDG_CONFIG_HOME/aish/config.yaml if XDG_CONFIG_HOME is set)model: openai/deepseek-chat api_base: https://openrouter.ai/api/v1 api_key: your_api_key
Alternatively via environment variables (more suitable for secrets):
bash export AISH_MODEL="openai/deepseek-chat" export AISH_API_BASE="https://openrouter.ai/api/v1" export AISH_API_KEY="your_api_key"
> Tip: LiteLLM also supports reading vendor-specific environment variables (e.g., `OPENAI_API_KEY`, `ANTHROPIC_API_KEY`).
Interactive configuration (optional):
bash aish setup
Tool calling compatibility check (confirm selected model/channel supports tool calling):
bash aish check-tool-support --model openai/deepseek-chat --api-base https://openrouter.ai/api/v1 --api-key your_api_key
Langfuse (optional observability):
1) Enable in configuration:
yaml enable_langfuse: true
2) Set environment variables:
bash export LANGFUSE_PUBLIC_KEY="..." export LANGFUSE_SECRET_KEY="..." export LANGFUSE_HOST="https://cloud.langfuse.com" ```
aish check-langfuse will run checks when check_langfuse.py exists in project root.
---
Default policy has sandbox pre-run disabled. To enable:
1) Set in security policy:
global:
enable_sandbox: true
2) Start privileged sandbox service (systemd):
sudo systemctl enable --now aish-sandbox.socket
Default socket: /run/aish/sandbox.sock. When sandbox is unavailable, it will fallback according to sandbox_off_action (BLOCK/CONFIRM/ALLOW) in policy.
---
Skills extend AI's domain knowledge and workflows, supporting hot loading and priority override.
Default scan directories and priority: - ~/.config/aish/skills/ (or $AISH_CONFIG_DIR/skills) - ~/.claude/skills/
Packaged versions will attempt to copy system-level skills to user directory on first launch (e.g., /usr/share/aish/skills).
For more details, see: docs/skills-guide.md
---
| Feature | AISH | Claude Code |
|---|---|---|
| 🎯 **Core Positioning** | Ops/System Troubleshooting CLI | Development Coding Assistant |
| 🤖 **Multi-Model Support** | ✅ Fully Open | ⚠️ Mainly Claude |
| 🔧 **Sub-Agent System** | ✅ ReAct Diagnostic Agent | ✅ Multiple Agent Types |
| 🧩 **Skills Support** | ✅ Hot Loading | ✅ |
| 🖥️ **Native Terminal Integration** | ✅ Full PTY Support | ⚠️ Limited Support |
| 🛡️ **Security Risk Assessment** | ✅ Security Confirmation | ✅ Security Confirmation |
| 🌐 **Local Model Support** | ✅ Fully Supported | Fully Supported |
| 📁 **File Operation Tools** | ✅ Minimal Essential Suppport | ✅ Full Support |
| 💰 **Completely Free** | ✅ Open Source | ❌ Paid Service |
| 📊 **Observability** | ✅ Langfuse Optional | ⚠️ Built-in |
| 🌍 **Multi-language Output** | ✅ Auto Detection | ✅ |
---
一个有趣的AI工作流项目,具有较高的潜力
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ Apache 2.0 — 宽松开源协议,可商用,需保留版权声明和 NOTICE 文件,含专利授权条款。
AI Skill Hub 点评:AI Shell 的核心功能完整,质量良好。对于自动化工程师和运维人员来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | aish |
| 原始描述 | 开源AI工作流:Empower the Shell to think. Evolve Operations. 。⭐431 · Rust |
| Topics | ai-agentaishellshellrust |
| GitHub | https://github.com/AI-Shell-Team/aish |
| License | Apache-2.0 |
| 语言 | Rust |
收录时间:2026-05-29 · 更新时间:2026-05-30 · License:Apache-2.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端