经 AI Skill Hub 精选评估,开源AI工作流 获评「推荐使用」。这款Agent工作流在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 7.5 分,适合有一定技术背景的用户使用。
纯bash + awk,零依赖,开源AI工作流:A minimal AI coding agent runtime。
开源AI工作流 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
纯bash + awk,零依赖,开源AI工作流:A minimal AI coding agent runtime。
开源AI工作流 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 克隆仓库 git clone https://github.com/lloydzhou/bash-agent cd bash-agent # 查看安装说明 cat README.md # 按 README 完成环境依赖安装后即可使用
# 查看帮助 bash-agent --help # 基本运行 bash-agent [options] <input> # 详细使用说明请查阅文档 # https://github.com/lloydzhou/bash-agent
# bash-agent 配置说明 # 查看配置选项 bash-agent --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export BASH_AGENT_CONFIG="/path/to/config.yml"
极简 AI coding agent runtime。纯 bash + awk,零运行时依赖。
同时提供 Go (goagent) 和 Rust (rustagent) 原生 port,保持相同语义。
```bash
brew install lloydzhou/tap/bash-agent
curl -fsSL https://github.com/lloydzhou/bash-agent/releases/latest/download/agent.sh \ -o ~/.local/bin/bash-agent && chmod +x ~/.local/bin/bash-agent
curl -fsSL https://github.com/lloydzhou/bash-agent/releases/latest/download/agent.sh \
-o ~/.local/bin/bash-agent && chmod +x ~/.local/bin/bash-agent
bash-agent "scan this repo and summarize" bash-agent -i # 交互模式 bash-agent --print "inspect" # stream-json 输出 ```
yay -S bash-agent
paru -S bash-agent ``` 详见 AUR 包页面。
tcode
./tcode ```
支持 readline 输入、退出后打印 resume 信息、Ctrl+C 中断、Ctrl+D 干净退出。
</details>
export DEEPSEEK_API_KEY="sk-..."
tcode goagent tcode rustagent --session my-session tcode goagent -p openai -m gpt-4o
| 变量 | 说明 |
|---|---|
DEEPSEEK_API_KEY | DeepSeek API key(自动检测,使用 Anthropic 兼容端点) |
ANTHROPIC_API_KEY | Claude API key |
MODEL | 覆盖模型名(默认见 CLI 表格) |
OPENAI_API_KEY | OpenAI API key |
ANTHROPIC_BASE_URL | Claude API base URL |
OPENAI_BASE_URL | OpenAI API base URL |
JINA_API_KEY | Jina AI API key(WebSearch/WebFetch 工具需要) |
BASH_AGENT_HOME | 覆盖 session 存储目录(默认 $HOME) |
DP 算法相关环境变量:
| 变量 | 默认值 | 说明 |
|---|---|---|
DP_P_INPUT | 3.0 | $/MTok,未命中缓存的输入价格 |
DP_P_CACHE | 0.30 | $/MTok,命中缓存的输入价格 |
DP_P_OUT | 15.0 | $/MTok,输出价格 |
DP_V | 5000 | 固定前缀 token 数 |
DP_S | 500 | 固定摘要长度 token 数 |
DP_L | 5 | 每轮用户输入平均 LLM 调用次数(0=自动计算) |
DP_BASELINE_E | 8 | 预期剩余用户输入轮数 |
DP_R | 0.8 | 单次摘要信息保留率 |
DP_BETA | 0.03 | 信息损失惩罚系数 |
DP_QUALITY_PENALTY | 0.2 | 质量衰减惩罚系数(基于"Lost in the Middle"等研究) |
DP_MIN_KEEP_RATIO | 0.12 | 最少保留消息比例 |
export OPENAI_API_KEY="sk-..."
bash-agent -p openai -m gpt-4o "hello"
该项目提供了一个轻量级的bash + awk环境,用于开发和部署AI工作流,值得关注。
该工具未明确声明开源协议,商业使用前请联系原作者确认授权范围,避免侵权风险。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
AI Skill Hub 点评:开源AI工作流 的核心功能完整,质量良好。对于自动化工程师和运维人员来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | bash-agent |
| 原始描述 | 开源AI工作流:A minimal AI coding agent runtime. Pure bash + awk, zero runtime dependencies.。⭐16 · Shell |
| Topics | workflowshell |
| GitHub | https://github.com/lloydzhou/bash-agent |
| 语言 | Shell |
收录时间:2026-05-22 · 更新时间:2026-05-22 · License:未公布 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端