2025年5月25日星期日

5。5W 人 Star!这个开源编程 Agent 牛逼。

这个开源项目,Star 攀升趋势巨快。
目前已经在 GitHub 上获得 55K+ 的 Star了,非常火爆。
图片
开源项目 OpenHands  的描述是:少写代码,多做事(Code Less,Make More)
简单说,它就是一个可以帮程序员写代码的 AI Agent,你只需要告诉这个 AI 助手实现什么,它自动拆解执行。
图片

01

OpenHands:解放双手!

OpenHands 可不是简单的根据需求直接硬生生的输出代码嗷!
它除了能写代码,还可以自己调试、测试、重构,甚至进行版本控制
更绝的是,还能浏览网页,不会的地方会自己跑到 StackOverflow  复制代码。Ctrl C + Ctrl V 大法也是被 AI 学会了。
真的勘称 OpenHands, 解放双手!
你看下面这个视频:

首次使用这个开源神器的时候,它会让你选择关联一个 GitHub 仓库。
图片
除了帮你从零构建一个 APP 应用,它还能解 GitHub 项目仓库中的 Bug。
图片
甚至可以帮你解决别人提交过来的代码冲突
图片
除了这些,它甚至能过帮你写 Readme文档,比如让这个 AI 助手在开源项目 OpenHands 中增加一个日文版的 Readme 文件。
它会自动操作对应仓库的目录结构,并把生成好的文档搞进去。
图片

02

如何部署使用

你可以自己使用 Docker 部署或者直接访问开发者提供的链接使用。
Docker 部署

OpenHands 也可以使用 Docker 在本地系统上运行,运行如下命令:

docker pull docker.all-hands.dev/all-hands-ai/runtime:0.39-nikolaik

docker run -it --rm --pull=always \
    -e SANDBOX_RUNTIME_CONTAINER_IMAGE=docker.all-hands.dev/all-hands-ai/runtime:0.39-nikolaik \
    -e LOG_ALL_EVENTS=true \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v ~/.openhands-state:/.openhands-state \
    -p 3000:3000 \
    --add-host host.docker.internal:host-gateway \
    --name openhands-app \
    docker.all-hands.dev/all-hands-ai/openhands:0.39

您会发现 OpenHands 正在 http://localhost:3000 运行!

此时会让你提供 AI 大模型的 API 密钥。建议使用Anthropic 的 Claude 3.7 Sonnet  效果更好,更智能

直接访问
直接访问:https://app.all-hands.dev/
开源地址:https://github.com/All-Hands-AI/OpenHands

03

都看到这了,关注下吧。

这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:逛逛 GitHub ,后台对话聊天就行了:

图片

没有评论:

发表评论

超12K星!Coze Studio,让AI Agent开发不再难!

还在为大模型"调不出效果""调完就忘""调完不会用"而抓狂? 点击蓝字关注我吧! 还在为大模型"调不出效果""调完就忘""调完不会用"而抓狂? 别光盯着Ch...