Hacker News 中文摘要

RSS订阅

Show HN: Omnara——随处运行Claude代码 -- Show HN: Omnara – Run Claude Code from Anywhere

文章摘要

Omnara是一个AI代理管理平台,用户可以通过它随时随地与AI代理进行交互。该项目提供了Python包,支持多种Python版本,并采用Apache 2.0开源许可证。用户可以通过GitHub获取该工具,并查看其下载量、版本和许可证信息。

文章总结

Omnara:随时随地与您的AI助手对话

Omnara(YC S25)是一个专为AI助手设计的任务控制平台,旨在将您的AI助手(如Claude Code、Cursor、GitHub Copilot等)从默默工作的工具转变为可以实时沟通的团队成员。通过Omnara,您可以随时随地监控AI助手的工作进展,即时回应它们的问题,并引导它们完成任务。

主要功能

  • 实时监控:查看AI助手每一步的操作。
  • 互动问答:当AI助手需要指导时,即时回应。
  • 移动优先设计:通过手机、平板或电脑全面控制。
  • 智能通知:仅在需要您输入时收到提醒。
  • 统一仪表盘:在一个界面中管理所有AI助手。

使用场景

  • 代码审查助手:在午餐时启动Claude审查PR,仅在需要澄清架构决策时收到通知。
  • 生产问题排查:凌晨2点通过手机调试生产问题,查看AI助手的调查进展并引导其找到正确的日志。
  • 数据管道守护者:在离开工作前启动6小时的数据迁移,如果发现可疑情况会收到警报,并在移动中批准模式更改。
  • 重构助手:在会议期间让Claude重构遗留模块,无需切换上下文即可回答业务逻辑问题。
  • 测试套件医生:让Claude在夜间修复失败的测试,醒来时要么看到绿色构建,要么收到关于预期行为的具体问题。

架构概述

Omnara提供了一个统一的平台,用于监控和控制您的AI助手。其架构包括: - AI助手:如Claude Code、Cursor等。 - Omnara平台:包括API服务器、PostgreSQL数据库和通知服务(推送/邮件/SMS)。 - 您的设备:移动应用和网页仪表盘。

技术栈

  • 后端:FastAPI,具有独立的读写服务器以优化性能。
  • 前端:React(网页) + React Native(移动端)。
  • 协议:模型上下文协议(MCP) + REST API。
  • 数据库:PostgreSQL,使用SQLAlchemy ORM。
  • 认证:双JWT系统(Supabase用于用户,自定义用于AI助手)。

快速开始

  1. 监控Claude会话
    • 安装Omnara:pip install omnarauv pip install omnara
    • 启动监控:omnarauv run omnara
    • 在浏览器中认证,查看AI助手的所有操作。
  2. 远程启动AI助手
    • 在电脑上启动服务器:omnara serveuv run omnara serve
    • 在移动应用中设置AI助手,使用显示的webhook URL。
    • 随时随地启动AI助手。

定价

  • 免费版:$0/月,支持10个AI助手,核心功能。
  • 专业版:$9/月,无限制AI助手,优先支持。
  • 企业版:请联系我们,支持团队、SSO和自定义集成。

支持

许可证

Omnara是开源软件,遵循Apache 2.0许可证

评论总结

评论内容总结:

  1. 对SaaS工具的质疑

    • 有评论者认为,在开源工具普及的背景下,用户可能更倾向于自己构建工具,而非付费使用SaaS服务。
    • 关键引用:
      • "why should a hacker submit to using tools behind a SaaS offering … when one can just roll their own tools?"
      • "if I can whittle away at a free and open source version, why should I ever consider paying for this?"
  2. 对数据隐私和远程访问的担忧

    • 部分用户关注数据是否本地存储,以及工具是否涉及远程访问代码库。
    • 关键引用:
      • "Does this have remote access to my codebase and session?"
      • "I like that vibetunnel keeps all of my data local."
  3. 对AI代理未来发展的期待

    • 评论者认为,AI工具将改变编程方式,未来开发者可能更像项目经理,协调多个AI代理完成任务。
    • 关键引用:
      • "the human becomes more like a project manager making decisions when the agents get stuck or need direction."
      • "eventually it’ll probably be orchestrating multiple agents working in parallel."
  4. 对工具实用性和灵活性的批评

    • 有评论者认为该工具只是SSH+screen的重新实现,且速度更慢、灵活性更低。
    • 关键引用:
      • "So you’ve reinvented SSH+screen except slower and much less flexible?"
  5. 对移动端应用的需求

    • 许多用户期待移动端应用,以便在通勤或其他场景中继续工作。
    • 关键引用:
      • "Pretty cool, but where is the Android app?"
      • "I’d love a windows version if that’s on the roadmap."
  6. 对现有解决方案的分享

    • 一些用户分享了他们使用开源工具或自定义解决方案的经验,认为这些方法已经能够满足需求。
    • 关键引用:
      • "I’m just using claude-code on termux on my s42 ultra with some mcp tools i built in rust."
      • "Open-sourced my own duct-taped way of doing this with free/open-source stuff."
  7. 对语音控制和通知功能的建议

    • 用户建议增加语音控制和通知功能,以便在驾驶或骑行时继续工作。
    • 关键引用:
      • "Would love an integration with Twilio / phone and text-to-voice and voice-to-text."
      • "LMK if you want to add voice controls to this."
  8. 对自托管和隐私的关注

    • 有用户询问是否支持自托管,以确保数据隐私和控制。
    • 关键引用:
      • "is there a way to self host and point the mobile app at our own servers?"
      • "the telemetry is contained or non-existent."

总结:评论中既有对工具实用性和未来发展的积极期待,也有对数据隐私、付费模式和技术实现的质疑。用户普遍关注移动端应用、语音控制和自托管功能,同时分享了现有解决方案的经验。