首页/新闻资讯/正文详情

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

发布时间:2026/9/24 18:59:26 来源:云帆数科 栏目:资讯中心
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),仅供参考

相关推荐

Kubernetes污点与容忍:从调度原理解析到企业级实战排错
Kubernetes污点与容忍:从调度原理解析到企业级实战排错

搞 Kubernetes 时间长了,你会发现大多数 Pod 卡在 Pending 的原因根本不是资源不够,而是节点上挂了“牌子”,上面写着:不要来,来了也白来。这块牌子就是污点(Taint),而绕开牌子的通行… · 2026/9/24 18:59:26

微信小程序远程在线诊疗系统实战:从挂号到开方的全链路技术解析
微信小程序远程在线诊疗系统实战:从挂号到开方的全链路技术解析

简介:这份资源面向计算机相关专业的毕业设计学生与Java初学者,提供一套基于微信小程序的远程在线诊疗系统完整项目。系统划分管理员、医生、用户三种角色,覆盖用户管理、科室信息、预约挂号、取消预约、在线问诊与回复、处方信息、患者信息、… · 2026/9/24 18:59:26

Flask+深度学习中文情感分析系统实战:从模型推理到Web部署
Flask+深度学习中文情感分析系统实战:从模型推理到Web部署

简介:本资源为基于Python与深度学习的中文情感分析系统毕业设计完整资料包,面向计算机相关专业需要完成毕业设计的学生及希望学习Flask Web开发与文本分类的开发者。系统采用Flask框架搭配MySQL数据库,实现用户注册登录、后台数据统计首页以及… · 2026/9/24 18:59:26

动态图神经网络DGNN实战:异常流量检测从pcap到线上部署
动态图神经网络DGNN实战:异常流量检测从pcap到线上部署

简介:这份资源面向计算机、人工智能及网络安全方向的学习者与研究人员,提供一套基于动态图神经网络的异常流量检测完整实现方案,用于解决传统静态拓扑方法在动态网络环境中准确率与效率不足的问题。压缩包共141个文件,约34.94MB&a… · 2026/9/24 21:10:36

YOLOv8跌倒检测实战:数据集、训练源码与部署全链路拆解
YOLOv8跌倒检测实战:数据集、训练源码与部署全链路拆解

简介:这份资源面向计算机视觉入门与进阶开发者、安防监控场景的算法实践者,提供一套可直接运行的YOLOv8跌倒检测训练方案,帮助解决从数据准备到模型部署的完整链路问题。压缩包共1438个文件,约78.41MB,其中1428张jpg图… · 2026/9/24 21:10:36

Socket通讯实战:从核心原理到高频报错排查
Socket通讯实战:从核心原理到高频报错排查

Socket通讯这几个字,往小了说是两台机器之间传数据,往大了说,整个互联网的基石就是它。我在日常工作里跟Socket打交道太频繁了,从写个Python小脚本抓数据,到排查线上MySQL连不上的诡异故障,最后十有八九都会… · 2026/9/24 21:10:36

SpringBoot+Vue+MySQL高校实习管理系统设计与实现全解析
SpringBoot+Vue+MySQL高校实习管理系统设计与实现全解析

说实话,每年到了毕业季,总有一批计算机专业的学生被“实习管理系统”这类题目折磨得焦头烂额。这题目看起来传统,但真要做得像样,前后端技术得打通、业务逻辑得理顺、论文还得凑够字数,确实不轻松。我自己在带毕设和做… · 2026/9/24 21:10:23

ZFS文件系统实战指南:从存储池、数据完整性到快照备份
ZFS文件系统实战指南:从存储池、数据完整性到快照备份

前几年我在折腾一台老服务器时,数据盘莫名奇妙丢了一个目录里的几百张照片,当时用的还是ext4,事后查了半天也没找到确切原因,只知道硬盘SMART一切正常,文件却像被什么东西啃掉一块。后来换了ZFS文件系统,同… · 2026/9/24 21:10:23

C语言scanf完全指南:从输入原理到实战避坑
C语言scanf完全指南:从输入原理到实战避坑

很多初学者在学会printf之后都会卡在同一道坎上:程序倒是能往外输出了,但只能“自言自语”。写来写去都是固定几行字,你问程序什么,程序一概听不见。C 语言里的scanf函数要解决的就是这件事——让程序真正接收用户输入的数据。这一… · 2026/9/24 21:10:23

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13

1D-CNN时间序列建模实战:从Conv1d原理到工业落地
1D-CNN时间序列建模实战:从Conv1d原理到工业落地

简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26

柔软的L:汉语语流中被忽视的舌肌张力控制
柔软的L:汉语语流中被忽视的舌肌张力控制

1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码