跳到主要内容
自动专题46 个项目合计 ★ 309,688平均 ★ 6,732

CLI 与终端 开源项目

命令行工具、终端 UI、TUI、交互式 REPL 与 shell 增强。

语言构成Go · 10TypeScript · 9Shell · 7Rust · 6Python · 5

高星代表

这个分组里最值得先看的 3

按 Star 数排序

项目列表按 stars 从高到低

NationalSecurityAgency
ghidra

Ghidra是由美国国家安全局(NSA)研发的开源软件逆向工程(SRE)框架,支持多平台运行,提供反汇编、反编译、脚本扩展等全功能分析能力,广泛应用于恶意代码分析、漏洞研究等网络安全领域。

79.1kJava
googleworkspace
cli

gws(Google Workspace CLI)是面向人类与AI Agent的非Google官方Google Workspace统一命令行工具,动态基于Google Discovery Service生成全量Workspace API命令,内置40+AI Agent技能,无需样板代码即可操作Drive、Gmail、Calendar等所有Workspace资源,大幅降低Workspace自动化与AI集成的门槛。

31.1kRust
233boy
v2ray

V2Ray 一键安装与管理脚本,通过命令行工具实现快速部署、多配置管理、自动化 TLS 及多种协议支持,极大简化代理服务器搭建与运维流程。

29.6kShell
langchain-ai
deepagents

Deep Agents 是一个基于 LangChain 和 LangGraph 构建的“开箱即用”型 AI 智能体框架,预置规划、文件系统、Shell 执行和子智能体 spawning 等核心能力,让用户无需繁琐配置即可快速获得功能完备的智能体并进行定制。

29.6kPython
wavetermdev
waveterm

Wave 是一款开源的 AI 原生跨平台终端,集成多种 AI 模型助手,提供持久 SSH 会话和内置编辑器,旨在为开发者打造无缝、高效的一体化命令行工作环境。

22.3kGo
PrimeIntellect-ai
prime-agent

Prime Agent 是开源自改进递归语言模型(RLM)代理框架,专为编码工作流与长时间自主任务设计,提供持久化可编程环境、子代理协作与自我改进能力,提升复杂研发任务的自动化水平。

21.1kTypeScript
HKUDS
OpenHarness

OpenHarness 是一个开源的轻量级 AI 代理工具包,通过单一 `oh` 命令提供工具调用、技能管理、内存和多代理协调基础设施,支持 43+ 工具与多提供商兼容,适用于本地编码助手、自动化脚本和代理实验。

15.8kPython
nelvko
clash-for-linux-install

一个面向 Linux 用户的 Clash/mihomo 代理一键安装与管理工具,自动适配系统架构与服务管理器,支持 root/普通用户及容器环境,极大简化代理部署与日常操作流程。

14.8kShell
Lakr233
vphone-cli

vphone-cli 是一个基于 Apple Virtualization.framework 的命令行工具,用于在 macOS 15+ 上虚拟运行 iOS 26 系统,通过多种固件补丁变体实现不同程度的安全绕过,为 iOS 固件研究、安全测试和越狱实验提供可操作平台。

14.0kSwift
tailscale
tailcat

Tailcat是Tailscale开源的轻量级网络工具,复用Tailscale数据平面实现类netcat的点对点加密通信,无需依赖Tailscale控制平面、账号权限,也不修改本机网络配置,提供CLI和Go库两种使用形态。

7.5kGo
34306
vphone-aio

vphone-aio 是专为 macOS 设计的 iOS 越狱虚拟手机一键部署工具,整合 vphone-cli 完整资源包,通过单脚本自动化完成资源合并、解压与部署全流程,最终可通过 VNC 协议访问 iOS 26.1 越狱虚拟设备,大幅降低部署门槛。

7.1kShell
HKUDS
ClawTeam

ClawTeam 是一个框架无关的多智能体协同命令行工具,通过单一命令启动 AI 代理集群,自动分解复杂任务并协同执行,将单个代理能力扩展为集群智能,大幅提升自动化水平和任务完成效率。

5.5kPython
SaladDay
cc-switch-cli

CC-Switch CLI 是一个用 Rust 编写的跨平台命令行工具,用于统一管理 Claude Code、Codex、Gemini 等 AI 提供者的配置,并提供 MCP 服务器、skills、prompts 等一站式管理功能。

5.1kRust
sooryathejas
METATRON

