bawadou/claude-engineer

A version of command line interface(CLI) that leverages the power of Claude Opus(3-4.7). This framework lets Claude create and manage its own tools on the fly, continuously growing its capabilities through the course of a conversation

解决的问题

Claude Engineer 是一个交互式 AI 编程代理,允许 Claude 自主创建、管理和执行自己的工具。这解决了静态工具集的问题,使 AI 能够根据对话中的用户需求实时扩展自身能力。

工作原理

该系统采用动态工具生态系统,代理可以自动生成工具代码并动态导入模块。它通过 Anthropic API 与任何 Claude 模型集成,利用核心对话循环和工具编排层来执行内置工具(如 shell 命令和文件系统操作)或新创建的自定义工具。

适用人群

希望拥有能够自我进化功能、通过自我改进的工具创建来自动化复杂任务的开发者。

主要亮点

  • 动态工具化:代理可自主创建并优化现有工具,以扩展其能力。
  • 智能管理:包含基于使用模式的智能依赖管理与自适应能力。
  • 内置实用工具:提供预构建的工具,用于读写文件、列出目录、运行 shell 命令和网络搜索。
  • 操作可视化:具备工具执行的实时显示和 token 使用量追踪功能。

相关

  • 项目
  • 项目
  • Dispatch
  • 项目
  • 项目