
byo-coding-agent
betta-tech
暂无描述
AI 简介
这是一个面向开发者的手动构建AI编程代理的实践项目,用Go语言实现了一个轻量级终端编码助手。核心功能包括:支持多LLM提供商(Anthropic、OpenAI)、可插拔工具调用(如读写文件、执行bash命令)、用户审批机制、对话压缩策略、TUI交互界面及运行时动态切换模型与提供商。技术特点是采用清晰分层的“harness engineering”架构,强调代理框架而非模型本身,所有组件通过接口解耦,便于学习、调试与扩展。适合希望深入理解AI代理底层设计、定制化本地开发助手或教学演示的场景。
Go
MIT License104
Stars
33
Forks
1
Watchers
0
Issues
Star 增长
今日0
近 7 天0
近 30 天+14
综合评分42.99
默认分支main