首页 > 编程语言 >aider: 一个 terminal 中的开源 AI 编程助手 & benchmark

aider: 一个 terminal 中的开源 AI 编程助手 & benchmark

时间:2024-11-13 22:19:25浏览次数:1  
标签:GitHub AI benchmark terminal aider message

1. AI pair programming in terminal

aider
GitHub
可自由配置任意的 LLM 接口

功能:

  • 接收需求:
    • Add new features or test cases.
    • Describe a bug.
    • Paste in an error message or or GitHub issue URL.
    • Refactor code.
    • Update docs.
  • 修改代码文件
  • 自动执行 git commits 并携带合理的 commit message

2. benchmark

Exercism python repository 仓库中选取 133 个 Python 练习题作为评估数据集。

标签:GitHub,AI,benchmark,terminal,aider,message
From: https://www.cnblogs.com/cdyang/p/18544957/aider-pair-programming-in-terminal-benchmark

相关文章

  • 操作系统复习2-wait、signal操作第二部分
    4.佩奇、米老鼠、汤姆一起玩放水果的游戏。佩奇不停的往空盘子中放苹果米老鼠不停的取苹果,汤姆不停的取橘子。假设这个盘子最多能放的水果且他们三个不能同时取用。完成如下两问请写出记录型信号量的wait和signal操作的定义(7分)。请用信号量机制和wait和signal操作实现这三......
  • The sol to pairing
    Thesoltopairinghttps://www.luogu.com.cn/problem/P11187思路把答案序列中相邻而相等的两个数,我们称之为“块”。那么可以发现,对于以某块为结尾的一个答案序列,其一定是由一个结尾不为该块的序列转移而来。因而,本题具有最优子结构性质,可以使用动态规划求解。\(1.\)对于......
  • NIZK零知识证明-Groth10-Short Pairing-based Non-interactive Zero-Knowledge Argume
    点个关注吧谢谢!有需要论文知道、审稿,申博资料准备,答辩等的可以私信前序文章见:一;二。五、CommonReferenceString公共字符串设定q=n......
  • 比ChatGPT更酷的AI工具
    相较于寻找比ChatGPT更酷的AI工具,这听起来似乎是个挑战,因为ChatGPT已经以它强大的综合性能在AI界大名鼎鼎。然而,每个工具都有其独特的优势,特别是在特定的应用场景下,其他AI工具可能会展现出与ChatGPT不同的魅力。接下来,我将向大家介绍三款我认为字在各自领域非常酷的AI工具。......
  • Single-Agent vs Multi-Agent AI Comparison
    Single-AgentvsMulti-AgentAIComparisonhttps://integrail.ai/blog/single-agent-vs-multi-agent-ai-comparison ChoosingtheRightSystemThechoicebetweensingle-agentandmulti-agentsystemsdependsonthespecificrequirementsofyourproject:ForS......
  • 2024 人工智能全景报告《State of AI Report 2024》出炉!
    文章目录Part1:研究进展1.1模型性能提升与竞争1.2模型技术创新Part2:行业趋势2.1硬件竞争格局2.2商业模式转变Part3:现有政策3.1各国监管举措3.2数据隐私与安全Part4:安全问题4.1安全意识转变4.2安全风险应对Part5:未来预测5.12025十大预测5.22023年度报......
  • 阿里云通义大模型团队开源Qwen2.5-Coder:AI编程新纪元
    ......
  • 百度发布 AI 眼镜:全球首搭中文大模型,支持边走边问;OpenAI 联合创始人宣布回归,主抓重大
       开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(Real-TimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编......
  • 对于传统和AI软件开发的拙见
    随着AI技术的不断发展,AI大模型正在重塑软件开发流程,从代码自动生成到智能测试,未来,AI大模型将会对软件开发者、企业,以及整个产业链都产生深远的影响。我个人认为AI大模型还是有不方便的地方,当然这也不是说不方便,而是说有时候AI可能没有弄明白我想要表达的意思。它还是处于......
  • AI辅助项目管理过程风险分析与应对
    背景   在项目管理过程中,风险分析与应对是一个重要的过程,它有助于确保项目的顺利进行并达成目标。常规过程可以分为几个关键步骤:1.风险识别目的:找出可能影响项目成功的各种不确定因素。方法:可以通过研讨会、访谈、问卷调查、历史数据审查等方式来识别潜在的风险。2.风险......