AI 资源库 · 已整理 12 项

cli-tool

查看与cli-tool相关的 AI 资讯、工具、Skill、工作流和开源项目。

devlyn-cli:面向 AI 编程智能体的情境与循环工程工具包

fysoul17/devlyn-cli · AI development toolkit for Claude Code — ideate, auto-resolve, and ship with context engineering and agent orchestration

devlyn-cli 是一套面向 Claude Code、Codex、omp、Pi、Grok 等编程智能体的开发工具包,通过 npx 安装器写入 CLAUDE.md / AGENTS.md 指令块与技能(skills)。它提供 devlyn-ideate 技能,可把一条意图或文档拆解为带机械验收标准的任务包并入队、串行排空;devlyn-engines 用于检测本机可用引擎并固定执行器。安装器支持项目级或全局安装,可选技能与社区包,并包含旧版本命令与技能的迁移与合并恢复流程。

☆ 收藏查看来源 ↗

Momo SDD(mxt):规范驱动的开发命令行工具

silentbalanceyh/r2mo-lain · Momo SDD - Spec Driven Development

r2mo-ai(命令名 mxt)是一个面向 R2MO / MXT 工作流的规范驱动开发(SDD)命令行工具,提供项目初始化、规范文档生成、OpenAPI 提取、代码生成辅助、Obsidian 文档打开,以及 Claude Code / Codex / OpenCode / Pi Agent 的 AI 命令安装与 plan → run → end → goon 闭环执行提示词。工具通过 npm 全局安装,需 Node.js 18+。

☆ 收藏查看来源 ↗

all2md:将 PDF、Office 等 40+ 格式转换为面向 LLM 的 Markdown 并支持反向转换

thomas-villani/all2md · Convert PDF, Word, PowerPoint, HTML, email & 40+ formats to clean Markdown — and back. Built for LLMs, RAG & Python pipelines, with a built-in MCP server.

all2md 是一个 Python 库与命令行工具,基于 AST 流水线将 PDF、Word、PowerPoint、HTML、邮件、表格、电子书、代码等 40 多种格式转换为结构化、LLM 友好的 Markdown,并支持将 Markdown 反向转换为 DOCX、PDF、HTML 等富文本格式。项目面向 RAG 数据摄入、LLM 预处理、批量自动化和 Python 应用嵌入,同时提供 rcat 终端文档阅读器,以及批量转换、grep、语义搜索、diff、分块等命令行能力,并内置 MCP 服务器。

☆ 收藏查看来源 ↗

Metrum AI Bench CLI:面向 OpenAI 兼容推理端点的可复现负载与性能基准测试工具

metrum-ai/bench-cli · Reproducible load and performance benchmarking for AI inference endpoints

Metrum AI Bench CLI 是 Apache-2.0 许可的 Rust 命令行工具,用于对 OpenAI 兼容的 LLM、VLM、ASR 和图像生成端点做负载与性能测量,可采集延迟、TTFT、ITL/TPOT、token 吞吐、RTFx 与 WER/CER 等指标。它以客户端形式运行,需要用户自备 vLLM、vLLM-Omni 等推理服务;支持通过 SUT 声明块和结果清单生成可发布的基准结果,并可从 Hugging Face 的 metrum-ai/prompt-library 提取指定 ISL/OSL 分布的提示词集。

☆ 收藏查看来源 ↗

Open Max:终端中运行的自扩展 Rust 编程 Agent 载体

Max17190/open-max · Minimal Rust terminal harness for coding. Small, extremely fast, and self-extensible.

Open Max 是一个用 Rust 编写的轻量终端编程 Agent 载体(harness),以单个二进制在项目目录中运行聚焦的 agent 循环,并把每次工具调用流式显示在终端。它内置 list_dir、read_file、write_file、edit_file、glob、grep、bash 七个工具和简短系统提示,支持本地服务器(Ollama、LM Studio、vLLM、llama.cpp)、云端网关(OpenRouter 等)和私有代理,通过 base_url 或 providers.json 中的命名端点切换模型。项目强调基于文件的扩展(TOML 工具、SKILL.md 技能、提示模板、hooks、权限规则)和基于文件的记忆,并提供 --recall 对历史会话、压缩归档、摘要与记忆做流式检索。它包含全屏 TUI 与无头打印模式,会话与配置保存在本地 ~/.openmax/,除配置的模型端点外不主动外联。

☆ 收藏查看来源 ↗

kaban:面向 AI 代理的终端看板任务管理工具

christophervideo/kaban · 🛠️ Manage tasks seamlessly with Kaban, a Kanban tool for AI agents, enabling smooth collaboration between humans and AI in the terminal.

kaban 是一个基于 TypeScript 的 Kanban 看板工具,用于在终端中管理任务,帮助人类与 AI 代码代理之间进行协作。它支持拖拽任务、自定义列和任务优先级排序,可运行在 Windows、macOS 和 Linux 上,并可离线使用。

