云聚 AI Token Plan 满 199 减 35 元
port:80 AI Junkie
AI 重度玩家的工程笔记本
DigitalOcean 开发者云

支持多级跳板的 SSH 中间件:开源项目 Shellink 让 Claude/Cursor 可操作堡垒机服务器

云聚 AI Token Plan 满 199 减 35 元

针对当前 AI 编程助手(如 Cursor、Claude Code)难以直接连接企业内部受保护服务器的问题,开发者开源了一款名为 Shellink 的会话中间件。该项目旨在解决 AI Agent 在面对跳板机、堡垒机、OTP 动态口令等复杂登录环境时无法直接执行运维操作的痛点。Shellink 采用本地守护进程持有 SSH/PTY 会话的设计,对外提供统一 CLI、TUI 及 Web UI 接口,并支持 JSON 格式输出,极大降低了 AI Agent 调用 SSH 会话的难度。在功能实现上,Shellink 虽不直接处理自动登录逻辑(建议配合 expect 脚本或 sshpass 使用),但能够有效接管登录后的会话状态。其核心能力包括:支持多级跳板场景下的跨节点文件传输(无需额外 SFTP)、基于 PTY 的远程编辑与精确替换、全流程审计日志记录以及人机协同模式(在遇到 OTP 等需要人工介入的场景时可无缝切换至 MANUAL 模式)。安全性方面,该项目明确提醒用户注意 command 类型 profile 的权限风险,建议在受信任环境运行或限制生产环境的操作权限。目前,Shellink 已提供完善的二进制安装脚本与 Agent 技能文档,意在打通 AI 从代码编写到线上部署与排查的自动化闭环。

事件分析

Shellink 的出现标志着 AI 编程工具从单纯的“代码生成”向“全链路运维自动化”演进。当前主流的大模型(LLM)擅长处理逻辑和文本,但在处理交互性强、状态复杂的非标准协议(如多级跳板机的 SSH 菜单导航)时存在显著短板。Shellink 通过将不稳定的 PTY 会话封装为状态机(CONNECTING/WAITING_INPUT/IDLE)和标准化的 JSON 接口,实际上充当了 AI 智能体与企业遗留 IT 基础设施之间的“翻译器”或“适配器”。这种中间件模式可能是未来解决 AI 落地工业界复杂环境的关键路径。它不仅提高了 Claude Code 等工具在工程实战中的实用性,也为“人机协同”运维提供了新的安全范式:AI 处理常规的日志拉取和配置修改,人类处理敏感的鉴权和关键决策。

💡 核心观点:将非结构化的 SSH 交互转化为 AI 可读的结构化数据流,Shellink 填补了智能体接管企业级运维的最后一公里。

阿里云 OPC 一人公司创业装备库

原文链接:V2EX 分享发现

阿里云函数计算 一键部署 AI 大模型
赞(0)
未经允许不得转载:80aj » 支持多级跳板的 SSH 中间件:开源项目 Shellink 让 Claude/Cursor 可操作堡垒机服务器
赞助推荐 FoxCode Claude Code 稳定中转
阿里云函数计算 一键部署 AI 大模型

GLM Claude Code · 国产平替不封号

官方 Claude Code 又涨价又要 KYC,封号还得重配环境?智谱 GLM 兼容 Claude Code,稳定不封号、价格友好,注册后把现有 Claude Code 工作流直接切过来继续用。

立即体验 GLM查看套餐价格