bradAGI/awesome-cli-coding-agents

Curated directory of terminal-native AI coding agents and the harnesses that orchestrate them. Covers open-source tools (Pi, OpenCode, Aider, Goose), platform agents (Claude Code, Codex, Gemini CLI), parallel runners, autonomous loops, and agent infrastructure.

解决的问题

该项目提供了一个包含150多个CLI编码代理的精选目录。这些工具解决了需要AI助手直接与本地开发环境交互的问题——读取文件、运行shell命令、执行测试和修复错误——而不仅仅是在聊天窗口中提供基于文本的代码片段。

工作原理

CLI编码代理作为AI结对程序员,驻留在你的终端中。它们被授予对文件系统和开发工具的访问权限,从而能够自主执行编辑代码、提交更改和迭代修复bug等任务。该仓库将这些工具分为多种类型,包括开源代理、闭源选项,以及管理代理编排、沙箱和会话控制的专用框架。

适用人群

此列表适用于希望将自主AI代理集成到命令行工作流中的开发者和工程师。对于那些想要比较不同代理架构、寻找支持特定LLM提供商的工具,或探索高级代理功能(如持久内存、多代理群组和沙箱执行环境)的人来说,这非常有用。

亮点

  • 广泛精选: 包含150多个CLI编码代理和编排框架的列表。
  • 多样化生态系统: 包括从轻量级单二进制代理到复杂的多代理框架的各种工具。
  • 功能丰富的分类: 根据代理的能力进行识别,如MCP(模型上下文协议)支持、自主循环和沙箱执行。
  • 提供商灵活性: 突出支持各种LLM提供商的代理,包括通过Ollama或vLLM的本地模型,以及基于云的API。

相关

  • 项目
  • 项目
  • 项目
  • 项目