<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>侠客软件</title>
<link>https://xiake.com/</link>
<description>侠客软件（Xiake Labs）专注为开发者和 AI agent 打造小而美的效率工具：开源、免费、国内高速下载，持续更新。</description>
<language>zh-CN</language>
<item><title>Claude Code 通过 SSH 执行命令卡住或超时的原因与解决方法</title><link>https://xiake.com/blog/claude-code-ssh-hangs/</link><guid>https://xiake.com/blog/claude-code-ssh-hangs/</guid><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><description>Claude Code 等 AI agent 用 ssh 操作服务器时，常因交互提示、长任务、会话状态丢失、大量输出而卡住或超时。本文逐一分析原因，给出 OpenSSH 下的缓解办法和使用 xssh 的系统性解决方案。</description></item>
<item><title>Claude Code 执行 sudo 需要密码怎么办？</title><link>https://xiake.com/blog/claude-code-sudo-password/</link><guid>https://xiake.com/blog/claude-code-sudo-password/</guid><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><description>让 Claude Code 在远程服务器上执行 sudo 时会卡在密码提示。本文比较免密 sudo、把密码发给 AI、使用 xssh 钥匙串代填三种做法的风险，并给出不泄露密码的具体配置步骤。</description></item>
<item><title>xssh 0.3.1 发布</title><link>https://xiake.com/xssh/changelog/0-3-1/</link><guid>https://xiake.com/xssh/changelog/0-3-1/</guid><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><description>SSH 配置：xssh 不应用的选项（AddKeysToAgent、UseKeychain、IdentityAgent、ForwardAgent、SendEnv、PubkeyAcceptedAlgorithms 等）恢复为警告，不再阻止导入和连接。只有主机密钥信任相关选项（RevokedHostKeys、KnownHostsCommand、CASignatureAlgorithms）和 CanonicalizeHostname 仍会报错拒绝。 SSH 配置：IdentityFile 或 CertificateFile 指向的文件不存在时，与 OpenSSH 一样跳过并给出警告。 执行：不发送退出码的设备恢复可用，只有连接断开才判为结果未知。多主机执行中发送前取消的任务正确标记为已取消，提示显示实际耗时。 Daemon：`daemon stop --force` / `restart --force` 给运行中的请求 10 秒宽限期，不再直接失败；不带 --force 时若有其他客户端的请求在运行则拒绝。空闲退出不会切断请求。daemon 繁忙时也会清理过期输出文件，正在写入的文件除外。 导出：启用旧算法的主机重新写出 HostKeyAlgorithms / PubkeyAcceptedAlgorithms +ssh-rsa。</description></item>
<item><title>xssh 0.3.0 发布</title><link>https://xiake.com/xssh/changelog/0-3-0/</link><guid>https://xiake.com/xssh/changelog/0-3-0/</guid><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><description>可恢复执行：任务 ID、重试去重、增量输出、有界等待与主动取消。完成记录在 daemon 重启后保留，结果不确定的命令绝不自动重放。 输出：持续落盘脱敏文本，保留超过 64 MiB 的输出尾部，明确报告磁盘配额、保存/丢失字节与部分输出文件。 并发：全局与每目标执行限制、有界队列及 daemon 重启保护；重启失败正确透传给调用方。 SSH 配置：新增 check-config，保留算法 +/-/^ 语义，不支持的安全选项与 Match 条件明确报错。 MCP：5 个结构化 stdio 工具共用 CLI 的 daemon、凭据和审计。会话结果区分已验证的完成与 TUI/提示符推断。 升级说明：本地 daemon 协议升级为 2；切换构建前请完成或取消活动任务，关闭非持久会话与转发。配置兼容仍为 OpenSSH 子集，cp 未实现块级增量传输。</description></item>
<item><title>xssh 0.2.4 发布</title><link>https://xiake.com/xssh/changelog/0-2-4/</link><guid>https://xiake.com/xssh/changelog/0-2-4/</guid><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><description>审计日志：从末尾按需读取匹配记录，不足时继续读取轮转文件，跳过损坏记录。 守护进程日志：按需读取指定尾部内容，CLI 与桌面端共用读取实现。 桌面端：重命名跳板主机时，正确更新多级 ProxyJump 链中的引用。</description></item>
<item><title>xssh 0.2.3 发布</title><link>https://xiake.com/xssh/changelog/0-2-3/</link><guid>https://xiake.com/xssh/changelog/0-2-3/</guid><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><description>桌面端支持英文和简体中文：首次启动跟随系统语言，可在侧栏底部切换，选择会被记住。</description></item>
<item><title>xssh 0.2.2 发布</title><link>https://xiake.com/xssh/changelog/0-2-2/</link><guid>https://xiake.com/xssh/changelog/0-2-2/</guid><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><description>桌面端审计日志：多行命令不再重叠，点击一行查看完整命令和详情。 桌面端端口转发：从已保存的主机中选择。 桌面端：空状态说明如何添加内容；副标题单行；成功和未查询状态不再抢眼。</description></item>
<item><title>xssh 0.2.1 发布</title><link>https://xiake.com/xssh/changelog/0-2-1/</link><guid>https://xiake.com/xssh/changelog/0-2-1/</guid><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><description>Skill：仅在 xssh 未加入 PATH 时写入完整路径，节省 agent 上下文。 桌面端集成页：加入 / 移出 PATH 后，已安装的 skill 显示为需更新。</description></item>
<item><title>xssh 0.2.0 发布</title><link>https://xiake.com/xssh/changelog/0-2-0/</link><guid>https://xiake.com/xssh/changelog/0-2-0/</guid><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><description>首个公开版本。 主机：--expires、prune、导出 ssh_config，标出重复登录。 连接失败显示上次成功时间与地址；识别本地代理/TUN。 失效连接自动替换；他人会话未结束时拒绝 daemon stop/restart。 无终端时，密码与主机密钥确认改用桌面对话框。 file write/edit --secrets、job start -q、xssh path。</description></item>
</channel>
</rss>
