codewhale web 浏览器客户端教程把 CodeWhale 终端 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如果你只在终端里和 CodeWhale 打过交道那还少见了它的一半身手。CodeWhale 是用 Rust 编写的开源终端编码 Agent而codewhale web这条命令能把这位 Agent 的Web 客户端直接开在你的浏览器里——零前端依赖页面就内嵌在二进制里启动即开。写给谁看已装好或准备装CodeWhale想在浏览器里边看会话边让 Agent 干活的人。先认识一下终端里的老样子深色主题、鲸鱼点阵艺术、底部输入框待命。浏览器里的它和终端里的是同一个 Agent 吗是的同一个。所谓 Web 客户端只是同一套本地 Runtime 的另一个视图不是第二个 Agent。你在浏览器里看到的会话、工具回执、审批请求与终端里逐条对应。它不需要你npm install任何东西客户端文件被打进安装好的二进制中codewhale web一执行就自动释放并服务。浏览器不产生第二套云账号也不碰你配置好的审批与沙箱策略。换句话说换个窗口看同一个工地工具、权限、记录都不变。安装与验证两条路一条命令源码安装适合开发者仓库地址如下git clone https://gitcode.com/GitHub_Trending/de/Codewhale cd Codewhale cargo build --release官方预编译包省事项目每个版本都发布对应平台的二进制到发布页挑一个解压即可。装好之后跑一条命令确认codewhale --version版本号能正常输出终端 Agent 就算就位了。三个动作把 codewhale web 跑进浏览器动作 1进入你要干活的目录。Web 客户端操作的是当前目录下的仓库先站对位置。cd /path/to/your/project动作 2运行codewhale web。它会拉起运行在127.0.0.1:7878的 Runtime API、从二进制里放出那个无依赖的浏览器客户端、在终端打印一条一次性启动 URL然后请系统默认浏览器打开它。codewhale web端口 7878 被占了换个回环端口就行codewhale web --port 8788动作 3在浏览器里开口说话。页面左侧是会话轨道可新建、搜索、归档线程右侧是对话区底部输入框直接描述任务。⚠️ 一个细节要记住浏览器没自动弹出来也没关系把终端里打印的那条 URL 手动粘进同一台机器的浏览器即可——它10 分钟后作废。页面里能做什么核心操作一览这个内嵌客户端与终端能力对齐日常操作一张表说清操作页面里的位置 新建 / 选择 / 重命名 / 归档线程左侧会话轨道▶️ 发起或引导对话轮次底部输入框⏹️ 中断正在执行的任务Stop 按钮✅ 批准或拒绝敏感命令的审批Agent 触发 approval 时页面弹出❓ 回答 Runtime 的提问待办提示出现时直接作答工具调用的回执receipts和完整转录也会实时呈现多任务并行分发时的扇出过程在页面上同样可看。安全边界它只承诺做本地的事把 Agent 放进浏览器会不会泄密——CodeWhale 的回答浓缩成五个字本地即本地。只有回环地址。服务永远绑定127.0.0.1codewhale web只接受--port根本没有--host选项想重绑到局域网都没有入口凭证是一次性的。启动 URL 里是随机、短效、一次性的引导凭证绝不含 Runtime 令牌浏览器访问后凭证立即作废换成进程本地的HttpOnlyCookie复用、过期、非回环访问都会失败关闭不建第二套身份。浏览器里不会产生云账号模型密钥也不会被拷进任何浏览器存储策略只增不减。你已配置的审批与沙箱规则在浏览器视图里原样生效。一句话风险提示别把它当公网网站。路由器端口转发、公网反向代理、隧道这三样都不要往这个端口上碰。出问题了怎么办常见故障速查端口 7878 被占了换个空闲回环端口codewhale web --port 8788即可。浏览器没自动弹出把终端打印的那条 URL 复制到同一台机器的浏览器里10 分钟内有效已经用过或过期的 URL重新跑一次codewhale web生成新的。页面能打开却说某个 provider 不可用Web 命令不管模型密钥的事。跑codewhale doctor体检再看看/provider的输出照着提示补齐凭证。提示会话过期CtrlC停掉旧进程重新运行codewhale web铸造新会话。旧 URL 复用失败是预期行为不是 bug。动手就一步关掉这个页面的诱惑打开你的终端敲下codewhale web——你的终端 Agent 现在就住在浏览器里了。延伸阅读docs/WEB.mdWeb 客户端完整文档认证边界、故障排查docs/RUNTIME_API.mdRuntime API 集成契约端点、请求头、事件流docs/SANDBOX.md沙箱与审批策略crates/tui/src/runtime_web/内嵌浏览器客户端源码【免费下载链接】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),仅供参考
