Screenshots
1 / 2About this app
一句话
Orca 是一个把 DeepSeek 当作第一公民的本地终端编程 Agent:给它一个任务,它自己读代码、改文件、跑命令、验证结果,直到做完或者需要你确认。
为什么值得一试
DeepSeek 原生:直接使用 DeepSeek 的推理与工具调用语义,SSE 流式输出、默认最大推理强度、面向前缀缓存的提示词组织(实测压缩后主循环缓存命中 99%),长任务不会越跑越贵。
1M 上下文自管理:1M token 窗口,超过 80% 阈值自动压缩,保留系统提示与最近轮次,长任务上下文不断档。
终端原生体验:Rust 单二进制,无运行时依赖。
orca进入 TUI 交互;orca exec "修复失败的测试"直接跑脚本与 CI;orca exec --verifier "cargo test" "修复它"自带验证闭环。目标模式:
/goal设定长期目标,每轮成功后自动继续,重启后仍可恢复,模型必须经过目标审计才能宣布完成或阻塞,适合"跑一整晚"的任务。审批与沙箱:
suggest、auto-edit、full-auto、plan四种审批模式,配合按目录的信任设置;危险动作先问、只读规划先看,可控地放权。子 Agent 与工作流:同步/异步子 Agent 与 JavaScript 工作流共享同一套运行时;
/tasks里能直接看子任务进度,支持停止、恢复、重试和追加指令。会话可续可分支:本地保存对话记录,
--resume续聊、--fork分叉;headless 结束时会打印确切的恢复命令。可接入编辑器与 CI:提供稳定的 JSONL、app-server 与 ACP 契约,也能把 MCP 服务器、技能(Skills)、插件和自定义工具接进来。
使用场景
修 bug、补测试、重构:丢一个任务,它自己定位、修改、跑验证。
批量改造:跨多个文件一致的迁移与替换,用工作流并行处理。
长任务托管:用
/goal挂一个持续目标,隔一段时间回来看结果。CI 与脚本:
orca exec无交互运行,退出时给出可复现的恢复命令。
快速开始
也支持官方安装脚本与预编译二进制(macOS / Linux / Windows,ARM64 与 x64)。
FAQ
Q:需要什么? 一个 DeepSeek API Key。Orca 本身开源(MIT),模型按 token 计费。
Q:数据存在哪? 会话、记忆与目标都存在本地(~/.orca/),不会上传到第三方服务。
Q:支持 Windows 吗? 支持,偏好 PowerShell 7;受限模式使用 AppContainer 隔离,缺少 PowerShell 7 时回退到 cmd.exe。
Q:能接自己的工具吗? 可以,通过 MCP、Skills、插件和自定义工具接入。
官网:https://orcaagent.dev/ 开源仓库:https://github.com/echoVic/orca-agent
This page is curated from Watcha. Names, icons, screenshots and trademarks belong to their owners.
