What is Dereference?
如果您正在使用像 Claude Code 或 Gemini CLI 这样强大的命令行人工智能工具,您会深知其中的挑战:在标准终端中管理多个对话和复杂的编码任务效率低下且混乱不堪。Dereference 是一款专为解决这些痛点而生的原生集成开发环境(IDE),旨在为您的AI辅助开发工作流程带来结构化、强大且无缝的组织能力,助您更快、更清晰地交付成果。
主要功能
⚡️ 编排多个人工智能会话: 在一个统一、有序的界面中,与不同的模型 (Claude, Gemini, GPT-4) 或针对不同的任务同时进行并行对话。您可以即时切换上下文,而不会丢失进度或在多个终端窗口之间手忙脚乱。
🌿 对话原子级分支: 将您的人工智能对话像代码一样管理。在讨论的任何时候,您都可以创建一个“分支”,以探索替代解决方案或重构路径。这使您可以自由实验,然后将最佳方法合并回您的主思路,就像使用 Git 一样。
🔗 无缝命令行工具集成: Dereference 直接与您现有安装的流行AI命令行工具协同工作。它会自动检测您对 Claude Code 等工具的设置,提供美观高效的图形用户界面,同时不改变您的核心后端。
🔒 隐私优先架构: 您的代码和对话内容完全属于您。Dereference 完全在您的本地机器上运行。没有遥测数据,没有跟踪,您的认证令牌安全地存储在系统的密钥链中,绝不会传输到我们的服务器。
Dereference 如何解决您的问题:
Dereference 专为实际的日常开发场景而设计:
重构复杂代码: 在处理一个遗留函数时,可以启动一个与 Claude 的会话。当它提出一个路径时,您可以 分支对话 ,询问:“如果我们采用更现代的模式会怎样?” 您可以独立探索这个新想法,如果它被证明更优,它就成为您的新主路径——所有这些都不会丢失原始上下文。
比较AI模型输出: 想知道 Claude 3 Opus, Sonnet 和 Gemini 如何处理同一个复杂提示?借助 多会话编排,您可以在三个并行标签页中运行相同的查询,并直接并排比较代码质量、逻辑和解释,从而做出最佳选择。
构建新功能: 在开发新功能时,您可以将项目保持在 内置文件浏览器 中打开。当您需要AI审查特定模块时,只需输入
@即可在提示中直接引用该文件。AI会即时获取完整的上下文,从而提供更准确和相关的建议。
独特优势
Dereference 的设计从根本上比通用聊天客户端或标准终端更有效。
当其他工具需要昂贵的API密钥时, Dereference 直接与 Claude Code CLI 集成。这意味着您可以免费利用官方 Claude 模型的力量,因为它使用了您已有的本地认证。
与标准、线性的聊天界面不同, Dereference 引入了“原子级分支”功能。这种受 Git 启发的独特工作流是AI交互领域的范式转变,允许您无损地探索多种解决方案——这是专为开发人员思维方式而构建的能力。
Dereference 不仅仅是一个聊天窗口;它是一个完整的开发环境。 凭借集成的文件浏览器、实时文件监控和 Git 状态指示器,它以简单封装工具无法实现的方式,集中管理您的AI辅助编码工作流程。
结论:
不再需要手忙脚乱地切换终端窗口,也不再因线性聊天记录而丢失宝贵的上下文。Dereference 将现代IDE的结构、控制和生产力带入您的AI驱动开发中。它是您的AI命令行工具应得的专业级界面。
立即探索 Dereference 如何优化您的工作流程!
常见问题 (FAQ)
1. Dereference 具体如何连接到像 Claude 这样的AI模型? Dereference 作为一个先进的图形用户界面(GUI),用于命令行界面(CLI)工具。对于 Claude,它会自动检测您的本地 claude auth login 凭证,并使用那个免费的官方后端。这意味着您无需管理或支付 Claude 的API密钥;您可以在一个卓越的界面中获得他们模型的力量。
2. 使用 Dereference 时,我的代码安全吗? 绝对安全。安全和隐私是我们的核心原则。您的代码、项目文件和对话历史记录完全保留在您的本地机器上。Dereference 不会将您的代码或专有信息传输到任何外部服务器。
3. 我可以将 Dereference 与我现有的编码项目一起使用吗? 是的。您可以在 Dereference 中打开任何本地文件夹作为项目(Cmd+O)。应用程序将显示您的文件树、显示 Git 文件状态,并允许您轻松地在提示中引用任何文件给AI,使其自然融入您当前的工作流程。





