derek-larson14/obsidian-claude-sidebar
Run Claude Code, Codex, and other agent CLIs in Obsidian
解决的问题
将 AI 代理命令行接口(CLI)直接集成到 Obsidian 笔记应用中,消除了在使用 AI 编程或生产力代理时,需要在独立终端窗口和笔记之间切换的麻烦。
工作原理
该插件使用 xterm.js 进行终端模拟,并通过 Python 的 pty 模块(Windows 上使用 pywinpty)创建伪终端。这使得它能够在 Obsidian 侧边栏中嵌入一个功能完整的终端,可以运行各种代理 CLI,如 Claude Code、Codex 或 GitHub Copilot。
适用人群
使用 AI 代理 CLI 进行编程或知识管理的 Obsidian 用户,希望在管理文件和笔记的同时,能够无缝地与这些代理交互。
主要亮点
- 多后端支持:支持 Claude Code、Codex、Grok Build、OpenCode、GitHub Copilot、Cursor Agent 和 Pi。
- 上下文集成:右键点击文件夹可打开特定目录中的代理,或直接将文件路径和选中文本发送给代理。
- 项目灵活性:可打开位于 Obsidian 仓库之外的项目中的代理。
- 跨平台支持:支持 macOS、Linux 和 Windows(包括 WSL 路径转换)。
相关
- 项目
YishenTu/claudianClaudian 是一个 Obsidian 插件,可将多个 AI 编码代理(Claude Code、Codex、Grok Build、OpenCode、Pi、DeepSeek Harness)嵌入您的 vault,让模型能读取/写入文件、运行命令,并管理多步骤工作流。它提供内联编辑、Zen 模式、斜杠命令技能、@提及、侧边聊天、标签页会话,以及 MCP 服务器集成。可通过 Obsidian 社区插件商店或从源代码安装。该插件仅将您的提示和工具输出发送给所选提供商,且不包含遥测。它包含针对 CLI 检测、模型发现和身份验证问题的详细故障排除。以 MIT 许可,并由 Moonshot AI 和贝壳找房赞助。
- 项目
ajsahni/agents-officeAgents Office 是一个测试版、本地运行的可视化平台,将 Claude 转化为 35 个角色型 AI 代理团队。您输入任务,系统将任务路由至合适的代理(或团队),代理使用 Claude Code 连接器(Gmail、Slack、Chrome 等)执行工作,结果保存为个人“Brain”中的笔记。功能包括可自定义的简报/技能、重复任务、日历视图、团队拆分、模型/努力级别选择,以及非商业许可证。
- 项目
- 项目
griffinmartin/opencode-claude-auth一个用于 OpenCode IDE 的插件,可自动读取 Claude Code OAuth 令牌(从 macOS 钥匙串或 JSON 文件),在需要时刷新,并将正确的 `Authorization: Bearer` 标头注入每个 Anthropic API 请求。它支持 macOS、Linux 和 Windows,支持多个 Claude 账户,且无需手动配置 API 密钥。
- 项目
Owloops/claude-powerlineClaude Powerline 是一个基于 Node 的插件,为 Claude Code 添加可配置的 Vim 风格状态栏。它实时显示 AI 使用情况(令牌、成本、日/月预算)、Git 信息、模型与会话详情、上下文窗口使用率、速率限制窗口等。用户可通过 Claude Code 插件向导或 `npx` 命令安装,再通过 JSON 配置文件或在线 Powerline Studio 可视化配置器自定义段落、主题和样式。