METATRON 是一款基于本地大语言模型的离线渗透测试助手 CLI 工具,可自动化执行侦察任务并智能分析漏洞,无需云服务或 API 密钥,保障数据隐私。

4.2kPython
Emanuele-web04
remodex

Remodex 是一款本地优先的开源桥接与 iOS 应用,让你通过 iPhone 远程控制 Mac 上的 Codex AI 编程助手,实现端到端加密的实时交互与 Git 操作,兼顾便捷性与数据隐私。

3.3kSwift
openclaw
acpx

acpx 是一个无头命令行客户端,通过 Agent Client Protocol (ACP) 实现与 AI 编程代理的结构化通信,替代脆弱的 PTY 会话抓取方式,提供持久化会话、提示队列和工作流执行能力。

3.3kTypeScript
gloom-sh
gloomberb

Gloomberb 是一款开源的跨平台金融终端应用,提供桌面端、终端 TUI、浏览器端三种使用形态,主打键盘驱动、快速响应与可扩展性,支持市场数据查看、投资组合跟踪与市场研究等金融操作。

2.2kTypeScript
MatheuZSecurity
Singularity

Singularity 是一个针对 Linux 6.x 内核的隐蔽 LKM rootkit,利用 ftrace 钩子实现进程、文件、网络等多层隐藏及反检测功能。

1.8kC
lorryjovens-hub
claude-code-rust

Claude Code 的 Rust 全量重构版本,通过原生编译实现 2.5 倍启动加速与 97% 体积缩减,提供零依赖、内存安全的轻量级 AI 编程助手 CLI 工具。

1.7kTypeScript
WangYihang
Platypus

Platypus 是一个用 Go 开发的多会话反向 Shell 管理器,提供终端 CLI 和 Web UI,通过 Reverse Shell as a Service (RaaS) 简化渗透测试中的会话管理、文件传输和端口转发操作。

1.7kGo
sardanioss
httpcloak

httpcloak 是一个多语言 HTTP 客户端库,通过精确模拟 Chrome、Firefox、Safari 等浏览器的 TLS 握手、HTTP/2、HTTP/3 及头部指纹,绕过基于加密和协议层特征的机器人检测。

1.3kGo
shadcn-labs
termcn

termcn 是一个基于 Ink 的 React 终端 UI 组件库,提供零配置、主题自适应的组件,与 shadcn/ui 兼容,支持一键安装,助你快速构建美观的命令行应用。

1.2kTypeScript
awizemann
scarf

Scarf 是 Hermes AI agent 的官方原生 Mac 与 iOS 客户端,为原本仅终端可用的 Hermes 提供可视化 GUI 界面,支持本地与 SSH 远程多服务器管理,无需中间代理即可安全管控 Hermes 全量状态。

866Swift
amak-tech
port-buddy

PortBuddy 是一款多协议端口转发工具,通过安全隧道将本地或内网服务快速暴露到公网,支持 HTTP/TCP/UDP 并默认 SSL 加密,适用于开发测试、Webhook 调试及数据库共享等场景。

536Java
Tght1211
lan-proxy-gateway

LAN Proxy Gateway 是一个基于 mihomo 的跨平台局域网透明代理网关工具,可将电脑变为家庭网关,使 Switch、PS5、Apple TV 等设备无需安装代理应用即可科学上网,并支持链式代理优化 AI 服务访问。

532Go
buzhangsan
skills-manager-client

Skill Manager 是一款基于 Tauri 的跨平台桌面应用,专为 Claude Code 用户设计,提供技能的统一管理、安全扫描与市场发现功能,简化技能部署与维护流程。

504TypeScript
appsail
Gemini-in-Chrome

为Chrome非美国用户提供的一键式Gemini AI功能解锁工具,通过修改本地配置文件绕过地域限制,操作安全可逆。

487Shell
egoist
quickgui

QuickGUI 是实验性 GPU 加速原生桌面 GUI 框架,无需 WebView 依赖,支持 Go、TypeScript、Rust 三种语言开发,基于 wgpu 实现 damage-driven 渲染,提供跨平台原生桌面应用开发能力。

447Rust
thinkany-ai
termany

Termany 是一款面向多 AI 编码代理场景的原生终端工具,支持在同一窗口内统一管理数十个编码代理会话,内置主流编码代理集成,可同步查看代码差异、工作树、端口占用与 token 消耗,解决多代理并行管理的混乱问题。

428TypeScript
akazwz
hostc

hostc 是一个基于 Cloudflare Workers 的零配置隧道工具,可一键将本地 HTTP/WebSocket 服务安全、快速地暴露为公网 HTTPS URL,无需复杂网络配置。

