ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Codewhale Web 客户端完整教程:把终端 Agent 搬进浏览器

Codewhale Web 客户端完整教程:把终端 Agent 搬进浏览器 Codewhale Web 客户端完整教程把终端 Agent 搬进浏览器【免费下载链接】CodewhaleOpen-source coding agent for your terminal, built in Rust and on a journey of continuous community improvement. Issues and PRs welcome.项目地址: https://gitcode.com/GitHub_Trending/de/CodewhaleCodewhale 是用 Rust 写的开源终端编码 Agent它读你的代码、改文件、跑命令、自我检查。而codewhale web一条命令就能把这个终端 Agent 原样搬进你的浏览器——客户端页面就内嵌在二进制里不装任何前端依赖启动即用。适合人群已安装或准备安装 Codewhale、会基本终端操作的新手用户。装好 Codewhale预编译包与源码构建两种装法任选其一。优先去官方发布页下载对应平台的预编译包解压即用想自己构建的开发者克隆仓库后编译# 克隆 Codewhale 仓库 git clone https://gitcode.com/GitHub_Trending/de/Codewhale # 从源码构建发布版二进制 cd CodeWhale cargo build --release # 验证安装能打印版本号即代表终端 Agent 已就位 codewhale --version三步把 Agent 搬进浏览器第 1 步进入你的项目目录。Web 客户端会操作当前目录下的仓库所以先cd到要让 Agent 干活的项目里再运行# 启动本地 Runtime API 服务并释放内嵌的浏览器客户端 codewhale web这条命令一次干四件事在http://127.0.0.1:7878启动 Runtime API、从二进制里释放无依赖的浏览器客户端、在终端打印一个一次性启动 URL然后调用系统默认浏览器打开它。第 2 步打开浏览器页面。正常情况下浏览器会自动弹出没弹出来的话手动把终端打印的 URL 复制进同一台机器的浏览器——这个凭证10 分钟内有效用过即作废。第 3 步在浏览器里和 Agent 对话。左侧是线程轨道New thread 新建、搜索历史、重命名、归档右侧是对话区底部输入框直接描述任务。Agent 跑起来后Stop 按钮随时能中断任务它请求审批、向你要输入时会以待办的形式直接弹在页面上当场作答即可。工具回执receipts和完整转录都实时呈现——浏览器里看到的会话和终端里看到的是同一个 Runtime。看懂浏览器端的核心操作内嵌客户端提供的不是缩水版而是与终端对等的核心能力操作说明 线程管理新建、选择、重命名、归档▶️ 发起或引导对话底部输入框描述任务⏹️ 中断任务Stop 按钮随时叫停✅ 处理审批请求敏感操作批准或拒绝❓ 回答 Runtime 提问Agent 提问时直接作答 查看回执与转录工具调用全程可审计看懂本地即本地的安全边界很多人会问把 Agent 放进浏览器会不会泄密Codewhale 的答案干脆——本地即本地服务永远绑定127.0.0.1Web 命令只提供--port没有--host你连重绑到局域网这个选项都找不到浏览器启动 URL 里只有随机、短效、一次性的引导凭证绝不含 Runtime 令牌访问后凭证立即作废会话升级为进程本地的HttpOnlyCookie浏览器不创建第二套云账号、不往浏览器存储里拷贝模型密钥你配置的审批与沙箱策略原样生效所以别把它当公网网站不要通过路由器端口转发、公网反向代理或隧道暴露这个端口。问题速查端口冲突、浏览器没打开Q1端口冲突怎么换运行codewhale web --port 8788换一个空闲回环端口即可默认端口是 7878。Q2浏览器没自动弹出手动复制终端打印的一次性 URL 到同一台机器的浏览器10 分钟内有效用过或过期的 URL 需重新运行codewhale web生成新的。Q3页面能打开但提示某个模型供应商不可用Web 命令不负责配置模型密钥。运行codewhale doctor体检并检查/provider输出按提示补齐供应商凭证。Q4提示会话已过期按CtrlC停掉旧进程重新运行codewhale web铸造新的进程本地会话旧引导 URL 复用失败是预期行为。查阅官方文档与源码 Web 客户端完整说明启动、认证边界、排错docs/WEB.md Runtime API 集成契约端点、请求头、事件流docs/RUNTIME_API.md 沙箱与审批策略docs/SANDBOX.md️ 项目架构总览docs/ARCHITECTURE.md 内嵌浏览器客户端源码crates/tui/src/runtime_web/现在打开终端在你项目目录里敲下codewhale web——你的终端 Agent 已经住进浏览器了。【免费下载链接】CodewhaleOpen-source coding agent for your terminal, built in Rust and on a journey of continuous community improvement. Issues and PRs welcome.项目地址: https://gitcode.com/GitHub_Trending/de/Codewhale创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表