☆ 收藏查看来源 ↗

srcpack:为 AI 编程打包代码并生成语义化上下文

noumanrahoo/srcpack · 🛠️ Bundle your code effortlessly with Srcpack, optimizing it for LLMs by creating clear, semantic contexts in seconds.

srcpack 是一个 TypeScript 编写的代码打包工具,可零配置地将代码仓库打包为面向 AI 编程优化的文件,生成聚焦特定领域与任务的语义化 bundle,供 ChatGPT、Claude 等 AI 工具作为上下文使用,并支持将 bundle 上传到 Google Drive。

☆ 收藏查看来源 ↗

doc2dataset:将文档转换为结构化数据集供 LLM 使用

reisel-g/doc2dataset · 📄 Ingest documents into structured datasets for LLMs, ensuring numeric integrity and easy export across multiple frameworks with doc2dataset.

doc2dataset 是一个帮助用户从文档生成数据集的工具,支持 PDF、DOCX、TXT 等格式,输出 CSV、JSON 等多种格式,便于与各类机器学习框架集成。据 README 介绍,其功能包括 Token 效率优化、多框架输出、借助 NumGuard 保障数值完整性,并提供面向非技术用户的图形界面。项目使用 Rust 编写,采用 Apache-2.0 许可证。

☆ 收藏查看来源 ↗

clud:在 Claude Code 终端内运行 Claude、Codex 与 DeepSeek 等多后端的智能体 CLI 工具

zackees/clud · Claude & Codex CLI but with safety 3rd and God Mode always.

clud 是一个基于 Rust 的命令行工具,名称取自 claude 的简写,围绕 Claude Code 这个交互式前端提供多后端、多模型的智能体编码体验。它支持通过 --codex、--deepseek、--kimi、--openrouter 等参数切换 Codex、DeepSeek、Kimi 或 OpenRouter 上的模型,也支持 clud do、clud grind 等工作流把单个 issue 或整批 issue 一路推进到合并 PR,并提供后台守护会话、附加/恢复会话、PTY 与 Sixel 图形头、管道与 headless 模式等能力。README 还提到修复了 Windows 上僵尸 git/bash 进程的性能问题,内置 clud-cmd-scan 命令守卫钩子拦截被禁用的 shell 命令,并对 Codex 钩子健康与 Windows 批处理退出码传播给出告警。

☆ 收藏查看来源 ↗

gemini-bug-hunter:基于 Gemini 的命令行代码安全漏洞扫描与修复建议工具

KerberosC/gemini-bug-hunter · 🛡️ Discover and fix security vulnerabilities in your codebase with Gemini Bug Hunter, an AI-powered CLI tool for streamlined AppSec workflows.

Gemini Bug Hunter 是一个 AI 优先的命令行工具,利用 Gemini 2.5 Flash 扫描代码库,识别并解释安全漏洞,并给出修复建议,帮助开发者完成应用安全(AppSec)工作流。它支持对指定目录执行扫描、生成详细报告,并提供跨平台(Windows、macOS、Linux)的使用方式。仓库未说明 API 调用成本、具体漏洞覆盖范围或与现有工作流的集成细节。

☆ 收藏查看来源 ↗

jcode:Rust 编写的高性能编码 Agent 运行框架

1jehuang/jcode · High performance coding agent harness written in rust

jcode 是一个用 Rust 编写的编码 Agent 运行框架(harness),主打低内存占用与快速启动,支持多会话与 swarm 并行 worker 场景。它内置基于语义向量的记忆系统,可自动检索和整合历史上下文,并提供侧边面板、Mermaid 图表内联渲染、信息小组件和自定义回滚等 TUI 体验。项目提供安装脚本、TUI 与 CLI 命令,以及文档、SDK 和基准页面。

☆ 收藏查看来源 ↗

bak:跨机器备份、恢复与同步 AI 编程环境配置的 CLI 工具

danielxxomg/bak-cli · bak — CLI tool to backup, restore & sync your AI coding setup across machines. Supports Claude Code, Cursor, Codex, Windsurf, Kiro, KiloCode, pi.dev, OpenCode.

bak 是一个用 Go 编写的命令行工具,用于备份、恢复和同步 AI 编程工具的配置。它可自动检测 Claude Code、Cursor、Codex、Windsurf、Kiro、KiloCode、pi.dev、OpenCode 共 8 种 AI 编程工具,支持预设备份(quick、full、skills)、还原前 dry-run 预览、机密信息检测与就地脱敏、机器配置文件(machine profiles)、通过 GitHub Gist/Repo、Codeberg、Gitea/Forgejo、rclone 等多云同步,并可选对云端归档使用 AES-256-GCM 加密,还提供 undo 回滚、备份校验与 diff 对比、tar.gz 导出、OS 原生定时备份和交互式向导。

☆ 收藏查看来源 ↗