kmansm27
·
2026-02-12
Omnara:随时随地运行Claude Code的跨平台代理IDE
摘要
Omnara是由YC S25团队开发的跨平台代理IDE,允许用户通过Web和移动应用远程运行Claude Code和Codex会话。项目解决了AI代理在开发者离开时进程暂停的痛点,采用在本地运行代理、通过WebSocket中继消息的架构,支持离线时切换到云端沙箱继续工作,并创新性地加入了语音代理功能。
内容框架与概述
文章首先介绍了Omnara团队背景和核心产品定位:作为Web和移动端代理IDE,让开发者能从任何地方与Claude Code和Codex交互。创始团队分享了开发初衷——在使用Claude Code时发现代理常因等待输入而暂停,离店后无法继续。
接着详细阐述了技术架构:采用轻量级守护进程在用户机器上托管代理循环,通过出站WebSocket连接实现与客户端的通信,无需暴露端口或SSH隧道。这一设计保留了CLI的灵活性同时提供了更友好的GUI体验。
文章还介绍了产品的迭代历程:从最初的轻量级消息流封装,到基于成熟Agent SDK重写;以及从仅支持本地运行扩展到可切换云端沙箱的演进。最后提到了意外发现的语音代理价值——相比文本,语音交互更自然且能产生更周密的计划。
核心概念及解读
代理IDE:集成开发环境与传统代理界面的结合体,支持通过图形界面与AI编程代理交互
WebSocket中继架构:客户端与本地代理通过服务器建立的持久WebSocket连接进行消息双向传递
云端沙箱同步:可选功能,通过在每次对话轮次创建git提交实现工作状态云端备份与跨设备恢复
语音代理模式:允许用户通过语音与AI代理对话,开发团队发现语音交互比文本更能促进深入思考和迭代
会话连续性:核心设计目标,确保代理工作流在设备切换或网络中断时能无缝继续
原文信息
| 字段 | 内容 |
|---|---|
| 原文 | Launch HN:Omnara (YC S25) – Run Claude Code and Codex from anywhere |
| 作者 | kmansm27 |
| 发表日期 | 2026-02-12 |
此摘要卡片由 AI 自动生成
‹
Google恢复已删除Nest视频:云端数据的真相
Ryan Whitwam
·
2026-02-12
OpenAI代理浏览器Atlas:AI如何重塑网页浏览体验
Rhea Purohit
·
2026-02-12
›