392TypeScript
vivy-company
vvterm

VVTerm 是一款面向 Apple 平台的跨平台 SSH 终端应用,基于 Ghostty 提供 GPU 加速渲染,集成 libssh2/OpenSSL 实现安全连接,支持 CloudKit 同步与 Keychain 凭证管理,为开发者和运维人员提供统一、高效的远程服务器访问体验。

380Swift
VaderChen
YourDesk

YourDesk是一款支持macOS与Windows的跨平台远程桌面工具,提供GUI/CLI双模式、硬件加速串流、跨平台剪贴板同步与MCP AI Agent集成能力,满足跨设备远程操控与自动化需求。

254Go
www222fff
vpn2qr

面向VPS用户的Xray代理一键部署CLI工具,集成Reality协议配置能力,自动生成适配OneXray的扫码导入二维码,大幅降低自建代理节点的操作门槛。

231Shell
codeany-ai
codeany

Codeany 是一个用 Go 编写的开源 AI 驱动终端代理,专为软件工程任务设计,通过交互式 TUI 界面和 78 个 slash 命令,将 AI 能力深度集成到命令行工作流中,提升开发效率。

183Go
imraywang
proxy-fleet

proxy-fleet 是基于 Python 标准库的命令行工具,用于集中管理多台 VPS 代理节点,支持一键部署 3x-ui + VLESS+Reality 服务,自动生成并同步 Clash/Mihomo 订阅链接,简化多节点代理运维流程。

173Python
b23r0
cliws

Cliws 是一个用 Rust 编写的跨平台交互式 PTY shell 工具,通过 WebSocket 协议实现远程 shell 连接,提供完整的终端功能(如 VIM、SSH)和自动窗口调整,适用于渗透测试与远程管理场景。

170Rust
isboyjc
claude-code

Claude Code 的本地 TypeScript 源码版本(v2.1.88),支持从源码编译运行,便于开发者调试、定制和二次开发这个 AI 编程助手工具。

162TypeScript
kost
tty2web

tty2web 是一个基于 Gotty 改进的开源命令行工具,可将本地终端会话通过浏览器实时访问,支持 bind/reverse 连接、DNS 隧道、双向文件传输及 API 执行,适用于远程管理、渗透测试和 NAT 穿透等场景。

160Go
Lakr233
Cookey

Cookey是一款自托管CLI工具,通过手机扫码登录网站并将加密浏览器会话安全传回终端,解密为Playwright兼容的storageState JSON,专为解决移动端或MFA登录的自动化难题而设计。

159Swift
georgetime1970
Hysteria2

Hysteria2 一键部署脚本集合,通过自动化安装流程和双模式支持,让非技术用户也能快速搭建高速、隐私的代理服务。

99Shell
xsser
dig

dig是macOS平台专属的本地dig命令行包装器,无需修改真实DNS配置即可为指定域名钉死自定义TXT记录,支持本地DNS测试与自动化渗透测试辅助场景。

99Shell
avacms
ava

Ava CMS 是一个基于 PHP 8.3+ 的现代平面文件内容管理系统,将内容存储为 Markdown 文件以实现简单、可移植的网站构建,提供即时更新、灵活内容建模和完全控制权,适用于个人网站、博客、作品集和文档站点。

93PHP
offalltn
gitC2

GitC2 是一个基于 Rust 的 GitHub C2 概念验证工具,通过 GitHub Issues 评论实现隐蔽的命令控制与文件传输,用于安全研究场景下的红队演练。

54Rust
h0tak88r
AutoSubRecon

AutoSubRecon 是一个用 Go 编写的子域名枚举 CLI 工具,整合被动收集、DNS 爆破、TLS 探测、排列变异、JS 抓取与 HTTP 检查等多种技术,实现自动化资产侦察与结果过滤。

31Go
Kxiandaoyan
hack-dig

hack-dig是一款恶搞类命令行工具,伪装为BIND dig 9.18版本,在真实DNS查询结果的ANSWER区域首条注入指定TXT记录,高度仿真真实dig行为,仅用于技术朋友间的整蛊娱乐。

6Go
quangdang46
looper_rust

Grove 是一款为 Claude Code/Codex 设计的 Rust CLI 工具,通过自动化任务调度、会话管理和上下文轮换,实现无人值守的 AI 开发循环,让复杂编码工作流在单条命令下自主完成。

4Rust

同级导航