ClaudeMap

OpenCode

开源 coding agent——终端优先、模型不锁定,会话可分享。

插件与代理cliagentopen-sourceterminal

OpenCode(200k+ stars)是开源的终端 coding agent,支持 Claude 等各前沿模型。LSP 感知、TUI 界面、客户端/服务端分离(会话可生成链接分享)、支持自定义 provider——想要开放框架又不想放弃前沿模型的开发者,它与 Claude Code 互为对位。

它做什么

  • 开源终端编程代理,自带 TUI;支持 Claude 等前沿模型,可接自定义 provider
  • LSP 感知编辑;客户端/服务端分离,会话可生成链接分享
  • 内置两个 agent——build(完整权限)与 plan(只读、跑 bash 前先问)——Tab 键切换;另有 @general 子代理处理复杂检索
  • 安装面很广:curl 脚本、npm/bun/pnpm/yarn(opencode-ai)、brew、scoop/choco、pacman/AUR、mise、nix;桌面应用 beta 中

什么时候用

适合想要 Claude Code 式体验但不想被厂商绑定的终端用户——接入你已在付费的任何提供方,或跑本地模型。

如何上手

curl -fsSL https://opencode.ai/install | bash

或:npm i -g opencode-ai
或:brew install anomalyco/tap/opencode

注意事项

需要配置模型提供方;行为与成本随所选提供方变化。

代码仓库

anomalyco/opencode

收录日期

地图上的相关资源

  • clawd-conduit

    插件 / 代理

    把全部 15 个 Claude Code hook 事件接进 Clawd on Desk 桌面宠物,权限请求变成可等待的桌面卡片。

    • hooks
    • desktop
    • notifications
    • claude-code
  • CometixCode

    插件 / 代理

    非官方的 Claude Code 终端 UI 复刻:用 Rust 按 1:1 逐文件移植到 iocraft 这套 React 风格 TUI 框架上。

    • terminal-ui
    • rust
    • reimplementation
    • unofficial
  • Abide

    插件 / 代理

    把 AGENTS.md、CLAUDE.md 里的自然语言规则变成钩子级强制:每次编辑都被评审,违规当场修复。

    • hooks
    • code-review
    • rules
    • agents-md