[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-OpenHands--OpenHands":3,"tool-OpenHands--OpenHands":64},[4,17,27,35,43,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":16},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,3,"2026-04-05T11:01:52",[13,14,15],"开发框架","图像","Agent","ready",{"id":18,"name":19,"github_repo":20,"description_zh":21,"stars":22,"difficulty_score":23,"last_commit_at":24,"category_tags":25,"status":16},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",138956,2,"2026-04-05T11:33:21",[13,15,26],"语言模型",{"id":28,"name":29,"github_repo":30,"description_zh":31,"stars":32,"difficulty_score":23,"last_commit_at":33,"category_tags":34,"status":16},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107662,"2026-04-03T11:11:01",[13,14,15],{"id":36,"name":37,"github_repo":38,"description_zh":39,"stars":40,"difficulty_score":23,"last_commit_at":41,"category_tags":42,"status":16},3704,"NextChat","ChatGPTNextWeb\u002FNextChat","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。",87618,"2026-04-05T07:20:52",[13,26],{"id":44,"name":45,"github_repo":46,"description_zh":47,"stars":48,"difficulty_score":23,"last_commit_at":49,"category_tags":50,"status":16},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,"2026-04-05T10:45:23",[14,51,52,53,15,54,26,13,55],"数据工具","视频","插件","其他","音频",{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":10,"last_commit_at":62,"category_tags":63,"status":16},3128,"ragflow","infiniflow\u002Fragflow","RAGFlow 是一款领先的开源检索增强生成（RAG）引擎，旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体（Agent）能力相结合，不仅支持从各类文档中高效提取知识，还能让模型基于这些知识进行逻辑推理和任务执行。\n\n在大模型应用中，幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构（如表格、图表及混合排版），显著提升了信息检索的准确度，从而有效减少模型“胡编乱造”的现象，确保回答既有据可依又具备时效性。其内置的智能体机制更进一步，使系统不仅能回答问题，还能自主规划步骤解决复杂问题。\n\n这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统，还是致力于探索大模型在垂直领域落地的创新者，都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口，既降低了非算法背景用户的上手门槛，也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目，它正成为连接通用大模型与行业专有知识之间的重要桥梁。",77062,"2026-04-04T04:44:48",[15,14,13,26,54],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":69,"readme_en":70,"readme_zh":71,"quickstart_zh":72,"use_case_zh":73,"hero_image_url":74,"owner_login":67,"owner_name":67,"owner_avatar_url":75,"owner_bio":76,"owner_company":77,"owner_location":77,"owner_email":77,"owner_twitter":77,"owner_website":78,"owner_url":79,"languages":80,"stars":117,"forks":118,"last_commit_at":119,"license":120,"difficulty_score":10,"env_os":121,"env_gpu":121,"env_ram":121,"env_deps":122,"category_tags":125,"github_topics":126,"view_count":136,"oss_zip_url":77,"oss_zip_packed_at":77,"status":16,"created_at":137,"updated_at":138,"faqs":139,"releases":168},2181,"OpenHands\u002FOpenHands","OpenHands","🙌 OpenHands: AI-Driven Development","OpenHands 是一个专注于 AI 驱动开发的开源平台，旨在让智能体（Agent）像人类开发者一样理解、编写和调试代码。它解决了传统编程中重复性劳动多、环境配置复杂以及人机协作效率低等痛点，通过自动化流程显著提升开发速度。\n\n无论是希望提升编码效率的软件工程师、探索智能体技术的研究人员，还是需要快速原型验证的技术团队，都能从中受益。OpenHands 提供了灵活多样的使用方式：既可以通过命令行（CLI）或本地图形界面在个人电脑上轻松上手，体验类似 Devin 的流畅交互；也能利用其强大的 Python SDK 自定义智能体逻辑，甚至在云端大规模部署上千个智能体并行工作。\n\n其核心技术亮点在于模块化的软件智能体 SDK，这不仅构成了平台的引擎，还支持高度可组合的开发模式。此外，OpenHands 在 SWE-bench 基准测试中取得了 77.6% 的优异成绩，证明了其解决真实世界软件工程问题的能力。平台还具备完善的企业级功能，支持与 Slack、Jira 等工具集成，并提供细粒度的权限管理，适合从个人开发者到大型企业的各类用户场景。","\u003Ca name=\"readme-top\">\u003C\u002Fa>\n\n\u003Cdiv align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FOpenHands_OpenHands_readme_6688a2275dec.png\" alt=\"Logo\" width=\"200\">\n  \u003Ch1 align=\"center\" style=\"border-bottom: none\">OpenHands: AI-Driven Development\u003C\u002Fh1>\n\u003C\u002Fdiv>\n\n\n\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fblob\u002Fmain\u002FLICENSE\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLICENSE-MIT-20B2AA?style=for-the-badge\" alt=\"MIT License\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fspreadsheets\u002Fd\u002F1wOUdFCMyY6Nt0AIqF705KN4JKOWgeI4wUGUP60krXXs\u002Fedit?gid=811504672#gid=811504672\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FSWEBench-77.6-00cc00?logoColor=FFE165&style=for-the-badge\" alt=\"Benchmark Score\">\u003C\u002Fa>\n  \u003Cbr\u002F>\n  \u003Ca href=\"https:\u002F\u002Fdocs.openhands.dev\u002Fsdk\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDocumentation-000?logo=googledocs&logoColor=FFE165&style=for-the-badge\" alt=\"Check out the documentation\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Farxiv.org\u002Fabs\u002F2511.03690\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPaper-000?logoColor=FFE165&logo=arxiv&style=for-the-badge\" alt=\"Tech Report\">\u003C\u002Fa>\n\n\n  \u003C!-- Keep these links. Translations will automatically update with the README. -->\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=de\">Deutsch\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=es\">Español\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=fr\">français\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=ja\">日本語\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=ko\">한국어\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=pt\">Português\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=ru\">Русский\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=zh\">中文\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003Chr>\n\n🙌 Welcome to OpenHands, a [community](COMMUNITY.md) focused on AI-driven development. We’d love for you to [join us on Slack](https:\u002F\u002Fdub.sh\u002Fopenhands).\n\nThere are a few ways to work with OpenHands:\n\n### OpenHands Software Agent SDK\nThe SDK is a composable Python library that contains all of our agentic tech. It's the engine that powers everything else below.\n\nDefine agents in code, then run them locally, or scale to 1000s of agents in the cloud.\n\n[Check out the docs](https:\u002F\u002Fdocs.openhands.dev\u002Fsdk) or [view the source](https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fsoftware-agent-sdk\u002F)\n\n### OpenHands CLI\nThe CLI is the easiest way to start using OpenHands. The experience will be familiar to anyone who has worked\nwith e.g. Claude Code or Codex. You can power it with Claude, GPT, or any other LLM.\n\n[Check out the docs](https:\u002F\u002Fdocs.openhands.dev\u002Fopenhands\u002Fusage\u002Frun-openhands\u002Fcli-mode) or [view the source](https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands-CLI)\n\n### OpenHands Local GUI\nUse the Local GUI for running agents on your laptop. It comes with a REST API and a single-page React application.\nThe experience will be familiar to anyone who has used Devin or Jules.\n\n[Check out the docs](https:\u002F\u002Fdocs.openhands.dev\u002Fopenhands\u002Fusage\u002Frun-openhands\u002Flocal-setup) or view the source in this repo.\n\n### OpenHands Cloud\nThis is a deployment of OpenHands GUI, running on hosted infrastructure.\n\nYou can try it for free using the Minimax model by [signing in with your GitHub or GitLab account](https:\u002F\u002Fapp.all-hands.dev).\n\nOpenHands Cloud comes with source-available features and integrations:\n- Integrations with Slack, Jira, and Linear\n- Multi-user support\n- RBAC and permissions\n- Collaboration features (e.g., conversation sharing)\n\n### OpenHands Enterprise\nLarge enterprises can work with us to self-host OpenHands Cloud in their own VPC, via Kubernetes.\nOpenHands Enterprise can also work with the CLI and SDK above.\n\nOpenHands Enterprise is source-available--you can see all the source code here in the enterprise\u002F directory,\nbut you'll need to purchase a license if you want to run it for more than one month.\n\nEnterprise contracts also come with extended support and access to our research team.\n\nLearn more at [openhands.dev\u002Fenterprise](https:\u002F\u002Fopenhands.dev\u002Fenterprise)\n\n### Everything Else\n\nCheck out our [Product Roadmap](https:\u002F\u002Fgithub.com\u002Forgs\u002Fopenhands\u002Fprojects\u002F1), and feel free to\n[open up an issue](https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fissues) if there's something you'd like to see!\n\nYou might also be interested in our [evaluation infrastructure](https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fbenchmarks), our [chrome extension](https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fopenhands-chrome-extension\u002F), or our [Theory-of-Mind module](https:\u002F\u002Fgithub.com\u002FOpenHands\u002FToM-SWE).\n\nAll our work is available under the MIT license, except for the `enterprise\u002F` directory in this repository (see the [enterprise license](enterprise\u002FLICENSE) for details).\nThe core `openhands` and `agent-server` Docker images are fully MIT-licensed as well.\n\nIf you need help with anything, or just want to chat, [come find us on Slack](https:\u002F\u002Fdub.sh\u002Fopenhands).\n\n\u003Chr>\n\n\u003Cdiv align=\"center\">\n  \u003Cstrong>Trusted by engineers at\u003C\u002Fstrong>\n  \u003Cbr\u002F>\u003Cbr\u002F>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Ftiktok.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Ftiktok.svg\" alt=\"TikTok\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fvmware.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fvmware.svg\" alt=\"VMware\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Froche.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Froche.svg\" alt=\"Roche\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Famazon.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Famazon.svg\" alt=\"Amazon\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fc3-ai.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fc3-ai.svg\" alt=\"C3 AI\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fnetflix.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fnetflix.svg\" alt=\"Netflix\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fmastercard.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fmastercard.svg\" alt=\"Mastercard\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fred-hat.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fred-hat.svg\" alt=\"Red Hat\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fmongodb.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fmongodb.svg\" alt=\"MongoDB\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fapple.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fapple.svg\" alt=\"Apple\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fnvidia.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fnvidia.svg\" alt=\"NVIDIA\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fgoogle.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fgoogle.svg\" alt=\"Google\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n\u003C\u002Fdiv>\n","\u003Ca name=\"readme-top\">\u003C\u002Fa>\n\n\u003Cdiv align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FOpenHands_OpenHands_readme_6688a2275dec.png\" alt=\"Logo\" width=\"200\">\n  \u003Ch1 align=\"center\" style=\"border-bottom: none\">OpenHands：AI 驱动的开发\u003C\u002Fh1>\n\u003C\u002Fdiv>\n\n\n\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fblob\u002Fmain\u002FLICENSE\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLICENSE-MIT-20B2AA?style=for-the-badge\" alt=\"MIT 许可证\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fspreadsheets\u002Fd\u002F1wOUdFCMyY6Nt0AIqF705KN4JKOWgeI4wUGUP60krXXs\u002Fedit?gid=811504672#gid=811504672\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FSWEBench-77.6-00cc00?logoColor=FFE165&style=for-the-badge\" alt=\"基准测试分数\">\u003C\u002Fa>\n  \u003Cbr\u002F>\n  \u003Ca href=\"https:\u002F\u002Fdocs.openhands.dev\u002Fsdk\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDocumentation-000?logo=googledocs&logoColor=FFE165&style=for-the-badge\" alt=\"查看文档\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Farxiv.org\u002Fabs\u002F2511.03690\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPaper-000?logoColor=FFE165&logo=arxiv&style=for-the-badge\" alt=\"技术报告\">\u003C\u002Fa>\n\n\n  \u003C!-- 请保留这些链接。翻译会自动随 README 更新。 -->\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=de\">Deutsch\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=es\">Español\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=fr\">français\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=ja\">日本語\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=ko\">한국어\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=pt\">Português\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=ru\">Русский\u003C\u002Fa> |\n  \u003Ca href=\"https:\u002F\u002Fwww.readme-i18n.com\u002FOpenHands\u002FOpenHands?lang=zh\">中文\u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003Chr>\n\n🙌 欢迎来到 OpenHands，一个专注于 AI 驱动开发的[社区](COMMUNITY.md)。我们诚挚邀请您加入我们的 Slack 社区：[点击这里](https:\u002F\u002Fdub.sh\u002Fopenhands)。\n\n您可以通过以下几种方式与 OpenHands 合作：\n\n### OpenHands 软件代理 SDK\nSDK 是一个可组合的 Python 库，包含了我们所有的代理技术。它是驱动下方所有功能的核心引擎。\n\n您可以在代码中定义代理，然后在本地运行，或者将其扩展到云端的上千个代理。\n\n[查看文档](https:\u002F\u002Fdocs.openhands.dev\u002Fsdk) 或 [查看源码](https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fsoftware-agent-sdk\u002F)\n\n### OpenHands CLI\nCLI 是开始使用 OpenHands 的最简单方式。对于曾经使用过 Claude Code 或 Codex 等工具的人来说，这种体验会非常熟悉。您可以选择 Claude、GPT 或其他任何 LLM 来支持它。\n\n[查看文档](https:\u002F\u002Fdocs.openhands.dev\u002Fopenhands\u002Fusage\u002Frun-openhands\u002Fcli-mode) 或 [查看源码](https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands-CLI)\n\n### OpenHands 本地 GUI\n使用本地 GUI 可以在您的笔记本电脑上运行代理。它配备了一个 REST API 和一个单页 React 应用程序。对于使用过 Devin 或 Jules 的用户来说，这种体验会很熟悉。\n\n[查看文档](https:\u002F\u002Fdocs.openhands.dev\u002Fopenhands\u002Fusage\u002Frun-openhands\u002Flocal-setup) 或在此仓库中查看源码。\n\n### OpenHands 云服务\n这是 OpenHands GUI 的部署版本，运行在托管基础设施上。\n\n您可以通过 [使用 GitHub 或 GitLab 账户登录](https:\u002F\u002Fapp.all-hands.dev)，免费试用 Minimax 模型。\n\nOpenHands 云服务提供开源的功能和集成：\n- 与 Slack、Jira 和 Linear 的集成\n- 多用户支持\n- RBAC 和权限管理\n- 协作功能（例如对话共享）\n\n### OpenHands 企业版\n大型企业可以与我们合作，在其自有 VPC 中通过 Kubernetes 自行部署 OpenHands 云服务。OpenHands 企业版同样支持上述的 CLI 和 SDK。\n\nOpenHands 企业版是源码开放的——您可以在 enterprise\u002F 目录中查看所有源代码，但如果您希望运行超过一个月，则需要购买许可证。\n\n企业合同还包含扩展支持以及与我们研究团队的合作机会。\n\n更多信息请访问 [openhands.dev\u002Fenterprise](https:\u002F\u002Fopenhands.dev\u002Fenterprise)\n\n### 其他内容\n\n请查看我们的[产品路线图](https:\u002F\u002Fgithub.com\u002Forgs\u002Fopenhands\u002Fprojects\u002F1)，如果您有希望看到的功能，也欢迎随时[提交一个问题](https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fissues)！\n\n您可能还会对我们提供的[评估基础设施](https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fbenchmarks)、[Chrome 扩展](https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fopenhands-chrome-extension\u002F)或[心智理论模块](https:\u002F\u002Fgithub.com\u002FOpenHands\u002FToM-SWE)感兴趣。\n\n我们所有的项目均采用 MIT 许可证开源，但本仓库中的 `enterprise\u002F` 目录除外（详情请参阅[企业版许可证](enterprise\u002FLICENSE)）。核心的 `openhands` 和 `agent-server` Docker 镜像同样完全遵循 MIT 许可证。\n\n如果您在使用过程中遇到任何问题，或者只是想聊一聊，欢迎来 [Slack 上找我们](https:\u002F\u002Fdub.sh\u002Fopenhands)。\n\n\u003Chr>\n\n\u003Cdiv align=\"center\">\n  \u003Cstrong>受到以下公司工程师的信赖：\u003C\u002Fstrong>\n  \u003Cbr\u002F>\u003Cbr\u002F>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Ftiktok.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Ftiktok.svg\" alt=\"TikTok\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fvmware.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fvmware.svg\" alt=\"VMware\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Froche.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Froche.svg\" alt=\"Roche\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Famazon.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Famazon.svg\" alt=\"Amazon\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fc3-ai.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fc3-ai.svg\" alt=\"C3 AI\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fnetflix.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fnetflix.svg\" alt=\"Netflix\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fmastercard.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fmastercard.svg\" alt=\"Mastercard\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fred-hat.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fred-hat.svg\" alt=\"Red Hat\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fmongodb.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fmongodb.svg\" alt=\"MongoDB\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fapple.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fapple.svg\" alt=\"Apple\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fnvidia.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fnvidia.svg\" alt=\"NVIDIA\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fwhite\u002Fgoogle.svg\">\n    \u003Cimg src=\"https:\u002F\u002Fassets.openhands.dev\u002Flogos\u002Fexternal\u002Fblack\u002Fgoogle.svg\" alt=\"Google\" height=\"17\" hspace=\"5\">\n  \u003C\u002Fpicture>\n\u003C\u002Fdiv>","# OpenHands 快速上手指南\n\nOpenHands 是一个由社区驱动的 AI 软件开发平台，旨在通过 AI 代理（Agent）辅助代码编写、调试和自动化任务。它提供 SDK、命令行工具（CLI）、本地图形界面（GUI）以及云端服务等多种使用方式。\n\n## 环境准备\n\n在开始之前，请确保您的开发环境满足以下要求：\n\n*   **操作系统**：Linux, macOS 或 Windows (推荐 WSL2)。\n*   **Python**：版本 3.10 或更高。\n*   **Docker**：必须安装并正在运行（OpenHands 依赖 Docker 来隔离和执行代理任务）。\n*   **Git**：用于克隆仓库和管理版本。\n*   **LLM API Key**：准备一个可用的大模型 API 密钥（如 Anthropic Claude, OpenAI GPT 等），或者计划使用 OpenHands Cloud 的免费 Minimax 模型。\n\n> **提示**：国内用户若遇到 Docker 镜像拉取缓慢的问题，建议配置 Docker 国内镜像加速器。\n\n## 安装步骤\n\n根据您的使用偏好，可以选择以下三种主要安装方式之一：\n\n### 方式一：使用命令行工具 (CLI) - *最轻量*\n\n适合习惯终端操作的开发者，体验类似 Claude Code。\n\n1.  使用 `pip` 安装 OpenHands CLI：\n    ```bash\n    pip install openhands-cli\n    ```\n\n2.  设置您的 LLM API 密钥（以 Claude 为例）：\n    ```bash\n    export ANTHROPIC_API_KEY=\"your-api-key-here\"\n    ```\n\n### 方式二：使用本地图形界面 (Local GUI) - *功能最全*\n\n适合希望在本地浏览器中获得类似 Devin 或 Jules 体验的开发者。\n\n1.  克隆官方仓库：\n    ```bash\n    git clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands.git\n    cd OpenHands\n    ```\n\n2.  使用 Docker Compose 启动服务：\n    ```bash\n    docker compose up\n    ```\n    *启动完成后，通常在浏览器访问 `http:\u002F\u002Flocalhost:3000` 即可使用。*\n\n### 方式三：使用 Python SDK - *适合集成与扩展*\n\n适合需要将 AI 代理能力嵌入自有应用或进行大规模并发测试的开发者。\n\n1.  安装 SDK：\n    ```bash\n    pip install openhands-ai\n    ```\n\n2.  查看详细文档：[OpenHands SDK Docs](https:\u002F\u002Fdocs.openhands.dev\u002Fsdk)\n\n## 基本使用\n\n### 1. CLI 模式使用示例\n\n安装完成后，直接在终端运行以下命令即可开始与 AI 结对编程：\n\n```bash\nopenhands\n```\n\n系统会提示您输入任务描述，例如：\n> \"在当前目录下创建一个简单的 Python Flask 应用，包含一个返回 'Hello World' 的路由。\"\n\nAI 将自动分析需求、编写代码、执行命令并修复潜在错误。\n\n### 2. 本地 GUI 模式使用示例\n\n1.  启动 Docker 服务后，打开浏览器访问 `http:\u002F\u002Flocalhost:3000`。\n2.  在设置页面配置您的 LLM Provider 和 API Key（支持 Claude, GPT, Ollama 等）。\n3.  在主对话框中输入自然语言指令，例如：\n    > \"帮我重构 src\u002Futils.py 文件，优化其中的数据库连接逻辑，并添加单元测试。\"\n4.  OpenHands 将在右侧沙箱环境中执行操作，您可以实时查看代码变更、终端输出和文件结构。\n\n### 3. 免配置体验 (OpenHands Cloud)\n\n如果您不想本地部署，可以直接使用托管服务：\n\n1.  访问 [app.all-hands.dev](https:\u002F\u002Fapp.all-hands.dev)。\n2.  使用 GitHub 或 GitLab 账号登录。\n3.  默认即可使用 Minimax 模型免费尝试各项功能，无需配置 API Key。\n\n---\n*更多高级功能（如企业级私有化部署、Slack\u002FJira 集成等）请参考官方文档或访问 [openhands.dev](https:\u002F\u002Fopenhands.dev)。*","某初创公司的后端工程师需要在周五下班前紧急修复一个遗留微服务中的严重内存泄漏漏洞，并补充相应的集成测试。\n\n### 没有 OpenHands 时\n- **上下文切换频繁**：开发者需手动在代码库、日志系统和文档间反复跳转，花费大量时间定位问题根源，难以快速构建完整的故障现场认知。\n- **修复过程易出错**：在高压下手动修改复杂的异步代码逻辑，极易引入新的回归错误，且缺乏实时的代码逻辑验证机制。\n- **测试编写滞后**：为了赶进度，往往只能匆忙编写覆盖不全的测试用例，甚至推迟到下个迭代再补全，留下质量隐患。\n- **环境配置耗时**：本地复现生产环境的依赖冲突和配置问题可能消耗数小时，导致实际编码时间被大幅压缩。\n\n### 使用 OpenHands 后\n- **智能上下文感知**：OpenHands 自动扫描整个代码仓库和相关日志，秒级定位内存泄漏的具体函数调用链，并生成详细的分析报告供开发者确认。\n- **自主修复与验证**：OpenHands 直接生成修复补丁，并在隔离的沙箱环境中自动运行代码，确保修改不会破坏现有功能后才提交给开发者。\n- **测试驱动开发**：在修复代码的同时，OpenHands 自动生成涵盖边缘情况的高覆盖率集成测试，并确保所有测试用例通过，实现“修复即验收”。\n- **环境一键就绪**：OpenHands 自动配置所需的容器化开发环境，解决依赖冲突，让开发者无需关心基础设施即可立即介入代码审查。\n\nOpenHands 将原本需要数小时的紧急救火任务缩短为分钟级的审查工作，让开发者从繁琐的调试中解放出来，专注于核心架构决策。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FOpenHands_OpenHands_6688a227.png","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FOpenHands_fba468c6.jpg","",null,"https:\u002F\u002Fopenhands.dev","https:\u002F\u002Fgithub.com\u002FOpenHands",[81,85,89,93,96,100,104,107,110,113],{"name":82,"color":83,"percentage":84},"Python","#3572A5",72.6,{"name":86,"color":87,"percentage":88},"TypeScript","#3178c6",25.5,{"name":90,"color":91,"percentage":92},"Go Template","#00ADD8",0.6,{"name":94,"color":95,"percentage":92},"Jinja","#a52a22",{"name":97,"color":98,"percentage":99},"JavaScript","#f1e05a",0.2,{"name":101,"color":102,"percentage":103},"Makefile","#427819",0.1,{"name":105,"color":106,"percentage":103},"CSS","#663399",{"name":108,"color":109,"percentage":103},"Shell","#89e051",{"name":111,"color":112,"percentage":103},"Dockerfile","#384d54",{"name":114,"color":115,"percentage":116},"Mako","#7e858d",0,70612,8846,"2026-04-05T11:12:22","NOASSERTION","未说明",{"notes":123,"python":121,"dependencies":124},"README 主要介绍了 OpenHands 的不同使用模式（SDK、CLI、本地 GUI、云端和企业版），未在当前片段中列出具体的系统运行环境需求（如操作系统版本、GPU 型号、内存大小、Python 版本及依赖库）。文档建议用户查阅官方文档链接以获取详细的安装和设置指南。核心组件以 Docker 镜像形式提供，且大部分代码遵循 MIT 许可证（企业版除外）。",[121],[26,15,13,53],[127,128,129,130,131,132,133,134,135],"agent","artificial-intelligence","llm","chatgpt","claude-ai","cli","developer-tools","gpt","openai",62,"2026-03-27T02:49:30.150509","2026-04-06T02:34:47.973469",[140,145,150,155,160,164],{"id":141,"question_zh":142,"answer_zh":143,"source_url":144},10055,"如何配置 OpenHands 以连接本地运行的 LM Studio？","请按以下步骤配置：\n1. 在 LM Studio 中确认模型的 'API identifier' 和 'local server address'，并确保已启动本地服务器。\n2. 在 OpenHands 的配置界面中：\n   - 自定义模型 (Custom Model) 字段填入：lm_studio\u002F[模型的 API identifier]\n   - 基础 URL (Base URL) 字段填入：[本地服务器地址]\u002Fv1\n   - API Key 可以填写任意值。\n例如，如果模型标识符为 'my-model'，地址为 'localhost:1234'，则 Custom Model 填 'lm_studio\u002Fmy-model'，Base URL 填 'http:\u002F\u002Flocalhost:1234\u002Fv1'。","https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fissues\u002F419",{"id":146,"question_zh":147,"answer_zh":148,"source_url":149},10056,"遇到 SWE-bench 环境重置脚本 (reset_swe_env.py) 超时或频繁重置的问题如何解决？","维护者指出该问题与旧的重置机制有关。解决方案是切换到新的 Docker 化方案 (SWE-bench-docker)。新方案会为每个仓库的特定版本准备独立的镜像，从而消除了频繁重置环境的需要。建议参考相关文档迁移到新的 Docker 解决方案以避免此类超时错误。","https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fissues\u002F2140",{"id":151,"question_zh":152,"answer_zh":153,"source_url":154},10057,"遇到 'Sandbox failed to start within 120s' (沙箱在 120 秒内启动失败) 错误怎么办？","此错误通常与网络连接或代理设置有关，特别是当您在远程机器（如无头 VPS）上托管并从桌面访问时。请检查：\n1. 是否存在代理配置问题阻碍了沙箱容器的启动或通信。\n2. 如果是远程部署，确保网络策略允许主机与 Docker 容器之间的必要通信。\n3. 社区反馈表明，即使是云端版本也可能存在沙箱连接不稳定的问题，尝试重启服务或检查服务器资源负载可能有所帮助。","https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fissues\u002F12528",{"id":156,"question_zh":157,"answer_zh":158,"source_url":159},10058,"OpenHands 的夜间集成测试支持哪些模型，表现如何？","根据夜间集成测试报告，目前主要测试 Haiku 和 DeepSeek 模型。\n- Haiku 模型通常表现稳定，成功率常达到 100% (7\u002F7)，单次运行总成本约为 0.20-0.29 美元。\n- DeepSeek 模型的成功率约为 85.71% (6\u002F7)。\n测试涵盖的任务包括：添加 Bash Hello 脚本、Jupyter 写入文件、GitHub PR 浏览、修复简单拼写错误、简单浏览、Git 暂存以及交互式命令执行。","https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fissues\u002F5318",{"id":161,"question_zh":162,"answer_zh":163,"source_url":144},10059,"在使用 LM Studio 或 Ollama 连接 OpenHands 时遇到困难，有什么建议？","社区用户反馈连接 LM Studio 或 Ollama 可能非常复杂且容易出错（被称为“地狱般的体验”）。如果遇到连接问题：\n1. 务必严格检查 Base URL 格式，通常需要追加 '\u002Fv1' 后缀。\n2. 确认 LM Studio\u002FOllama 的本地服务器已正确启动并监听指定端口。\n3. 尝试使用最简单的模型标识符进行配置。\n4. 查看 LM Studio 的日志输出，寻找类似 'Unexpected endpoint' 的错误提示，这通常意味着 URL 路径配置不正确。",{"id":165,"question_zh":166,"answer_zh":167,"source_url":149},10060,"运行 SWE-bench 评估时，如何指定模型和 Agent？","可以通过运行评估脚本来指定。命令格式通常为：\n`.\u002Fevaluation\u002Fswe_bench\u002Fscripts\u002Frun_infer.sh [配置名称] [Agent 名称] [评估数量]`\n例如：`.\u002Frun_infer.sh eval_gpt3.5_0125_preview CodeActAgent 1`\n其中：\n- 第一个参数是配置文件中的模型配置名称（需在配置文件中定义 model 等参数）。\n- 第二个参数是使用的 Agent 名称（如 CodeActAgent）。\n- 第三个参数是限制评估的任务数量。",[169,174,179,184,189,194,199,204,209,214,219,224,229,234,239,244,249,254,259,264],{"id":170,"version":171,"summary_zh":172,"released_at":173},107303,"1.6.0","## What's Changed\r\n### Added\r\n* Added support for hooks by @xingyaoww in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12773\r\n* Added Catalan language by @jordimas in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13299\r\n* Added \u002Fclear command for V1 conversations. Typing \u002Fclear in the chat creates a new conversation that inherits the current sandbox and configuration, giving you a fresh chat history while keeping your runtime state intact by @MkDev11 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12786\r\n* Added copy button to code blocks by @VascoSch92 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13458\r\n* Added support to enable\u002Fdisable default global skills by @statxc in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13046\r\n* Added the `\u002Fnew` slash command to the slash command menu by @karanjaxyz in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13599\r\n\r\n### Fixed\r\n* Fixed an issue where sometimes conversations were not persisted by @tofarr in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13629\r\n* Fixed a bug in `Export Conversation` that caused events to be duplicated multiple times by @tofarr in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13364\r\n* Multiple CVE fixes through dependency updates\r\n\r\n\r\n## New Contributors\r\n* @ankit2235 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12596\r\n* @travellingsoldier85 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13444\r\n* @stakeswky made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13039\r\n* @jordimas made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13299\r\n* @veeceey made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12792\r\n* @LarytheLord made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13471\r\n* @sjathin made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13522\r\n* @erisfully made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13549\r\n* @statxc made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13046\r\n* @karanjaxyz made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13599\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fcompare\u002F1.5.0...1.6.0","2026-03-30T16:01:39",{"id":175,"version":176,"summary_zh":177,"released_at":178},107304,"1.5.0","## What's Changed\r\n### Added\r\n* Added ability to attach or change the Git repository for existing conversations by @MkDev11 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12671\r\n* Added a `Task List` tab in the right panel that shows the agent's current task list with real-time status updates by @eureka928 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13065\r\n* Added planning agent by @hieptl in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12880\r\n* Added a slash command menu to the chat input that displays available agent skills and commands when typing `\u002F` by @eureka928 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12982\r\n* Added support for Bitbucket datacenter by @phymbert in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11052\r\n* Added support for the following models: Claude Opus 4.6, GLM-4.7, Claude-Sonnet-4-6, GLM-5, Kimi-K2.5, Qwen3-Coder-Next, Gemini-3.1-Pro-Preview \r\n\r\n### Changed\r\n* Hid the microagent management ui by @hieptl in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13060\r\n\r\n### Fixed\r\n* Fixed the pinning and unpinning functionality of tabs by @bendarte in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12932\r\n* Many CVEs fixed through dependency updates\r\n* Fixed multiple UI issues \r\n\r\n\r\n## New Contributors\r\n* @314clay made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12874\r\n* @hobostay made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12810\r\n* @machov made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12941\r\n* @aivong-openhands made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13016\r\n* @bittoby made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12833\r\n* @Fieldnote-Echo made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12870\r\n* @cbagwell made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12595\r\n* @Shruti1128 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12557\r\n* @bendarte made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12932\r\n* @phymbert made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11052\r\n* @04cb made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13236\r\n* @Povo-43 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13261\r\n* @jlav made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F13228\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fcompare\u002F1.4.0...1.5.0","2026-03-11T18:50:28",{"id":180,"version":181,"summary_zh":182,"released_at":183},107305,"1.4.0","## What's Changed\r\n### Added\r\n* Add MiniMax-M2.5 model support by @neubig in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12835\r\n\r\n### Fixed\r\n* Fixed an issue where resumed conversations would incorrectly display an error status during startup by @tofarr in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12718\r\n\r\n\r\n## New Contributors\r\n* @huangkevin-apr made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12728\r\n* @agrattan0820 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12809\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fcompare\u002F1.3.0...1.4.0","2026-02-18T15:42:57",{"id":185,"version":186,"summary_zh":187,"released_at":188},107306,"1.3.0","## What's Changed\r\n### Added\r\n* Added CORS support to Docker sandbox service for remote browser access. Users running OpenHands on remote servers should set `WEB_HOST` environment variable (e.g., WEB_HOST=192.168.1.100:3000) along with `SANDBOX_CONTAINER_URL_PATTERN` for proper remote access configuration by @tofarr in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12489\r\n* Added support for host networking mode via `OH_SANDBOX_USE_HOST_NETWORK=true`. This enables reverse proxy setups to access user-launched applications on any port, not just the predefined worker ports by @MkDev11 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12445\r\n\r\n### Fixed\r\n* Fixed a bug in the UI where the agent's thought content from ThinkAction was not displayed by @abhayymishraa in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12597\r\n* Fixed cursor jumping to end of input when editing branch or repository names in dropdown search fields by @abhayymishraa in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12501\r\n* Fixed `Display Cost` for conversations by @tofarr in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12678\r\n\r\n## New Contributors\r\n* @timon0305 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12527\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fcompare\u002F1.2.1...1.3.0","2026-02-02T21:17:37",{"id":190,"version":191,"summary_zh":192,"released_at":193},107307,"1.2.1","## What's Changed\r\n### Fixed\r\n* Error messages in the chat interface now include a dismiss button and automatically truncate long messages with a \"View More\" toggle by @VedantMadane in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12354\r\n\r\n## New Contributors\r\n* @MkDev11 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12439\r\n* @VedantMadane made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12354\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fcompare\u002F1.2.0...1.2.1","2026-01-16T14:34:06",{"id":195,"version":196,"summary_zh":197,"released_at":198},107308,"1.2.0","## What's Changed\r\n### Added\r\n* Adding a status indicator above the chat until the conversation is ready by @HeyItsChloe in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12111\r\n\r\n### Changed\r\n* Conversation title is now displayed in delete confirmation modal by @naaa760 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11818\r\n* Bumped condenser defaults max_size from 120 to 240 by @xingyaoww in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12267\r\n\r\n### Fixed\r\n* Fixed a bug where the Search API Key was getting reset when saving other settings by @sarva-20 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12243\r\n* Many bug fixes and improvements\r\n\r\n\r\n## New Contributors\r\n* @all-hands-bot made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12218\r\n* @aaron-seq made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11953\r\n* @kub938 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12215\r\n* @O2sa made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12174\r\n* @Ryanakml made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12219\r\n* @adithya-naik made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12230\r\n* @pdaxt made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12256\r\n* @sarva-20 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12243\r\n* @zxkane made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12284\r\n* @leonace924 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12400\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fcompare\u002F1.1.0...1.2.0","2026-01-16T14:34:01",{"id":200,"version":201,"summary_zh":202,"released_at":203},107309,"1.1.0","## What's Changed\r\n### Added\r\n* Added OAuth 2.0 Device Flow for CLI authentication by @malhotra5 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11984\r\n* Added refresh button to the Changes tab by @hieptl in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12036\r\n* Added `Export Conversation` button for conversations in the conversation panel by @tofarr in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12030\r\n* Added Forgejo integration by @johba37 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11111\r\n\r\n### Changed\r\n* Changed the init process for each runtime container from micromamba to tini so that child processes of tmux get reaped properly by @GuyPaddock in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12133\r\n\r\n### Fixed\r\n* Local (non‑Docker) runs now use host‑writable paths by default and keep Playwright downloads out of \u002Fworkspace, preventing permissions errors and making it easier to find your files on the host by @Wangmerlyn in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12015\r\n* Fixed multiple UI and performance issues\r\n\r\n## New Contributors\r\n* @Mariam-Saeed made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12041\r\n* @Wangmerlyn made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12015\r\n* @aditya-gaharawar made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12103\r\n* @majiayu000 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12117\r\n* @shanemort1982 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12113\r\n* @GuyPaddock made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12133\r\n* @johba37 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11111\r\n* @phenric26 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11600\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fcompare\u002F1.0.0...1.1.0","2025-12-30T16:35:22",{"id":205,"version":206,"summary_zh":207,"released_at":208},107310,"1.0.0","## What's Changed\r\n\r\nNew OpenHands 1.0.0 using the [new software-agent-sdk](https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fsoftware-agent-sdk) with many optimizations across the app. Check out the documentation on [how the OpenHands V1 uses the software-agent-sdk](https:\u002F\u002Fdocs.openhands.dev\u002Fsdk\u002Farch\u002Foverview#relationship-with-openhands-applications).\r\n\r\n### Added\r\n* Chat messages are queued during runtime connection by @naaa760 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11687\r\n* Implemented new task tracker interface by @hieptl in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11692\r\n* Added Azure DevOps integration support by @zerofltexx in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11243\r\n\r\n### Changed\r\n* Enabled native tool calling for gemini-3-pro-preview by @enyst in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11774\r\n\r\n### Fixed\r\n* Fixed many UI issues\r\n\r\n### Notes\r\n* OpenHands CLI has been moved to its own repo - https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands-CLI\r\n\r\n## New Contributors\r\n* @naaa760 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11687\r\n* @TuringND made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11719\r\n* @rodneyaquino made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11783\r\n* @zerofltexx made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11243\r\n* @aoi127 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11767\r\n* @18jeffreyma made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11716\r\n* @adshrc made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11841\r\n* @AVBharath10 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11958\r\n* @VascoSch92 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11947\r\n* @HeyItsChloe made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11981\r\n* @KyeongJooni made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11980\r\n* @nathannewyen made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F12001\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fcompare\u002F0.62.0...1.0.0","2025-12-16T16:03:32",{"id":210,"version":211,"summary_zh":212,"released_at":213},107311,"1.0.7-cli","### Fixes\r\n\r\n- Cleanup CLI outputs when conversation is first started #11677\r\n- Prevent tool calls with `security_risk` parameter from crashing conversations #11710 ","2025-11-11T21:48:39",{"id":215,"version":216,"summary_zh":217,"released_at":218},107312,"0.62.0","## What's Changed\r\n### Added\r\n* Allow pinning and unpinning of conversation tabs by @hieptl in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11659\r\n* Add Documentation link to profile menu by @jpshackelford in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11583\r\n\r\n\r\n## New Contributors\r\n* @jeis4wpi made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11701\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fcompare\u002F0.61.0...0.62.0","2025-11-11T19:57:23",{"id":220,"version":221,"summary_zh":222,"released_at":223},107313,"1.0.6-cli","### Fixes\r\n\r\n- Fix broken entrypoint when using UV #11643\r\n- Fix MCP settings persisting even after removal #11602\r\n- Remove preset MCPs from upstream package agent-sdk #11602\r\n- Lazy load conversation when calling `\u002Fnew` command #11601\r\n- Remove noisy logs when loading conversations #11603","2025-11-07T17:25:38",{"id":225,"version":226,"summary_zh":227,"released_at":228},107314,"0.61.0","## What's Changed\r\n### Changed\r\n* Made terminal tab read-only by @amanape in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11546\r\n* Removed Jupyter tab by @amanape in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11563\r\n\r\n## New Contributors\r\n* @aphix made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11044\r\n* @jarrycyx made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11419\r\n* @jessitron made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11610\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fcompare\u002F0.60.0...0.61.0","2025-11-05T20:20:15",{"id":230,"version":231,"summary_zh":232,"released_at":233},107315,"1.0.5-cli","### Fixes\r\n\r\n- Allow users to configure settings before conversation has started #11588\r\n- Fix conversation ending abruptly with error when invoking condenser (requires users to re-configure llm settings) #11587","2025-10-31T19:28:45",{"id":235,"version":236,"summary_zh":237,"released_at":238},107316,"1.0.4-cli","### Fixed\r\n\r\n- CLI command to launch OpenHands GUI (`openhands serve` command) #11584","2025-10-31T14:54:24",{"id":240,"version":241,"summary_zh":242,"released_at":243},107317,"1.0.3-cli","### Fixed\r\n- Fixed LLM args to remove deprecation warnings https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11568\r\n- Fixes from OpenHands SDK dependency for MCP tool validation error  https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11566","2025-10-30T13:58:03",{"id":245,"version":246,"summary_zh":247,"released_at":248},107318,"0.60.0","## What's Changed\r\n### Breaking\r\n* Removed V0 CLI. V0 CLI is officially unsupported by @malhotra5 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11538\r\n\r\n### Added\r\n* Added support for Clarifai provider\r\n* Added automatic sandbox lifecycle management to prevent resource exhaustion by limiting the number of running sandboxes by @tofarr in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11399\r\n\r\n### Changed\r\n* Simplified security analyzer confirmation interface by replacing two reject options with a single \"Reject\" option that prompts for optional reason by @malhotra5 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11443\r\n\r\n### Fixed\r\n* Implemented graceful shutdown for headless mode by @li-boxuan in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11401\r\n* Improved VSCode integration in sandbox environments with proper authentication and working directory support by @tofarr in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11426\r\n* Fixed an issue where git operations would sometimes fail on resuming a conversation after some time by @ak684 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11296\r\n* Fixed an issue where config.toml was not respected by the swe-bench\u002Frun_infer.py entrypoint by @Zacharias030 in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11091\r\n* Fixed terminal not rendering input commands by @amanape in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11537\r\n* Fixed multiple UI issues\r\n\r\n## New Contributors\r\n* @Papadopulus made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F10913\r\n* @rstar327 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11325\r\n* @Chesars made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11366\r\n* @mogith-pn made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11324\r\n* @softpudding made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11439\r\n* @Akindotcome made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11430\r\n* @wolfspyre made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F10863\r\n* @CLFutureX made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11332\r\n* @jpshackelford made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11478\r\n* @Alex42006 made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11227\r\n* @ludwig-n made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11423\r\n* @Evelyn-Colon made their first contribution in https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fpull\u002F11230\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands\u002Fcompare\u002F0.59.0...0.60.0","2025-10-29T20:18:09",{"id":250,"version":251,"summary_zh":252,"released_at":253},107319,"1.0.2-cli","## What's Changed\r\n### Changed \r\n- Simplified option to reject agent action in confirmation mode in #11443\r\n\r\n### Fixed \r\n- Broken CLI entrypoint when using package managers (e.g `uvx --python 3.12 openhands`) in #11411\r\n","2025-10-21T15:03:08",{"id":255,"version":256,"summary_zh":257,"released_at":258},107320,"1.0.1-cli","## What's Changed\r\n### Fixed \r\n- CLI binary GLIBC compatibility for older Linux systems\r\n- Unexpected\u002Funrecoverable crashes when disabling confirmation mode mid conversation\r\n- Existing API key disappearing from CLI settings when updating settings","2025-10-13T21:12:20",{"id":260,"version":261,"summary_zh":262,"released_at":263},107321,"1.0.0-cli","V1 CLI \r\n\r\n- Multi-platform standalone executable binaries to run CLI without additional setup\r\n- Faster startup time running CLI using `uv`, `pip`, etc\r\n- New and refreshed UI \r\n- Simplified JSON MCP configuration + mcp oauth support","2025-10-10T15:32:26",{"id":265,"version":266,"summary_zh":267,"released_at":268},107322,"0.59.0","## What's Changed\r\n### Added\r\n* Added support for Lemonade Provider by @eddierichter-amd in https:\u002F\u002Fgithub.com\u002FAll-Hands-AI\u002FOpenHands\u002Fpull\u002F11181\r\n\r\n### Fixed\r\n* Improvement to the searching of repositories by @hieptl in https:\u002F\u002Fgithub.com\u002FAll-Hands-AI\u002FOpenHands\u002Fpull\u002F11203\r\n* Fixed file ownership on mounted volumes by @YakshithK in https:\u002F\u002Fgithub.com\u002FAll-Hands-AI\u002FOpenHands\u002Fpull\u002F11231\r\n* Fixed prompt box resizing behavior (fixes #11025) by @patilatharv in https:\u002F\u002Fgithub.com\u002FAll-Hands-AI\u002FOpenHands\u002Fpull\u002F11035\r\n* Multiple UI bug fixes\r\n\r\n## New Contributors\r\n* @YakshithK made their first contribution in https:\u002F\u002Fgithub.com\u002FAll-Hands-AI\u002FOpenHands\u002Fpull\u002F11202\r\n* @caocao-sys made their first contribution in https:\u002F\u002Fgithub.com\u002FAll-Hands-AI\u002FOpenHands\u002Fpull\u002F10875\r\n* @patilatharv made their first contribution in https:\u002F\u002Fgithub.com\u002FAll-Hands-AI\u002FOpenHands\u002Fpull\u002F11035\r\n* @eddierichter-amd made their first contribution in https:\u002F\u002Fgithub.com\u002FAll-Hands-AI\u002FOpenHands\u002Fpull\u002F11181\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FAll-Hands-AI\u002FOpenHands\u002Fcompare\u002F0.58.0...0.59.0","2025-10-10T19:31:46"]